Skip to content

DevCommunity - April Meetup

Photo of Jared
Hosted By
Jared and Naveed K.
DevCommunity - April Meetup

Details

This month we'll have 3 speakers presenting on some amazing topics (see below for full agenda and details). Looking forward to seeing everyone in person!

Title: Introducing Android Maps with Compose
Time: 5:30 pm
Summary: This session explores Android Maps Compose, its foundations, and story. Android Maps Compose is a framework built on top of Google Maps that provides a Compose API to interact with it. This session will showcase how to easily integrate interactive maps into your Android apps using Jetpack Compose. Learn to add markers, handle user interactions, and customize map styles with minimal setup. Perfect for developers looking to simplify map integration on Android.

Speaker: Enrique Lopez Manas
Speaker Bio: Enrique López Mañas is CTO at Snapp Mobile. He has been working with mobile technologies and learning from them since 2007. He is an avid contributor to the open source community and a FLOSS (Free Libre Open Source Software) kind of guy, being among the top 10 open source Java contributors in Germany. He is a part of the Google LaunchPad accelerator, where he participates in Google global initiatives to influence hundreds of the best startups from all around the globe. He is also a big data and machine learning aficionado.
In his free time he rides his bike, take pictures, and travels until exhaustion. He also writes literature and enjoys all kinds of arts. He likes to write about himself in third person. You can follow him on Bluesky or Mastodon to stay updated on his latest movements.

-------------------------------------------------------------

Title: The Imposter’s Guide To Dependency Injection
Time: 6:00 pm
Summary: Dependency Injection is routinely one of the hottest topics in Android development. It can also be one of the scariest. With tons of buzzwords, half a dozen libraries, and an endless collection of Twitter wars, this topic is enough to paralyze any developer. In this presentation, we’ll break the topic down to its core fundamentals. We’ll discuss the importance of dependency injection, how to get started, and how to make educated decisions about the tooling that exists. You’ll leave this talk with a clear recipe for managing dependency injection in your applications, and a renewed confidence in your ability to navigate these conversations.

Speaker: Adam McNeilly
Speaker Bio: Adam is a Senior Software Engineer and a Google Developer Expert for Android. He fell in love with Android when he picked it up as a hobby in 2013 and he's been staying on top of the latest trends and contributing to open source projects ever since. Adam also strives to be an active member of the developer community - traveling the world to attend and speak at hackathons and conferences to both educate and learn from others in the community.

-------------------------------------------------------------

Title: Create Smart Android Apps: Exploring Gemini API
Time: 6:30 pm
Summary: This talk aims to provide a comprehensive overview of how artificial intelligence (AI) can enhance the capabilities of Android applications, offering valuable insights for both seasoned developers and newcomers to app development. The speaker will guide attendees through the integration of the Gemini API, showcasing its potential to unlock a multitude of possibilities for creating intelligent and dynamic Android apps. Participants will learn to seamlessly incorporate AI-driven features, thereby improving user experiences and ensuring their apps remain at the forefront of technological innovation.

Speaker: Aline Ayres
Speaker Bio: Aline Ayres, a technologist with over 17 years of experience. I began my career as a web developer, and since 2012, I have focused on Android development, where I discovered my primary vocation. Currently, I hold the position of Lead Mobile Developer at Thoughtworks.I've been playing the Tech Lead role of multidisciplinary teams, primarily focused on Android development with expertise in advanced practices, such as automation, quality, and the construction of pipelines for Continuous Integration and Continuous Delivery (CI/CD). A crucial role in the path to producing high-quality mobile applications.

Can't join in person? We will also be streaming the event on Zoom:
Zoom link

Schedule
5:00 pm - Signin/Meet and greet/networking
5:30 pm - 6:00 pm - Introducing Android Maps with Compose
6:00 pm - 7:00 pm - The Imposter’s Guide To Dependency Injection
7:00 pm - 7:30 pm - Create Smart Android Apps: Exploring Gemini API

How to find us:
1670 Capital One Dr, McLean, VA 22102
This is the dark building across from the tall glass building. We'll be located in C3 Digital Labs space on the 2nd floor. The area may not be publicly accessible but we'll have associates on the first floor to let people in. You can ask the front desk for directions to the C3 Digital Labs space if you can't find it.
Please reach out to me at 301-256-7296 if you have trouble getting in.

Parking:
You can park at
1680 Capital One Drive, this garage has a sign on it for public parking.
Or at the WEGMANS parking lot.

Photo of DC Android Meetup group
DC Android Meetup
See more events
Capital One
1600 Capital One Drive, Conference Rooms 1, 2, 3 · McLean, va