Android
Mobile operating system
About
Android is a mobile operating system based on a modified version of the Linux kernel
and other open-source software, designed primarily for touchscreen-based mobile devices such as smartphones and tablets. Android has historically been developed by a consortium of developers known as the Open Handset Alliance, but its most widely used version is primarily developed by Google
. At its core, the operating system is known as the Android Open Source Project (AOSP)
and is free and open-source software (FOSS) primarily licensed under the Apache License
.
However, most devices run the proprietary Android version developed by Google, which ships with additional proprietary closed-source software pre-installed, most notably Google Mobile Services (GMS), which includes core apps such as Google Chrome, the digital distribution platform Google Play, and the associated Google Play Services development platform. Firebase Cloud Messaging is used for push notifications. While AOSP is free, the “Android” name and logo are trademarks of Google, who restrict the use of Android branding on “uncertified” products. The majority of smartphones based on AOSP run Google’s ecosystem—which is known simply as Android—some with vendor-customized user interfaces and software suites, for example One UI
. Numerous modified distributions exist, which include competing Amazon Fire OS, community-developed LineageOS, and others; the source code has also been used to develop a variety of Android distributions on a range of other electronics, such as Android TV
for televisions, Wear OS
for wearables, and Meta Horizon OS for VR headsets.
First released in 2008, Android is the world’s most widely used operating system.
Software packages on Android, which use the APK
format, are generally distributed through proprietary application stores like Google Play Store
, Amazon Appstore, Samsung Galaxy Store, Huawei AppGallery, Cafe Bazaar, GetJar, and Aptoide, or open source platforms like F-Droid.
Dynamic Utils
- Pranav Pandey
- 7 Min read
Utility functions to perform dynamic operations on Android.
Create bitmap from a view
- Pranav Pandey
- 3 Min read
Create a bitmap from the view on Android.
Pokémon Sidekick
- Pranav Pandey
- 3 Min read
A live wallpaper port from the Google Pixel 4 devices.
Rotation | Orientation Manager
- Pranav Pandey
- 5 Min read
A tool to manage the device orientation on Android.
Dynamic Dialogs
- Pranav Pandey
- 4 Min read
Display improved dialogs and dialog fragments on Android.
Zerocros | Tic-tac-toe Game
- Pranav Pandey
- 1 Min read
A simple yet customizable tic-tac-toe game for Android.
Dynamic Ads
- Pranav Pandey
- 10 Min read