Timeline of Android

Android from a startup in 2003 to a global mobile platform, tracing open-source releases, app distribution, runtime changes, modular updates, privacy controls, and Android 16 in 2025.

Category
Engineering & Technology
Tags
computing telecommunications
Events
20 events 2003 – 2025
Generated
by gpt-6
  1. 2003: Android begins as a startup

    Andy Rubin, Rich Miner, Nick Sears, and Chris White founded Android Inc. The company initially explored software for digital cameras before focusing on an operating system for mobile phones.

    https://en.wikipedia.org/wiki/Android_(operating_system)
  2. 2005: Google acquires Android

    Google purchased Android Inc. and brought its team into the company. Work continued on a mobile platform based on the Linux kernel, establishing the foundations for Google’s entry into phone operating systems.

    https://en.wikipedia.org/wiki/Android_(operating_system)
  3. 2007: The Open Handset Alliance announces Android

    Google and partner companies announced the Open Handset Alliance and Android as a mobile platform. An early software development kit followed, allowing developers to begin experimenting before commercial phones were available.

    https://en.wikipedia.org/wiki/Open_Handset_Alliance
  4. 2008: The first commercial Android phone ships

    The HTC Dream, sold as the T-Mobile G1 in some markets, launched with Android. Google also released the platform’s source through the Android Open Source Project, while proprietary applications and services remained separately licensed.

    https://en.wikipedia.org/wiki/HTC_Dream
  5. 2009: Cupcake enables on-screen typing

    Android 1.5 Cupcake added an on-screen keyboard and support for third-party home-screen widgets. Devices could offer text entry without a physical keyboard, widening the range of hardware designs available to manufacturers.

    https://en.wikipedia.org/wiki/Android_Cupcake
  6. 2010: Froyo accelerates applications with compilation

    Android 2.2 Froyo added just-in-time compilation to the Dalvik runtime. The runtime could compile frequently executed code during operation, improving performance without requiring developers to distribute separate native versions of every application.

    https://en.wikipedia.org/wiki/Android_Froyo
  7. 2011: Honeycomb targets tablet interfaces

    Android 3.0 Honeycomb introduced an interface designed for larger screens, including system and action bars. Its tablet focus created a temporary split from the phone-oriented releases that Google later worked to unify.

    https://en.wikipedia.org/wiki/Android_Honeycomb
  8. 2011: Ice Cream Sandwich unifies phones and tablets

    Android 4.0 Ice Cream Sandwich brought phone and tablet development onto a shared release. The Holo interface, revised multitasking, and common platform tools reduced the separation introduced by the tablet-specific Honeycomb release.

    https://en.wikipedia.org/wiki/Android_Ice_Cream_Sandwich
  9. 2012: Google Play replaces Android Market

    Google combined Android Market with its digital-media services under the Google Play name. The change expanded the store’s role beyond applications while keeping Google’s distribution service distinct from the open-source operating system.

    https://en.wikipedia.org/wiki/Google_Play
  10. 2012: Google Play services separates updates from Android

    Google introduced Google Play services as an independently updated component for supported devices. Applications could gain selected Google capabilities without waiting for manufacturers and carriers to distribute a full operating-system update.

    https://en.wikipedia.org/wiki/Google_Play_Services
  11. 2014: Lollipop adopts ART and Material Design

    Android 5.0 Lollipop replaced Dalvik with Android Runtime, known as ART, as the default runtime. The release also introduced Material Design and support for 64-bit processors, changing both application execution and interface conventions.

    https://en.wikipedia.org/wiki/Android_Lollipop
  12. 2015: Marshmallow requests permissions during use

    Android 6.0 Marshmallow introduced runtime requests for sensitive permissions in applications targeting the new model. Users could make individual decisions when features needed access, rather than accepting all requested permissions only at installation.

    https://en.wikipedia.org/wiki/Android_Marshmallow
  13. 2016: Nougat adds split-screen multitasking

    Android 7.0 Nougat added split-screen support and expanded notification interaction. The runtime combined ahead-of-time and just-in-time compilation with profiles, balancing installation time, storage, and application performance.

    https://en.wikipedia.org/wiki/Android_Nougat
  14. 2017: Kotlin gains official Android support

    Google announced official support for Kotlin in Android development. Developers gained a supported alternative to Java with interoperability between the languages, allowing existing applications to adopt Kotlin gradually.

    https://en.wikipedia.org/wiki/Kotlin
  15. 2017: Project Treble separates vendor implementation

    Android 8.0 Oreo introduced Project Treble, defining a stable interface between the Android framework and device-specific vendor software. The separation aimed to reduce the work needed to update Android without rewriting low-level hardware support.

    https://en.wikipedia.org/wiki/Android_Oreo
  16. 2019: Project Mainline makes components separately updateable

    Android 10 introduced Project Mainline, allowing selected operating-system components to be updated outside a full system release. On supported Google-certified devices, Google Play system updates provided a channel for those modular changes.

    https://en.wikipedia.org/wiki/Android_10
  17. 2020: One-time permissions limit continued access

    Android 11 added one-time permission grants for the microphone, camera, and location. The platform also introduced automatic permission resets for unused applications, reducing the persistence of sensitive access granted in the past.

    https://en.wikipedia.org/wiki/Android_11
  18. 2021: Android 12 adds privacy indicators and a dashboard

    Android 12 introduced microphone and camera indicators, a Privacy Dashboard, and approximate location options. Material You also made interface colors respond to the user’s wallpaper on supported implementations.

    https://en.wikipedia.org/wiki/Android_12
  19. 2022: Android 12L revisits large-screen layouts

    Google released Android 12L with interface changes for tablets, foldable devices, and other large screens. A taskbar and revised layouts made multitasking and system controls better suited to wider displays.

    https://en.wikipedia.org/wiki/Android_12
  20. 2025: Android 16 shifts the major-release schedule

    Google released Android 16 in June, earlier in the year than recent major Android versions. The release included platform security and accessibility changes, while enhanced desktop windowing remained a separately staged development rather than a universal launch feature.

    https://en.wikipedia.org/wiki/Android_16