{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreiah5bkqytmip6awe7f6riptbtcpclqkdtcuidxvfxqfcfrnkaujim",
    "uri": "at://did:plc:5sgu76a53rz3n6unbykmovqy/app.bsky.feed.post/3mloisuhmfgp2"
  },
  "description": "Android is Google's open-source mobile operating system, powering the majority of the world's smartphones across hundreds of device manufacturers. Android is based on a modified Linux kernel and ships with a rich application framework, multiple SDKs, and a heterogeneous ecosystem of OEM customisations on top.\n\n\nCore platform pieces\n\n * SDK and languages. Native development uses Kotlin (modern, preferred) or Java (legacy), with Android Studio as the IDE.\n * UI frameworks. Jetpack Compose (declara",
  "path": "/engineering-glossary/android-google-mobile-operating-system/",
  "publishedAt": "2026-05-12T19:15:53.000Z",
  "site": "https://sahilkapoor.com",
  "tags": [
    "Kotlin",
    "Jetpack Compose",
    "iOS",
    "React Native",
    "Flutter",
    "Embedding Flutter Modules into Native Android and iOS Apps"
  ],
  "textContent": "**Android** is Google's open-source mobile operating system, powering the majority of the world's smartphones across hundreds of device manufacturers. Android is based on a modified Linux kernel and ships with a rich application framework, multiple SDKs, and a heterogeneous ecosystem of OEM customisations on top.\n\n## Core platform pieces\n\n  * **SDK and languages.** Native development uses Kotlin (modern, preferred) or Java (legacy), with Android Studio as the IDE.\n  * **UI frameworks.** Jetpack Compose (declarative, modern) and the View system (XML layouts, mature) are the two paths.\n  * **Jetpack libraries.** AndroidX libraries for navigation, room database, work scheduling, paging, lifecycle, viewmodel, and more.\n  * **App lifecycle.** Activities and Fragments host UI; Services run background work; Broadcast Receivers react to system events; Content Providers expose data.\n  * **Distribution.** Google Play is the primary store; sideloading and alternative stores (Samsung Galaxy Store, Amazon Appstore, F-Droid) are supported.\n\n\n\n## Form factors\n\nAndroid runs on phones, tablets, foldables, wearables (Wear OS), TVs (Android TV), and cars (Android Auto / Automotive). Material 3 design system unifies the look across these.\n\nšŸ”—\n\n**Related Terms**\nKotlin, Jetpack Compose, iOS, React Native, Flutter\n\nšŸ“–\n\n**Further Reading**\nEmbedding Flutter Modules into Native Android and iOS Apps",
  "title": "Android",
  "updatedAt": "2026-05-13T19:11:38.413Z"
}