In this article Mark Allison takes a look some useful techniques that we can use to fully leverage the power of both Kotlin and Architecture Components.
In this post Ala Hammad shows how to implement Room with nice way without touching UI thread, with everything in background using RxJava.
Marek Langiewicz creates a clean-code app with Kotlin coroutines and Android Architecture Components
One practice at a time to become a better Android beginner!
Kobiton is a mobile device cloud that lets you test your mobile app on real Android devices. Manual, automation and DevOps testing. Video recordings and automatically generated activity logs help you track progress and resolve issues faster. Sign up for a free trial to start testing!
The new Cloudinary SDK for Android lets you manage all the media related needs in your app and easily implement background upload functionality
Android developers, watch out: Catalysts and Runtastic teamed up to create a new contest experience for you – the Mobile Coding Contest. Sign up now, see how your skills match up against other code enthusiasts and participate on October 20th – online or at one of our locations.
Nikita Kozlov explores a method to keep the UI instantaneous and responsive while updates to the backend are handled gracefully using RxJava and backpressure.
Praveen Kajla shares some of what he learned about doing functional style programming in Kotlin.
Sumit Gupta gathered some data around the most common emulator use cases and evaluated all the android emulators along with Genymotion. Here are the surprising results.
Simon Wirtz gives a quick introduction to Function Literals with Receiver, also referred to as Lambda with Receiver. This concept is what makes Kotlin great for designing Domain Specific Languages.
Many Applications need to load a lot of information from the database.Database queries can take a long time to run and use a lot of memory.Android has a new paging library that can help you with all of this.
The new version of the android-job library makes it easy to handle the new background execution limits, which were added with Android Oreo. All new Android features were back-ported again, so that you don’t have to deal with version checks or any inconsistencies.
Mihail Urmanschi shows a couple simple steps to generate release notes from git and submit to Crashlytics in a simple Gradle task.
Tired of long interview processes? Don’t miss your chance to get a job with the world’s biggest dating app within 24h. RSVP now for our hiring weekend and see you in London!
A simple imageview which allows you to create diagonal cut views easily
Google is launching the beta of the next Android Wear update.
Architecture Components beta2 is out with plenty of bug fixes
Google published ConstraintLayout 1.1.0 beta2 with numerous bug fixes.
In this episode of Coffee with a Googler, Laurence Moroney meets Jeffrey Van Gogh and chats about how Google brought Kotlin to Android Studio.
In this episode Artem and Hannes chatted with David Karnok about present and future of RxJava.
In this presentation Kasra Rahjerdi goes over the actual code changes made to allow the Stack Exchange app to be used as an Instant App.
Huyen sits down with Andrew Kelly while at Chicago Roboto to talk about helping your users talk to your apps with conversation actions for the Google Assistant.