Android Development

List of the Best Mobile Backend as a Service (mBaaS) Providers

Mobile Backend as a Service (mBaaS) offers developers with a way to connect their applications to backend cloud database and storage while also providing important features such as user management, push notifications, and integration with social networking services. These services come with their own Software Development Kits (SDKs) and Application Programming Interfaces (APIs) to help …

List of the Best Mobile Backend as a Service (mBaaS) Providers Read More »

6 Best Android ORM Libraries to Use

When your app requires lots of database activities, using an ORM is the best way to reduce your workload so you can focus on other aspect of the app. I hope you can choose a suitable Android ORM after reading this post.

Top Android Libraries to Handle JSON

JSON is always a hot topic in both web and mobile development. There are lots of good libraries to handle JSON for Android. And it is not hard to choose one. You can use the one that is the most familiar to you.

New Features in Android Studio 3.0

During Google I/O 2017, Google announced a new version with core IDE changes. Android Studio 3 comes with many new features which makes Android development better than ever.

Schedule a Service Using AlarmManager and JobScheduler

Service is commonly used for background tasks such as sending a request to an API and downloading file. Service runs only once. To make it run periodically, AlarmManager and JobScheduler are used. Both can be used to initiate a long-running operation outside the lifetime of your app. 

10+ Best Kotlin Libraries for Android Development

Kotlin has been gaining momentum in becoming a main language to develop Android app. Kotlin already works well with third party libraries which are developed in Java. This post will focus on the best libraries written for Kotlin.

We care about your privacy and data security. Google serves cookies to analyse traffic and show ads on this site. By using this site you agree to these cookies being set. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.