This article tells the story of how Márton Braun and his team refined their progress tracking process during file uploads in an SDK.
Learn more about the practical side of mobile application security in our newest technical magazine, !hooked. Dive into labs that showcase various code-hardening and anti-tampering techniques and experiment with code examples and tools.
Kasem shows how to do a complete implementation of Firebase Dynamic Links in your app.
In this post, Craig Russell describes the latest tooling to help test Android Coroutines, provided as part of the kotlinx.coroutines test libraries.
Learn about the factors that affect the quality of your app and the costs of releasing a low-quality app. Discover the industry benchmarks you should target, and how you can improve your mobile app quality to meet and exceed them.
In this short post, Thomas Künneth shows you a few interesting changes and features in the latest Android 12L APIs.
In this advanced data binding tutorial, Rodrigo Guerrero teaches how you can interact directly with the components in your layouts, assign a value and handle events dispatched by the views using binding adapters.
Anna Zharkova examines the new memory management model for Kotlin/Native coming in 1.6.0.
Juan Guillermo Gómez Torres explains the full workflow for using Firebase Distribution, a free service that allows us to distribute the installer of our applications to groups of testers.
Zarah Dominguez shares the solution to the challenge of handling XML in a Lint quick fix implementation.
Kirill Grouchnikov announces the very first release of Aurora – a library for building modern, elegant, and fast Compose Desktop applications.
Chris Banes explains the Slot API pattern is used extensively throughout the Compose UI codebase.
In this post, Kiran Rao looks at how to use Composable lambdas (also called "slots") to improve the situation where your composables are deeply nested.
In this article, Aleksander Jaworski shows a sample Android app that illustrates how to use Ktor MockEngine for Integration and UI tests.
Here you'll find the results of the Kotlin features survey and a write-up from Roman Elizarov, Project lead for Kotlin, about the plans for the top-voted features.
Kevin Galligan announces the stable release of the Kotlin Multiplatform logging library Kermit.
A new resource to help designers and developers choose and use type with purpose
Driver is dedicated to making life-saving driving technology available to everyone. We’re leveraging the power of computer vision and big data analysis to make collision alerts and driver assistance features available on common mobile devices.
You’ll work on all parts of the Android app and make outdoor adventures easily accessible to our users. You’ll develop diverse features for navigation, routing, social interaction and content visualization that will make your work challenging and fun. Ready for your next adventure?
Konrad is looking for Android developers of all experience levels to join our mobile team building native apps for the world’s most exciting companies. Our team of 200+ developers is always looking to solve challenging problems, learn, and have fun!
A minimal notes application in Jetpack Compose with MVVM architecture. Built with components like DataStore, Coroutines, ViewModel, LiveData, Room, Navigation-Compose, Coil, koin etc.
Google has released the first Beta of Android 12L for your testing and feedback as you get your apps ready for the feature drop coming early next year.
This Workshop by Bhavna Thacker covers basics for building an App UI using Jetpack compose
GDE Mohit Sarveiya, GDE Madona Syomba and GDG Jay Whitsitt discussing Modern Android Development features and how you can utilize them better
Learn how Accessibility Scanner can help you improve your app for all users by suggesting improvements in areas of accessibility.
Join Sebastian in wrangling binary numbers in Kotlin to make sure the submarine continues safely on its journey.
This episode is dedicated to the Kotlin 1.6 release, new episodes of Talking Kotlin podcast, Compose Multiplatform 1.0, updates of the Kotlin website, betta release of Dokka, the Kotlin public roadmap updates, Advent of Code 2021, 1000th commit form Toshiaki and Kotlin idioms in Collections
In this episode, Peter-John Welcome talks to Pamela Hill about all things Kotlin.
In this episode, Rob shares strategies and insights on indie app development: how to come up with profitable app ideas, how to rank higher in the app store, avoid bad user ratings, and much more!
Jetpack Compose with Square Workflow talk by Zach Klippenstein