Home » Android

Android

Building Android IoT app for Android Things

This post describes how to build an Android IoT app for Android Things. As you may already know, recently Google has released a new IoT operating system called Android Things. Android Things is OS derived from Android and the interesting part is that we can re-use our Android knowledge to develop Android IoT app. Before diving into Android IoT app, it ...

Read More »

Android Things: Android Internet of things tutorial

Android Internet of things called Android Things is the new OS announced by Google. This is an Android-based OS for Internet of things (IoT). If you are new to IoT, give a look at my article about what is IoT.  As the name Android Things implies, it is a modified version of Android OS that runs on our smartphones. This ...

Read More »

Android fingerprint authentication tutorial

Android fingerprint authentication uses smartphone touch sensor to authenticate the user. Android Marshmallow has introduced a set of API that makes easy to use touch sensor. Before Android Marshmallow the method to access to touch sensor was not standard. There are several benefits of using Android fingerprint authentication: Fast and easy to use Secure: fingerprint uniquely identifies you Online transaction ...

Read More »

Tutorial: Build an Android Application with Secure User Authentication

Building Identity Management, including authentication and authorization? Try Stormpath! Our REST API and robust Java SDK support can eliminate your security risk and can be implemented in minutes. Sign up, and never build auth again! In this tutorial, we will build a simple Android app that stores user generated notes remotely, with user authentication managed by Stormpath and our new ...

Read More »

Banana Classifier with OpenCV on Android

Make Banana Recognition Great Again This post is about going from an idea to its implementation. The idea was to create an application for mobile phone that can detects cars. Now let’s see how it started and where I stand today. I’ll provide a brief description of the steps taken to this very day. Step 1. Google is Your Friend ...

Read More »

MQTT Protocol Tutorial

MQTT protocol is a Machine to Machine (M2M) protocol widely used in Internet of things. It is a message based protocol. It is extremely light-weight and for this reason, it is adopted in IoT ecosystem. Almost all IoT cloud platforms support MQTT protocol to send and receive data from smart objects. There are several implementations for different IoT boards like Arduino, ...

Read More »

How to get started with Android development – Basic structure

In a previous article, I wrote about how you can launch your first Android application from the samples provided with Android Studio. Now that you’ve had a chance to poke around a few samples, I’m going to tell you a bit about the basic structure of an Android application. A good place to start understanding an application is the manifest. ...

Read More »

IoT Push notifications: Arduino – Firebase – Android

This tutorial describes how to implement IoT push notifications. Using IoT push notifications, we can send notifications to other devices. In this case, we want to send an IoT push notifications from a smart object (like Arduino MKR1000) to a mobile smartphone (i.e. Android smartphone). This project integrates different eco-systems: IoT and Android. This project can have several implementations: for example, ...

Read More »

Want to take your Java skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • Spring Interview QnA
  • Multithreading & Concurrency QnA
  • JPA Minibook
  • JVM Troubleshooting Guide
  • Advanced Java
  • Java Interview QnA
  • Java Design Patterns