Articles & Tutorials
Make a moving Gradient Background in Android
This is a quick tutorial on how to make a moving gradient background on Android.
Kotlin 1.1 is also for Android Developers
All the new Kotlin features are available for Java 6 and, as an extension, for Android developers. Antonio Leiva shows some of them, and how they can make your life even easier when developing Android Apps.
Proper Parcelable Testing
A small tip from Dan Lew on how to avoid issues with Parcelable and how to properly test them.
RecyclerView interaction with Animated Markers - Part 3
Mariusz Brona continues his series of articles on implementing his Workcation App with impressive transition animations.
How We Made the ToolBar on Android Move Like Jelly
Here's a nice toolbar animation in Kotlin.
My take on Model View Intent (MVI) — Part 1: State Renderer
Zak Taccardi shows how to automate UI testing with predictable state and flexibility, off the UI thread using the MVI pattern.
Effective Remote Teams
Danny Preussler writes about the challenges and rewards of working with remote teams.
Object Oriented Tricks: #2 Law of Demeter
An introduction to the meaning of the Law of Demeter.
Drawable Animation in Android
Animation by displaying each drawable from sequence of drawables for certain duration can be achieved in Android using AnimationDrawable.
JUnit 5: Kotlin
Mark Allison demonstrates how to use JUnit 5 with Kotlin to write unit tests.
JRebel For Android is now Enterprise Ready!
Is your Android development enterprise ready? This RebelLabs blog post explains what went into creating our latest and greatest version.
[Video Course] Build Mobile Apps with NativeScript
Buddybuild - a CI & CD built for Android developers
Buddybuild is the continuous integration & deployment platform trusted by companies like Slack, Meetup, Firefox to reliably build, test & deploy their mobile apps. It saves you the time required to setup & operate a CI / CD system so you can stay focused on crafting apps users love. See why 1000s of companies love buddybuild.
Creating Usability with Motion: The UX in Motion Manifesto
After over fifteen years studying motion in user interfaces, Issara Willenskomer has come to the conclusion that there are 12 specific opportunities to support usability in your UX projects using motion.
Material design guidelines updated
New Material Design guidelines, including the latest guidance on text fields & lots more. See what’s new!
Designing for the Appearance of Speed
The jury has spoken: performance, conversion, and brand engagement are inextricably connected. Performance plays an important role in shaping how customers perceive your brand and may affect a customer’s purchase intent.
Senior Android Engineer @ Tinder
(Los Angeles OR Palo Alto )
Are you an awesome Android Developer? Do you want to work on products that are seen by tens of millions of users? Are you passionate about clean code? Tinder is hiring talented Senior Android Engineers that will be instrumental in taking our product to the next level! Apply below
Libraries & Code
Spruce is a lightweight animation library that helps choreograph the animations on the screen
Easier RxJava2 debugging with better stacktraces
Clearing user data and then restarting the app in the foreground. Kind of like starting from scratch.
Point camera at things to learn how to say them in a different language. Native Android App built with React Native.
Android Things Developer Preview 3
Android Things DP3 update: Now with Bluetooth and USB host!
Android Studio Release Updates
Android Studio 2.4 Preview 5 is now available!
Increasing the Realtime Database concurrency limits
Google has increased the concurrency limits for Firebase Realtime Database developers on the Flame and Blaze plans
Videos & Podcasts
Droidcon Italy 2017
Videos of all the presentations from Droidcon Italy 2017.
Ten Testing Strategies with Michael Bailey
In this episode, Donn sits down with fellow Android GDE, Michael Bailey to cover 10 testing strategies to help you get your application under test and to make sure your testing environment is top notch.
Extremely Fast Android Builds with Gradle
Hans Dockter and Xavier Ducrohet talk about the details of the latest performance improvements for Gradle Android builds.
New Android Things Code Lab
In this codelab, you're going to build a weather station that reads environmental temperature and pressure data from a BMP280 sensor, and displays the latest reading locally on the Rainbow HAT.