
What we’re about
DC Android (DCA) is a group of professional Android developers and designers in the DC Area. This meetup brings technical people together to know each other face to face, share experiences, and further our knowledge of the Android platform. From Phones to Tablets to Auto to Wear to TV to infinity and beyond!
How to join the conversation:
• On Twitter: @DCAndroid
• On Slack: #android channel on DCTech
Upcoming events (1)
See all- UI of AI & UI Layer Architecture for Adaptive Apps with Compose Multiplatform1680 Capital One Dr, McLean, VA
Schedule
5:00 pm - 5:30 pm - Sign-in/Meet and greet/networking
5:30 pm - 6:10 pm - UI of AI
6:15 pm - 7:00 pm - UI Layer Architecture for Adaptive Apps with Compose Multiplatform
7:00 pm - 7:30 pm - NetworkingTalk and Speaker Details
Title: UI of AI
Summary:
From punch cards to touchscreens, the evolution of UI is a story of constant adaptation to bridge the gap between our intentions and the machine's capabilities. This talk will draw parallels between the pivotal shift to mobile-first, touch-based interfaces that revolutionized Android development and the impending transformation driven by AI-powered UIs, aiming to prepare Android developers and designers for this crucial next step. I'll discuss conversational interfaces, explaining how natural language interactions, are becoming integral to the user experience. I will examine adaptive UIs, where AI enables interfaces to dynamically adjust, creating truly personalized and efficient interactions. These AI-driven paradigms are not just trends, they will fundamentally reshape how we design and interact with digital products. Attendees will leave this session understanding that just as the transition to mobile demanded new ways of thinking about layout, interaction, and user context, the integration of AI will require a similar adaptation. This presentation will help Android developers and designers prepare for the challenges and opportunities presented by AI so they can build the intuitive, intelligent, and effective user interfaces of tomorrow.Speaker: Mike Wolfson
Speaker Bio:
Product focused software leader with a decade of Android and 20 years of software experience. Author of a successful Android programming book and recognized by Google as one of the first 15 Android Developer Experts in the world. Excellent communicator, with a comprehensive knowledge of development process and design. Enthusiastic team-mate, with an eye for simplicity, and passion for helping teams deliver great products.-------------------------------------------------------------
Time: 6:15 pm
Title: UI Layer Architecture for Adaptive Apps with Compose Multiplatform
Summary:
Innovation, inspiration and economies of scale are increasingly pushing apps to become more adaptive; Jetpack Compose's declarative API makes it a perfect choice to meet the dynamic requirements of building adaptive apps for multiple form factors and platforms. How then, does one go architecting and building the UI layer for adaptive Jetpack Compose multiplatform apps without compromising the developer or user experience on any form factor, or platform? This talk will: Present a case study of a real world production scale social media Compose multiplatform app (an open source bluesky client) targeting, phones, tablets and desktops, and the architecture principles in the UI layer used to build it. Specifically, it covers: Business Logic in the UI Layer * State production for adaptive apps How is adaptive conditional logic handled? * Navigation for adaptive apps * What is an adaptive pane? * What can change within a pane? * How do panes change with navigation? UI Logic in the UI Layer * How are persistent UI elements like app bars and FABs managed between device configurations and platforms? What panes own the navigation UI elements like the nav rail? * How do shared element transitions work in adaptive apps? * How are intensive system resources like video players shared?Speaker: Tunji Dahunsi
Speaker Bio:
Tj is a software engineer on the media foundations team at AirBnb. He's previously spent 3 years researching architecture and testing for Android apps in relation to jetpack compose on the Android Developer Relations team at Google.How to find us:
1680 Capital One Drive, McLean, VA 22102
We'll be located in C2 100 DE. The area is publicly accessible. If you can't find it, you can ask the front desk for directions to the C2 100 DEAttending Virtually?
We'll be streaming the event on ZoomParking:
You can park at
1680 Capital One Drive; this garage has a sign indicating public parking.
Or at the WEGMANS parking lot.