Android
| Розробник | Google |
|---|---|
| Написано на | Java, Kotlin (інтерфейс) C (ядро), C++ та інші[1] |
| Родина ОС | UNIX-подібні (модифіковане ядро Linux) |
| Робочий стан | активний |
| Модель початкових кодів | Вільне відкрите ПЗ |
| Випущено у виробництво | 23 вересня 2008[2] |
| Останній випуск | Android 17 / 16 червня 2026 |
| Репозиторій | https://android.googlesource.com/ |
| Мови | 100+ мов |
| Спосіб оновлення | Оновлення по повітрю |
| Платформи | 64-бітні: ARM, MIPS, x86 |
| Тип ядра | монолітне (Linux) |
| Інтерфейс користувача | графічний (мультитач) |
| Ліцензія | Apache 2.0[3] та GPLv2[4] |
| android.com | |
Android (укр. Андроїд[5]) — операційна система і платформа для мобільних телефонів та планшетних комп'ютерів, створена компанією Google на базі ядра Linux. Підтримується альянсом Open Handset Alliance (OHA).
Хоча Android базується на ядрі Linux, він стоїть дещо осторонь Linux-спільноти та Linux-інфраструктури. Базовим елементом цієї операційної системи є реалізація Dalvik віртуальної машини Java, і все ПЗ і застосування спираються на цю реалізацію Java.
У 84 % смартфонів, проданих у ІІІ кварталі 2014 року, було встановлено операційну систему Android[6].
У березні 2017 року ОС Android стала найпопулярнішою ОС, з якої виходили в інтернет. Так, 37,93 % користувачів заходили в інтернет із Android'а, а з Windows — 37,91 % користувачів. В Азії показники ще вищі — 52,2 % і 29,2 % відповідно.
Android Inc. було засновано в Пало-Альто, у Каліфорнії (США), у жовтні 2003 року Енді Рубіном (співзасновник компанії Danger), Річардом Майнером (співзасновник Wildfire Communications, Inc.), Ніком Сірсом (колишній віце-президент компанії T-Mobile) і Крісом Уайтом (очолював дизайн і розробку інтерфейсу в WebTV) для розробки, за словами Рубіна «більш розумних мобільних пристроїв, які краще знають про місце перебування власника і його вподобання». Ранні наміри компанії полягали в тому, щоб розробити вдосконалену операційну систему для цифрових фотоапаратів, але було зрозуміло, що ринок пристроїв не був достатньо великим, і вони спрямували свої зусилля на розробку операційної системи для смартфонів, щоб конкурувати з Symbian і Windows Mobile (на той момент Apple ще не випустила iPhone).
Незважаючи на минулі досягнення засновників і ранніх співробітників, Android Inc. працювала таємно, оголосивши, що вона працювала над ПЗ для мобільних телефонів. Цього ж року Рубін залишився без грошей. Стів Перлман, друг Рубіна, приніс йому $10 тис. готівкою у конверті та відмовився від своєї частки в компанії.
У липні 2005 року компанія Google купила Android Inc[8]. Всі засновники цієї стартап-компанії пішли працювати у Google. На той час мало що було відомо про Android Inc., окрім того, що вони займаються розробкою ПЗ для мобільних телефонів. Такий розвиток подій спричинив виникнення чуток про те, що Google планує увійти на ринок мобільних телефонів, але було незрозуміло, що саме компанія планує там робити.
У Google група на чолі з Рубіном розробила ОС на основі Linux (ядро v2.6), яку вони пропонували розробникам телефонів та операторам мобільного зв'язку як гнучку та розширювану систему. Повідомлялося, що Google планує співпрацю з рядом розробників апаратних компонентів та програмного забезпечення і є відкритою для співпраці з операторами мобільного зв'язку[9][10].
У грудні 2006 року знову пішли чутки про те, що Google буде просуватися на ринок мобільних телефонів. Доповіді BBC і The Wall Street Journal зазначали, що Google хоче розмістити пошуковик Google і ПЗ Google на мобільних телефонах, і компанія постійно напружено працює для досягнення цієї мети.
Далі у пресі та онлайн-ЗМІ почали з'являтися чутки, що Google розробляє телефон під власним брендом. За цими були інші, які стверджували, що Google визначила технічні характеристики та вже презентує прототипи розробникам телефонів та операторам мобільного зв'язку. Повідомляли, що буде реалізовано приблизно 30 прототипів[11]. Network World повідомляє, що Google-телефон дійсно є телефоном з відкритою операційною системою, на відміну від схожих продуктів, таких як iPhone[12]. Проєктом створення смартфона з використанням відкритого коду, в тому числі з використанням ядра Linux.
5 листопада 2007 року консорціум Open Handset Alliance (OHA) заявив про намір розробити відкриті стандарти для мобільних пристроїв. У той же день концерн представив як свій перший продукт платформу для мобільних телефонів на основі ОС Linux — Android[13].
Деякі основні учасники OHA:
| ПЗ | Інтегральних мікросхем | Виробники телефонів | Провайдери зв'язку |
|---|---|---|---|

