Articles & Tutorials
MidiPad – Tricks With Kotlin And Architecture Components
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.
Database with Room using RxJava
In this post Ala Hammad shows how to implement Room with nice way without touching UI thread, with everything in background using RxJava.
Create a Clean-Code App
Marek Langiewicz creates a clean-code app with Kotlin coroutines and Android Architecture Components
12 Practices every Android Development Beginner should know
One practice at a time to become a better Android beginner!
Free Mobile App Testing on Real Devices with Kobiton
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!
Addressing mobile challenges with the new Cloudinary SDK
The new Cloudinary SDK for Android lets you manage all the media related needs in your app and easily implement background upload functionality
Calling All Android Coders!
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.
Check out local storage and RxJava backpressure
Nikita Kozlov explores a method to keep the UI instantaneous and responsive while updates to the backend are handled gracefully using RxJava and backpressure.
Demystifying Advanced Kotlin Concepts
Praveen Kajla shares some of what he learned about doing functional style programming in Kotlin.
Genymotion vs Android Emulator
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.
Kotlin Function Literal with Receiver
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.
Architecture Components: Paging Library
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 Care and Feeding of Elephants
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.
Fast and lazy .apk distribution with Crashlytics
Mihail Urmanschi shows a couple simple steps to generate release notes from git and submit to Crashlytics in a simple Gradle task.
Android Dev at Badoo in London
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!
Libraries & Code
A simple imageview which allows you to create diagonal cut views easily
Quickly purrge android apps from your phone
Scale your layout on user interaction
Android Wear Beta
Google is launching the beta of the next Android Wear update.
Architecture Components Release Notes
Architecture Components beta2 is out with plenty of bug fixes
Android Studio Release Updates: ConstraintLayout 1.1.0 beta 2
Google published ConstraintLayout 1.1.0 beta2 with numerous bug fixes.
Videos & Podcasts
Kotlin and Android Studio
In this episode of Coffee with a Googler, Laurence Moroney meets Jeffrey Van Gogh and chats about how Google brought Kotlin to Android Studio.
TheContext 14: the Present and Future with David Karnok
In this episode Artem and Hannes chatted with David Karnok about present and future of RxJava.
Making Your App Instant
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.
Conversation Actions for Google Assistant
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.