Find highlights, blogs, videos, and other community resources on building apps focusing on social networking and communication.

Tutorials to help you level up your social and messaging apps.
Create an ExoPlayer instance, integrate it with an app's activity lifecycle, create a playlist, play adaptive video streams, monitor playback state, and customize ExoPlayer UI components.
How to create a camera app that uses CameraX to show a viewfinder, take photos and analyze an image stream from the camera.
How to show conversational notifications as bubbles on Android11+. components.
Build an app that can display a list of contacts in the system Intent chooser dialog so you can jump directly into the app to make the sharing process quick and easy.

Latest Blogs

Get the latest social and communications news and articles

Updated November 10, 2022

Historically, your app could have lived in the same window and with a fixed orientation for its whole life cycle. But with the availability of new form factors, such as foldable devices, and new display modes such as multi-window and multi-display,

Updated November 10, 2022

Canonical layouts provide a great starting point for differentiated large screen experiences, covering common use-cases and screen sizes. But how do you choose the right layout for your app, or build on top of canonical layouts to create an adaptive

Updated November 10, 2022

Come learn best practices for building your Android application so it will work well on larger screens and foldables! We cover everything from new Android Studio tools, new and updated Jetpack libraries, and more specific design and development

Latest Videos

Get the latest social and communications related videos