Android devices
- Wear OS
- Android auto
- Android things
- Chrome OS device
In the last 10 years, Android has made a name for itself, not only with its candy-themed platform updates, but also with its widespread, and unexpected, success. In its lifetime, the open-source mobile operating system has grown to include 1.4 billion active users and 80% of smartphones today run Android software. Over 1 billion Android phones were sold in 2014 alone.
Mobile developers in the programming community are the minority – just over 9% of total developers in the world say they’re focusing on mobile devices, according to Stack Overflow’s 2015 developer survey. Of these mobile developers, however, Android developers make up the larger group, with 44.6% self-identifying as Android developers, compared to 33.4% who say they are building for iOS. Even so, many companies struggle to find enough developers to complete their Android projects. This trend is likely to continue as the overall number of smartphone users – and Android users, specifically – continues to grow.
The beauty of open source, Java, and the SDK.
As the first Android phones were announced, Google made Android open source, meaning developers could access, understand, and even modify the underlying phone software. Unlike Apple, Google chose to allow developers to freely develop and distribute apps to users without a complicated review process. Finally, Android applications would be built with Java, a well-supported and stable language with a wide base of existing developers. An Android Software Developer Kit (SDK) was assembled, giving app builders libraries of Java code they could include in their projects to make it easy to access device functionality. Java’s history as a mobile device application platform significantly pre-dated Android and the idea of developing Java apps for mobile phones made a lot of sense. After all, the beauty of Java is that is is well-suited to an environment where many different devices need to be supported, due to its ability to compile applications “just-in-time.”
Android devices
| Code name | Version number | Initial release date |
|---|---|---|
| Lollipop | 5.0 – 5.1.1 | November 12, 2014 |
| Marshmallow | 6.0 – 6.0.1 | October 5, 2015 |
| Nougat | 7.0 – 7.1.2 | August 22, 2016 |
| Oreo | 8.0 – 8.1 | August 21, 2017 |
![]() |
![]() |
![]() |
|---|
Android devices can include still/video cameras, touchscreens, GPS, accelerometers, gyroscopes, barometers, magnetometers, dedicated gaming controls, proximity and pressure sensors, thermometers, accelerated 2D bit blits (with hardware orientation, scaling, pixel format conversion) and accelerated 3D graphics.
ERP, web, mobile and AI — 350+ people in Rawalpindi with sales offices in London, Paris and Delaware. Tell us what you need.