Categories android-app-development

124 posts

Auto Added by WPeMatico

Staged releases allow you to bring new features to your users quickly, safely and regularly.

Posted by Peter Armitage, Software Engineer, Google Play Releasing a new version of your app is an exciting moment when your team’s hard work finally gets into the hands of your users. However, releasing can also be challenging – you want to keep your existing users happy without introducing performance […]

Grow and optimize your subscriptions with new Google Play features

Posted by Larry Yang and Angela Ying, Product Managers, Google Play Subscriptions on Google Play continue to see huge growth, with subscribers growing over 80% year over year. At I/O 2018, we announced several improvements we’re making to the user experience to reduce barriers to subscription sign-up, and more tools […]

Android Gradle and the curious case of invisible dependency

In Android Studio, the Gradle build process is largely abstracted. As a new Android Developer, our first encounter with Gradle is usually to add a remote dependency in the build.gradle file. Let us look at a situation to learn how to read the dependency tree and resolve issues related to […]

Fragment Espresso Testing With Dagger’s Android Injector

A few months ago I have written about how to test Activity that uses Dagger’s AndroidInjector in an Espresso test. The solution worked well for an Activities but if you’re using Fragments, this might add additional complexity, as always, and we need to refine the solution in order to test […]

Kotlin Weekly Update — 28

Weekly update on Kotlin resources. 1. Exploring KTX for Android Exploring KTX for Android 2. Effective Networking On Android using Retrofit, Rx and Architecture Components Effective Networking On Android using Retrofit, Rx and Architecture Components 3. Why starting a new Android project with Java is a bad idea Why starting a new […]

Automated Mobile Localization Process

People prefer using applications in their native language, therefore localization is an important way to reach more markets and attract more users. Based on our experience, we can confidently state that localization boosts registrations, app usage and revenue. In the charts below you can see significant increase of purchases for Italy […]

Android KTX-a new library by Android, that you need to try today!

It is amazing how much improved our Android development process has been, after Kotlin was announced as the official language for Android development. From people at Android, improving Android Studio to make it easier for us developers, to use Kotlin on our favorite IDE, to people at Kotlin making Anko […]