Sitemap
ProAndroidDev

The latest posts from Android Professionals and Google Developer Experts.

Sent as aNewsletter
2 min readApr 9, 2024

--

Pro Tips from ProAndroidDev 🚨

Press enter or click to view image in full size

How to safely update state in your Kotlin apps

Nek.12 shares their experience of updating state so that you won’t have to go through the same problems they did.

How Kotlin Annotations Work — Part 1

Sherry Yuan explores the three main mechanisms that handle annotations: annotation processing, reflection, and lint.

Kotlin Design Patterns: Proxy Explained

Michal Ankiersztajn goes over Proxy in Kotlin.

Mastering Android ViewModels: Essential Dos and Don’ts Part 2 🛠️

Reza explains best practices for using Android ViewModels — why to avoid exposing mutable states & why you should use update{} when using MutableStateFlows.

Press enter or click to view image in full size

Drumroll please 🥁 #dcnyc24 CfP is OFFICIALLY open!

If you’re passionate about Android & have insights to share, we want to hear from you! Influence other Android Devs, learn from industry experts, expand your professional network & more 🍎

Submit Here

Press enter or click to view image in full size

New day, new codelabs 🔔

Instructor Belal Khan explains how you can elevate your Gradle skills & enhance your workflow with practical insights & hands-on exercises in this essential course for Android Devs.

Shop Here

Just as always, we are reachable via editors@proandroiddev.com.

Get PAD Editorial’s stories in your inbox

Join Medium for free to get updates from this writer.

We look forward to reading your feedback, article submissions, and partnership ideas.

Follow us on Facebook and Twitter, and see you soon!

Cheers, ProAndroidDev Team

Sergii Zhuk . Greg Fawson . Andy Dyer . Brian Gardner . Mario Sanoguera . Omolara Adejuwon .

--

--

ProAndroidDev
ProAndroidDev

Published in ProAndroidDev

The latest posts from Android Professionals and Google Developer Experts.