Google released the navigation component for Compose and it has its shortcomings, especially with multi-modular applications, and FunkyMuse shares some solutions.
Catalin Ghita considers which MV* patterns to apply to Compose UI implementations.
The #1 Most Reviewed App Marketing Agency is offering 65% off their ASO service for Android Weekly readers ONLY. The Apptuitive team will be shipping complete ASO growth audits on a first come first serve basis for ONE week. 🚀
In this article, Nav Singh writes about NavigationRailView which hits the stable channel in Material Design Components version 1.4.0
Tony Kazanjian shows why using StateFlow and Flows can be a flexible and performant solution for observing data in all areas of your application.
Ashwin Vavaliya shows the value of using FFmpeg libraries in your app for a variety of multimedia processing needs.
In this article, Andrei Belous develops an Instagram-like emoji reactions animation.
In this tutorial by Ricardo Costeira, you’ll learn about reactive streams in Kotlin and build an app using two types of streams: SharedFlow and StateFlow.
Kennay Kermani shows how to implement automated release signing without uploading your KeyStore file to your repository.
Vasya Drobushkov demonstrates how reactive streams are not only about chaining but also about nesting. Find out what they are, what are the differences, and why it matters.
Al Sutton announces the availability of a set of build instructions and prebuilt-images which will allow developers to run Android Automotive OS 11 (AAOS), and test their apps, on a Samsung Galaxy Tab S5e.
In this post, Mark Allison looks at how we can test animations in Compose using UI screenshots.
Transform into a different view or activity using morphing animations
A tool that gives you a massive head start when building Compose based apps. It saves you from time-consuming setup and configuration
Android samples built using Jetpack Window Manager for foldable and dual-screen devices like Microsoft Surface Duo.
TensorFlow Hub is an open repository of pre-trained machine learning models ready for fine-tuning and deployable anywhere, from servers to mobile devices, microcontrollers, and browsers.
As of the 28.0.0 release of the Firebase BoM, you can now use Firebase SDKs in feature modules of your app, not just your base module!
Google announces that it's deprecating support for JB in future releases of Google Play services.
To help solve problems with deploying ML stacks in an app, Google has built the Android ML Platform - an updateable, fully integrated ML inference stack.
In this talk Joe Birch explores how we can use Jetpack Compose in our existing Android classes, allowing you to incrementally adopt compose into existing applications and start using it in your projects right away!
In this episode of Standard Library Safari, learn all about lists!
This episode is dedicated to the release of Kotlin 1.5.20, the new Java-to-Kotlin migration guide, the IDE Performance blog post series, Jetpack Compose for Desktop, context receivers, and updates to the Kotlin public roadmap.
In this episode, Romain and Tor are joined by Adarsh Fernando, Arif Sukoco and Yahan Zhou from the Android Studio team, covering the recent improvements to support for testing.
Playlist of all the videos for the virtual #GoogleforGames Dev Summit 2021
Matt Anger, Senior Staff Engineer at DoorDash, walks us through how they have embraced Kotlin on Android, their server-side backend services, migrating away from their previous monolithic implementation, and going all in with Kotlin as DoorDash’s language of choice.