Featured Image - Reactive Programming

Introduction to Reactive Programming in Android

Reactive programming is used to build applications where the user interface automatically updates in response to real-time changes in data. For example, an application displaying live stock market updates would benefit from a reactive user interface (UI), as it can automatically refresh the data and reflect the latest stock prices in real-time without needing user…

Preview image.
|

Tips to Avoid Common Mistakes in Mobile Game Development

In this blog we will highlight a number of pitfalls and mistakes that we have encountered during our mobile game developing experience, and help you avoid them. We have developed two mobile games on the Android platform. One is called Thirsty Plant, and the other is called Plash as shown in the videos below. Please…

Featured Image - IAP

How to Implement In-App Purchases in an Android App

This blog is about implementing in-app purchasing (IAP) for a non-consumable product in an Android™ app. As a reminder, a non-consumable is a product that once purchased, is permanently available to the user. The next section shows an overview of an app that was developed for the purpose of demonstrating in-app purchasing. Project Overview User…