Android Studio is the official IDE for Android development, therefore, let us look at the official System requirement: For Mac Mac® OS X® 10.10 (Yosemite) or higher, up to 10.13 (macOS High Sierra) 3 GB RAM minimum, 8 GB RAM recommended; plus 1 GB for the Android Emulator 2 GB of …
Read More »Edge Developer
How to Build an Xposed Module 2019
How to Make an Xposed Module – Part 1 How to Make an Xposed Module – Part 2 How to Make an Xposed Module – Part 3 What is Xposed Framework? Xposed is a framework that allows users to easily apply add-ons (called Modules) to the ROM. Rather than …
Read More »Android Settings Preferences Tutorial
Now that we know more about data persistence in android, it is clear that shared preferences is a promising option for saving user settings/preferences. This is because shared preferences saves data between app restarts, even when something drastic happens like when the devices loses power. Shared Preferences was built with …
Read More »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 …
Read More »Data Persistence in Android
Persisting data is the act of saving data to the phone. 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 …
Read More »Android Lifecycle : All you need to know + Example
Android kills low priority apps you haven’t used in a while, thanks to a phenomenon called garbage collection. Your app is not in control of it’s own destiny, it can be killed at anytime which means you need to know how to deal with such scenario which means understanding the …
Read More »Android Admob Consent SDK : All you need to know + Example
First of all, let me address Google’s complacency to help app developers implement the GDPR SDK. They haven’t released a video on youtube neither have they released a tutorial on CodeLabs nor localise the content of Consent Dialog – all written in English (as of this writing). What is GDPR? GDPR …
Read More »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 …
Read More »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 …
Read More »How to Implement In-App Purchase on Android
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 …
Read More »