This article is for developers who have never heard of multidex and for those that already have multidexing but would like to observe the performance gains that the author has discovered.
Kaushik Gopal starts a series of articles on the black magic of Rx Subjects.
Jeremie Martinez aims to share his thoughts on Android Lint rules and dives into some concrete examples on how to integrate custom rules into your Android project.
Google Developer Advocate Ian Lake describes some tips and tricks to using the fitsSystemWindows flag.
Dan Lew was working on an EditText that supports links. That is, users can add URLs that become clickable when not editing. Here's how he did it.
This post discusses the problem of test flakiness and introduces a simple solution for setting up a hermetic testing environment.
Glitches are temporary inconsistencies emitted by Observables. André Staltz looks at why it's not really a problem.
With the arrival of Android Studio 2.0 Preview releases, Mark Allison re-visits the SVG conversion tools to see if anything has improved.
Eight little tidbits for Android developers.
This post is all about memory management in Android. It provides information about how you can analyze & reduce memory usage while developing an Android app.
In the last post, we saw that even with the help of Reactive Programming, we risk to leak some heavy parts of our app, thus wasting users’ resources. They won’t be happy, so this article shows how to fix it.
Stop GCM spam! Build real-time features in your Android applications with Magnet’s open source messaging SDK that will really change your perspective on what messaging can do for your applications.
Tired of configuring Jenkins? Greenhouse is a cloud-based continuous integration service for Android (and iOS) apps. Build, test and distribute your apps for every commit without any complicated configuration or setup - you'll be up and running with just a few clicks. Use the coupon code "XMAS15" and get one month for free!
JRebel for Android is a productivity tool that enables you to see your code and resource changes instantly. JRebel for Android picks up changes to your application and skips the build, install and run steps. Make code or resource file changes and see the effect immediately. All this without changing the state of the application. It works on both emulators and devices.
We have big plans for Trello and are looking for brilliant developers to help us. If you're a RxJava addict with experience making highly interactive applications, come join us!
You have extensive knowledge of Android and typical app projects bore you? We're building an SDK that's used by many high-profile companies and just shipped version 2 with annotation editing support. PSPDFKit powers a lot of apps and we face unique challenges. Come and help us build something great!
Circular Slider is a custom-built Android View used for choosing numbers. It works similarly to the regular slider control (SeekBar), just goes around in a circular fashion
If you’re interested in getting the best audio performance and quality out of Android then check out our new High-Performance Audio on Android site.
Google Cloud Messaging supports topic messaging - an easy way to segment your users’ devices into groups and send a message to the entire segment at once.
Hosting 60+ .proguard templates inspired by gitignore.io and proguard snippets developed by Valery Kuznetsov
Boris Farber is a Developer Advocate at Google focusing on Android data intensive apps. He wrote a super simple swing app which reads jar files and generates Java like code from the loaded class, using reflection.
This week on The Developer Show: the Unity Game Engine and the new Google Cast Remote Display APIs, the Cloud Vision API, and find out what is in Reto’s Android Studio box on our new segment "#AskDevShow".
Kaushik discusses Joshua’s sixth Item from Effective Java: Eliminate obsolete object references
Huyen talks super technical with Chris Jenkins about the windy road of creating his custom font library, Calligraphy