Voice-based user interfaces have a universal appeal. And why wouldn't they? Being able to talk to an application feels so much more natural than pressing...
Years ago, when Android was still a budding mobile operating system, it was rather notorious for its ugly user interface. Because there were no design...
When it comes to persisting application data locally, Android developers are definitely spoiled for choice. In this tutorial, I'll show you how to make use...
In this tutorial, I'll show you how to create your first Android app. While doing so, I'll also introduce you to important Android-specific concepts such as...
Creating a back-end server requires a skill set that most independent app developers lack. Fortunately, there's Firebase, a cloud-based platform that...
Gyroscopes and proximity sensors are available on most Android phones today. By using them creatively, you can add a whole new dimension to your user...
If you are building an app that you to plan to publish on Google Play, it is very important that you understand how it behaves on a physical device. In this...
In this tutorial, you'll learn how to create a custom, reusable calendar component using just JavaScript and a few basic components offered by the React...
On Google Play, which hosts well over a million apps today, looks are just as important as functionality, if not more! In this tutorial, you'll learn how to...
You can be a non-programmer and still build a profitable Android app. In this article, I'm going to introduce you to several tools and templates that allow...
CodeCanyon has hundreds of Android app templates that you can use to jump-start the development of your next app. In this tutorial, I'll help you get started...
Modern browsers can display PDF files, but they do so using a PDF viewer that runs in an independent tab or window, forcing users to leave your website. In...
In this tutorial, I'm going to show you how to use the classes and methods available in the Android SDK to connect to remote web servers and interact with...
With Firebase, creating real-time social applications is a walk in the park. And the best thing about it is that you don't have to write a single line of...