The beta release of Practical Jetpack Compose course is now out! The ebook (ePub, PDF, HTML) and source code for the first 6 projects are included in the first beta - with the next 6 coming over the next few months ๐
https://t.co/RipAY4bMCa #AndroidDev#JetpackCompose
โจ @HiThereJoe breaks down how AI tools can act as your personal tutor, helping you understand docs, explain concepts, and build confidently from day one. โ https://t.co/iqy70IArBk
AI helps lower the barrier to entry for new developers getting started. ๐ฒ
@HiThereJoe shares how to use AI to build quickly, look up documentation, and explain things as you learn โ https://t.co/MqFItl39Sz
Bring your top questions about Gemini in Android Studio to our fireside chat on Discord โ https://t.co/FqQJellUZc
It's your chance to connect with Google experts and developers including @astamatok and @hitherejoe. Save the date and see you there!
Bring your top questions about Gemini in Android Studio to our fireside chat on Discord โ https://t.co/MvnXQpdvEe
It's your chance to connect with Google experts and developers including @astamatok and @hitherejoe. Save the date and see you there!
@joaobzao yea locally only for now, this kept it super simple for me to be able to ship something. I might add network syncing later, but for now the app supports data import/export only!
I spent some time over the holidays working on an Android app for myself to track collectibles, so I decided to ship it to the play store (it's still in beta mode though!) ๐ https://t.co/xOaieEHf4T
We'll be shipping support for Android 16 soon! Excited to fully support edge-to-edge in our app - how did you plan for / manage adding support for this in your apps? ๐ค
Let's talk GraphQL error handling!
Do you model your errors as data? Or put them in the "errors" array? Or something else?
Community member @HiThereJoe is improving the official documentation. Let's write all of this down!
https://t.co/Gzkzq3pfdR
Took a dive into the LargeTopAppBar from the Material 3 package for #JetpackCompose - already have plans for using this in some upcoming changes in the @buffer Android App ๐ https://t.co/vS7LJ8Hb8b
This weekend I've been hard at work on my next book, Practical Kotlin Multiplatform. I'm super excited about this one - I love the balance of enforcing consistency while still enabling Native UI and other patterns. Learn more here ๐ https://t.co/0az0Km7v6I #KotlinMultiplatform
This week, we hit our all-time-highest ARR at @buffer ๐ฅณ
Our previous all-time-high was in February 2020 and following that, we saw it dip. It's been amazing to see the team navigate this and work hard at getting back on track, hitting this new milestone 5 years later!
Catching up on some #GoogleIO videos, really glad to see that the ability to halt the roll-out of fully-live production releases from within the Play Console is coming soon ๐ https://t.co/dWIwadkqMn
Curious about building Android widgets with Jetpack Compose? @hitherejoe has shared how he recently used Glance to add some upcoming Widgets to our Android app. #AndroidDev#JetpackCompose
https://t.co/0Ec8B2sCRU
In Android 16, we'll see the ability to opt-out of edge-to-edge enforcement being removed. This means apps targeting API level 36 will have to support edge-to-edge throughout their app. How is this affecting your app? Do you have a lot of migration work to do? #AndroidDev