Top 20 Languages to Localize your Apps 

App localisation is one of the secret weapons to succeed as an app developer Top 20 Languages to Localise your Apps 1. English 2. Chinese (Simplified and Traditioinal) 3. Russian 4. Spanish 5. Portugese 6. Hindi 7. Korean 8. Japanese 9. Dutch 10. Ukranian 11. Kazakh 12. Italian 13. Filipino (tagalog) 14. French 15. Vietnamese […]

Data Persistence in Android

Persisting data is the act of saving some data to the phone. There are 5 ways to persist data on Android. 1. Persisting Data using SavedInstanceState This allows you to save key value pairs, to store the state of one of your views. Usually used to save the state of things during things like app […]

Android Intents : All you need to know + Example

What are Android Intents? Android Intent is a simple message object which is used to communicate from one activity to another. Intents are like envelopes, each one includes which component (activity) you want to deliver to and there’s room for small amount of data to be delivered packaged as extras which are primitive topples. That can […]

All you need to know about RecyclerView + Example

Welcome to RecyclerView! What is a RecyclerView? RecyclerView is a container for displaying large data sets that can be scrolled (vertical or horizontal) very efficiently by maintaining a limited number of views. An Adapter is necessary to pull content from a source such as an array or database. An adapter actually bridges between UI components and the data […]

Play Billing Library Implementation (KOTLIN)

This is the only tutorial you’ll ever need on how to implement play billing library! Prior to the introduction of Play Billing Library implementing and managing In-App Billing was a very- complicated process. You had to: Install in-app billing library via Android Studio SDK Manager Add a Play Billing Manifest Permission Create an Android Interface […]