Android is designed to run on touch smartphones and tablets based on linux kernel. Its interface is mainly based on direct manipulation, using touch gestures that loosely correspond to real-world actions, such as swiping, tapping and pinching, to manipulate on-screen objects, along with a virtual keyboard for text input. Variants of Android are also used on TV, Car, Watch, notebooks, game consoles, digital cameras, and other electronics.
Mobile app development Android software development kit (SDK) and Android Studio contains the tools and interfaces to develop, install, run, and test native apps on an Android device’s Home screen.
Native apps are built using the Android system frameworks and Java language Unlike web apps, native apps are installed physically on a device and are therefore always available to the user, even when the device is in Airplane mode. They reside next to other system apps, and both the app and any user data is synced to the user’s computer through Google Play store.
The latest updated Android version is Android 7, known as “Nougat” released in October 2016. Majority of the devices still runs on Android 6 and Android 5 respectively as Marshmallow and Lollipop.
Android is the most used mobile operating system globally, Enterprises across the world are using Android with native or hybrid mobile business app.