У 2010 році Google запустила серію Nexus — лінійку смартфонів і планшетів під управлінням операційної системи Android, яку виробляє один з партнерів компанії. HTC була першою компанією, яку Google обрала для випуску першого смартфону лінійки Nexus — Nexus One. Наступні пристрої серії Nexus — Nexus S і Galaxy Nexus — випустила компанія Samsung наприкінці 2010 та 2011 роках відповідно. У 2012 році серія була оновлена новими пристроями: смартфоном Nexus 4 і планшетом Nexus 10, зроблених LG і Samsung відповідно. У пристроях серії Nexus Google втілює свої флагманські Android-пристрої, демонструючи в них останні версії програмного забезпечення Android і апаратні функції.
13 березня 2013 року Ларрі Пейдж у своєму блозі оголосив, що Енді Рубін виходить із підрозділу Android, щоб взяти на себе нові проєкти у Google[14]. Його місце посів Сундар Пічай, який також продовжує свою роль керівника підрозділу Google Chrome, який займається розробкою Chrome OS[15].
Nexus 7 другого покоління — це перший планшет з операційною системою Android 4.3. Одним з нововведень, реалізованих у даній версії, є можливість створення декількох профілів користувачів з різними правами доступу, наприклад, щоб запобігти доступу дітей до небажаного контенту. Крім того, Android 4.3 підтримує стандарт Bluetooth Smart, націлений на розширення традиційної сфери застосування бездротового інтерфейсу Bluetooth.
12 листопада 2007 OHA представила засоби для розробки ПЗ для Android (software development kit) для ознайомлення, яка включала засоби для розробки та відлагодження програм, бібліотеки, емулятор, документацію, приклади програм, навчальний посібник (tutorial), FAQs та інше[16]. Для розробки необхідно завантажити Android SDK для x86 платформ з Windows XP або Vista, Mac OS X 10.4.8 чи старшою, або Ubuntu Linux (Dapper Drake або старшу версію). Під іншими дистрибутивами Linux'а також повинно працювати, але напряму, така можливість, не підтримується. Також необхідно встановлений Eclipse 3.2 або старшу, з Java Development Tools та плагіном Android SDK, або Java і Javac 1.5 або 1.6, Apache Ant, та Python 2.2 або старший.
Детальніші відомості з цієї теми ви можете знайти в статті Список версій Android.
Перша версія Android була випущена 23 вересня 2008 року і мала назву 1.0 Astroboy, а наступна — 1.1 Bender. Від назв у честь відомих роботів згодом довелося відмовитися через розбіжності з правовласниками.
З 2008 року Android пережив численні оновлення, які поступово покращували операційну систему, додаючи нові функції, та виправляли помилки у попередніх випусках. І тепер кодове ім'я кожного великого релізу Android, починаючи з версії 1.5, являє собою назву якого-небудь десерту. Перші букви найменувань в порядку версій відповідають літерами латинського алфавіту (курсивом виділено майбутні і/або непідтверджені версії):
- 1.5 Cupcake («кекс»)[17];
- 1.6 Donut («Пончик»)[17];
- 2.0/2.1 Eclair («Еклер»)[17];
- 2.2 Froyo («Заморожений йогурт»)[17];
- 2.3 Gingerbread («Імбирний пряник»)[17];
- 3.0 Honeycomb («Медові стільники»)[17];
- 4.0 Ice Cream Sandwich («Морозиво-сендвіч»)[17];
- 4.1/4.2/4.3 Jelly Bean («Жувальне драже»)[17];
- 4.4 KitKat (на честь однойменного бренду шоколадних батончиків «КітКат»; раніше планувалася назва «Key Lime Pie»)[17];
- 5.0/5.1 Lollipop («Льодяник»)[17];
- 6.0 Marshmallow («Зефір»)[17];
- 7.0/7.1 Nougat («Нуга»)[17];
- 8.0/8.1 Oreo (печиво «Орео»)[17];
- 9.0 Pie («Пиріг»)[17];
- 10 Quince Tart («Вид солодкого пирога»)[18][19][17];
- 11 Red Velvet Cake (внутрішня кодова назва — торт «Червоний оксамит»)[20][17];
- 12 Snow Cone (внутрішня кодова назва — англ. «Snow cone», укр. фруктовий ріжок)[21][17];
- 13 Tiramisu (внутрішня кодова назва — «Тирамісу»)[22][17];
- 14 Upside Down Cake (внутрішня кодова назва — англ. «Upside Down Cake», укр. Перевернутий пиріг)[23][17];
- 15 Vanilla Ice Cream (внутрішня кодова назва — «Ванільне морозиво»[17][24][25].
- 16 Android B. (внутрішня кодова назва — «Android Baklava») — очікується 3 червня 2025 року[26][27].
Платформа легко пристосовується для використання VGA, бібліотек двовимірної і тривимірної графіки, розроблених на основі OpenGL ES 1.0-3.1 специфікації, традиційних інструментаріїв для смартфонів.
SQLite для структурованих даних
Android підтримує багато технологій, що забезпечують зв'язок, у тому числі: GSM, Bluetooth, EDGE,