Dan Kim writes about this little touches in Kotlin that really add up to a lovable language.
Kyle Venn shares an overview of how the Vimeo app was updated with Instant Apps support.
Upgrading to Android Studio 3.0 will make building multi-module projects a lot faster, but it also means a breaking Gradle plugin API changes. Jeroen Mols details all benefits of this change and guide you through the upgrade process.
Some nice strategies by Enrique López Mañas on how to migrate your existing Codebase to Kotlin.
Kotlin's null safety can occasionally create some tricky situations. Dan Lew demonstrates a number of strategies to convince the compiler that your code is okay!!
Fonts have received a lot of love from Google in Android O. In this article Mark Allison takes a look at how to use the new Downloadable Fonts, and some potential gotchas.
Another day, another unexpected side-effect of Android 8.0’s front in the War on Background Processing.
Christophe takes a close look at compiled Kotlin code to find some hidden gotchas to be careful of.
Antonio Leiva's in-depth look at Kotlin coroutines.
This is the second part of the blog series about how the book "Effective Java" may have influenced Kotlin’s design.
Nice article by Sascha Peilicke on how to implement Chrome Custom Tabs using a little library he has created. The library deals with detecting Chrome and falling back to good old WebView if it isn't available.
Instacart saves every user an hour a week by delivering groceries. Amazon just spent 13 billion dollars to fight us. Want to beat the biggest e-commerce company in the world?! Join us
Don’t come here for a job. Come here to be a part of something meaningful.
Letgo is the fastest growing mobile marketplace to buy and sell locally. We’re powering a new, mobile, secondhand economy so that nothing goes unused. Since we launched in 2015, we’ve had over 45M downloads with 20M active users on our app. We currently have offices in Barcelona and New York.
Chrome CustomTabs for Android demystified. Simplifies development and provides higher level classes including fallback in case Chrome isn't available on device.
The 11.0.0 release of the Google Play services SDK includes a new way to access LocationServices. The new APIs do not require your app to manually manage a connection to Google Play services through a GoogleApiClient. This reduces boilerplate and common pitfalls in your app.
Semantic time support has come to the Awareness APIs so that they can talk about "This weekend", "on the next holiday", "after sunset", all very common and colloquial ways of expressing time.
A new preview is out - the release contains new hardware support and performance improvements.
Google provides a new Play Billing Library developer preview to help simplify the development process, allowing you to focus your efforts on implementing logic specifics to your app, such as displaying in-app products and purchasing items.
In this mini-Fragment episode, Donn talks about Working Effectively with Legacy Code
While in Boston for Droidcon Boston, Huyen chats with Caren Chang, Android engineer for June, about how to take advantage of the under-used but incredibly awesome world of application shortcuts