Building a simple RSS reader – full tutorial with code
Build a simple RSS reader in easy to follow steps, using AsyncTask to fetch feeds, and XmlPullParser to parse the returned XML. Complete source code included.
Obaro OgboDecember 9, 2016
How to build a simple calculator app – full tutorial with code
This is a complete tutorial, discussing how to build a simple calculator app for Android. Learn how it works and then maybe try and implement some of the recommended improvements.
Obaro OgboOctober 17, 2016
Using a simple SQLite database in your Android app
Creating and using an SQLite database for data persistence in Android apps. Covers the basics, as well as using foreign keys. Full source code included.
Obaro OgboOctober 6, 2016
How to store data locally in an Android app
We dig into the different options available for android developers to store data locally on an android device. Complete with sample source code.
Obaro OgboSeptember 21, 2016
Using RecyclerView to build lists in Android
What are the advantages of RecyclerView over ListView? Check out this tutorial which includes demos of different Activity classes that use RecyclerView.
Obaro OgboSeptember 14, 2016
Reactive programming with RxAndroid
Reactive programming is an exciting way to write programs. Learn how to use RxJava and RxAndroid to write a simple Android app.
Obaro OgboAugust 26, 2016
Data Binding in Android
How to use the Android Data Binding Library to build apps faster and easier, with powerful declarative layouts and minimum code.
Obaro OgboAugust 16, 2016
Developing Android apps with bottom sheets
How to use bottom sheets in an Android app. Both persistent and modal bottom sheets are discussed, with code samples and images.
Obaro OgboAugust 8, 2016
Building multiple flavors of an Android app
In this post, we are going to create a simple app with multiple flavors, and discuss the different options we have for customization.
Obaro OgboAugust 4, 2016
Using the Awareness API in your Android app
The Awareness API was introduced at Google I/O 2016 and provides a method for apps to get a more accurate idea of what's happening around it. This tutorial demonstrates how to add ...