WikiSort.ru - Мобильные устройства

ПОИСК ПО САЙТУ | о проекте
Android

Домашний экран Android 9.0
Разработчик Google,
Open Handset Alliance
Семейство ОС UNIX-подобные ОС
Основана на ядро Linux и UNIX-подобные операционные системы
Исходный код свободное и открытое программное обеспечение, проприетарные драйверы
Первый выпуск 23 сентября 2008
Последняя версия
Менеджеры пакетов .APK (В основном через Google Play; установка APK также возможна локально или из альтернативных источников, таких как F-Droid,Яндекс.Store, Amazon Appstore, Samsung Apps и др.)
Поддерживаемые языки русский, английский и ещё более 100 языков
Поддерживаемые платформы 32- и 64-битные: ARM, MIPS, x86
Тип ядра монолитное (модифицированное ядро Linux)
Лицензия Apache v2 — пользовательское пространство,
GNU GPL v2 — патчи ядра Linux[2]
Состояние актуальное
Репозиторий исходного кода android.googlesource.com
android-review.googlesource.com/…
Веб-сайт android.com
 Android на Викискладе

Android («Андро́ид»[~ 1]) — операционная система для смартфонов, планшетов, электронных книг, цифровых проигрывателей, наручных часов, фитнес-браслетов, игровых приставок, ноутбуков, нетбуков, смартбуков, очков Google Glass[3], телевизоров[4] и других устройств (в 2015 году появилась поддержка автомобильных развлекательных систем[5] и бытовых роботов).

Основана на ядре Linux[6] и собственной реализации виртуальной машины Java от Google. Изначально разрабатывалась компанией Android, Inc., которую затем купила Google. Впоследствии Google инициировала создание альянса Open Handset Alliance (OHA), который сейчас занимается поддержкой и дальнейшим развитием платформы. Android позволяет создавать Java-приложения, управляющие устройством через разработанные Google библиотеки. Android Native Development Kit позволяет портировать библиотеки и компоненты приложений, написанные на Си и других языках.

Android стала самой революционной операционной системой благодаря разработке по революционной методологии SCRUM. В 86 % смартфонов, проданных во втором квартале 2014 года, была установлена операционная система Android[7]. На конференции для разработчиков в мае 2017 года Google объявила, что за всю историю Android было активировано более 2 млрд Android-устройств.

История

Логотип, использовавшийся с 2007 по 2014 год

11 июля 2005 года корпорация Google купила компанию Android, Inc.[8][9] за 130 миллионов долларов. 5 ноября 2008 года компания официально объявила о создании Open Handset Alliance (OHA) и анонсировала открытую мобильную платформу Android[10], а 12 ноября 2007 года альянс представил первую версию пакета для разработчиков Android «Early Look» SDK и эмулятор Android[8][11].

23 сентября 2008 года официально вышла первая версия операционной системы[12][13], а также первый полноценный пакет разработчика SDK 1.0, Release 1[14][15]. С момента выхода первой версии платформы произошло несколько обновлений системы. Эти обновления, как правило, касаются исправления обнаруженных ошибок и добавления новой функциональности в систему.

В 2009 году было представлено целых четыре обновления платформы. Так, в феврале вышла версия 1.1, но с исправлением различных ошибок[16]. В апреле[17] и сентябре[18] вышли ещё два обновления — 1.5 «Cupcake»(капкейк) и 1.6 «Donut»(пончик) соответственно. Обновление «Cupcake» привнесло существенные изменения: виртуальная клавиатура, воспроизведение и запись видео, браузер и другие[19]. В «Donut» впервые появились поддержка различных разрешений и плотности экрана и сетей CDMA[16]. В октябре того же года вышла версия операционной системы Android 2.0 «Eclair»[20] (эклер) с поддержкой нескольких аккаунтов Google, поддержкой браузером языка HTML5 и других нововведений, а также после небольшого обновления в пределах версии «Eclair» (эклер)(2) появились «живые обои» и был видоизменён экран блокировки[16].

В середине 2010 года[21] Google представила Android версии 2.2 под наименованием «Froyo»(замороженный йогурт), а в конце[22] 2010 года — Android 2.3 «Gingerbread»(). После обновления «Froyo» стало возможно использовать смартфон в качестве точки доступа, использовать традиционную блокировку смартфона цифровым или буквенно-цифровым паролем и другие изменения, а обновление «Gingerbread» (Имбирный пряник) привнесло более полный контроль над функцией копирования и вставки, улучшение управления питанием и контроля над приложениями, поддержку нескольких камер на устройстве и т. д.[16]

22 февраля 2011 года[23] была официально представлена ориентированная на интернет-планшеты платформа Android 3.0 «Honeycomb» (медовая сота)[24]. Исходный код этой версии так и не был открыт компанией Google в связи с опасениями портирования её на смартфоны, для которых она не была предназначена[25].

Android 4.0 «Ice Cream Sandwich» (сэндвич с мороженым), вышедшая 19 октября 2011 года[26], — первая универсальная платформа, которая предназначена как для планшетов, так и для смартфонов[27][28]. Также обновление принесло новый интерфейс «Holo», который использовался до Android 4.4.4 KitKat .

В июне 2012 вышло обновление под названием «Jelly Bean»(желейный боб) с порядковым номером 4.1[29], который сменился на 4.2 вследствие небольшого обновления в конце октября того же года[30] и на 4.3 после обновления в июле 2013[31].

31 октября 2013 года Google представила следующую версию операционной системы Android 4.4, которая получила название шоколадного батончика «KitKat» по соглашению с компанией производителем Nestlé[32]. Впервые KitKat появился на Nexus 5; эта версия Android оптимизирована для работы на более широком наборе устройств, имеющих 512 МБ ОЗУ в качестве рекомендуемого минимума. Также, в качестве тестовой опции, в настройках разработчика стала доступна виртуальная машина ART.

25 июня 2014 Google представили Android L, доступный для разработчиков, пользователей смартфонов Nexus, а также некоторых других смартфонов[33].

15 октября 2014 года была официально анонсирована Android 5.0 Lollipop (леденец). Главные обновления системы — новый дизайн Material Design и полный переход к виртуальной машине ART. Также, если на Android-устройстве установлен пароль или графический ключ, и если поблизости находятся часы хозяина устройства с Android Wear, то устройство автоматически разблокируется.

9 декабря 2014 Google заменила официальную среду разработки, основанную на Eclipse (adt-bundle), на Android Studio[34][35].

В 2015 году была анонсирована операционная система для носимых устройств Android Wear(позже Wear OS). Также на Google IO были представлены версии Android Auto (для автомобилей) и Android TV (для телевизоров), тем самым Android перестал быть операционной системой только для мобильных устройств.

29 мая 2015 Google представила Android M. По словам Google главная цель новой операционной системы — улучшить пользовательский опыт общения со смартфоном, сделать взаимодействие интуитивнее и проще[36]. 17 августа 2015 официально стало известно, что эта версия получила название Android 6.0 Marshmallow[37](зефир).

19 мая 2016 года на конференции разработчиков Google I/O была представлена Android N, а 1 июля Google официально объявила название этой версии Android — Android 7.0 Nougat[38]. Рассылка финальной версии операционной системы стартовала 22 августа 2016 года. Поддерживаемые устройства: Huawei Nexus 6P, LG Nexus 5X, Motorola Nexus 6, HTC Nexus 9, ASUS Nexus Player, Google Pixel C и General Mobile 4G.[39]

В марте 2017 года был представлен Android O для разработчиков[40]. Пользовательская версия была выпущена 21 августа 2017 года как 8.0.0 Oreo[41]. 5 декабря 2017 года была выпущена стабильная сборка Android O 8.1.

7 марта 2018 года Google выпустила Android P DP1, а первая бета вышла 8 мая 2018 года, но не только для Pixel, также бету получили Sony Xperia XZ2, Nokia 7 Plus, Xiaomi Mi MIX 2s, Vivo X21, Oppo R15 Pro, Essential Phone, OnePlus 6. Рассылка релизной версии Android 9 Pie началась 6 августа 2018 года.

Применение

HTC Dream (T-Mobile G1) — первый смартфон на базе ОС Android
Рабочий стол ОС Android 1.5 в эмуляторе

Первым устройством, работающим под управлением Android, стал разработанный компанией HTC смартфон HTC Dream (официально выпущен сотовым оператором T-Mobile под названием T-Mobile G1), презентация которого состоялась 23 сентября 2008 года[42]. Вскоре последовали многочисленные заявления других производителей смартфонов о намерении выпустить устройства на базе Android. В России первым Android-смартфоном, поступившим в продажу (июль 2009 года), стал Highscreen PP5420[43]. С выходом Android третьей версии (Honeycomb), ориентированной на планшеты[44], всё больше производителей стало объявлять и о выпуске планшетов на этой платформе[45]. Также компания Google в сотрудничестве с разными компаниями выпускает собственные устройства в серии «Google Nexus». Именно эти устройства первыми получают обновления до новых версий.

Кроме смартфонов и планшетов, операционную систему Android устанавливают и на другие устройства. Так, в конце 2009 года появилась в продаже первая фоторамка, работающая на Android[46][47]. В июне 2011 года итальянская компания Blue Sky анонсировала выпуск интеллектуальных наручных часов i’m Watch под управлением ОС Android[48]. В августе 2012 года Nikon представила первую в мире фотокамеру, которая также работает на Android[49]. В серии «Google Nexus» присутствуют не только смартфоны и планшеты, но и медиаплеер Nexus Q, работающий на Android[50] и Nexus Player.

Кроме того, энтузиасты портировали Android на ряд известных устройств, среди которых, например, смартфоны на платформе Windows Mobile HTC Touch Dual и HTC TyTN II, на которых Android был запущен в режиме эмуляции[51]. Также было осуществлено полноценное портирование на такие устройства, как интернет-планшеты, работающие на Maemo — Nokia N810[52] и Nokia N900 (порт под названием Nitdroid)[53][54], на смартфоны Nokia N9[55], работающий на платформе MeeGo, и HTC HD2, работающий на операционной системе Windows Mobile, на котором ОС Android можно запускать как с microSD-карты, так и с внутренней NAND-памяти. При этом установленная система имеет полную, ничем особо не ограниченную функциональность. Помимо этого, есть удачный опыт установки Android на некоторые устройства Apple — iPhone, iPod Touch и iPad[56] с помощью специальной программы под названием Openiboot, которая предназначена для запуска на данных устройствах разнообразных ОС, в том числе и Android. Вышли прошивки с ограниченной функциональностью на устройствах на операционной системе Bada. Компания Koolu не только занялась портированием Android на Neo FreeRunner, но и строила свой бизнес на продаже этих смартфонов с предустановленной мобильной платформой от Google. Первый официальный и общедоступный бета-релиз порта Android на Neo FreeRunner от Koolu состоялся в декабре 2008 года[57]. Также Android портирован на архитектуру x86[58].

В октябре 2012 года исполнительный директор компании Ларри Пейдж сообщил, что было активировано уже более 500 миллионов смартфонов и планшетов на базе Android, а также заявил, что ежедневно активируется 1,3 миллиона устройств на базе этой операционной системы[59]. В начале сентября 2013 года было объявлено о том, что в мире уже активировано свыше миллиарда устройств на Android[60]. 29 сентября 2015 года СЕО Google Сундар Пичаи отметил, что число пользователей устройств на базе Android превысило 1,4 млрд. В мае 2017 года компания сообщила о 2 миллиардах активированных Android-устройств[61].

Программное обеспечение

Приложения под операционную систему Android являются программами в нестандартном байт-коде для виртуальной машины Dalvik, для них был разработан формат установочных пакетов .APK. Для работы над приложениями доступно множество библиотек: Bionic (библиотека стандартных функций, несовместимая с glibc); мультимедийные библиотеки на базе PacketVideo OpenCORE (поддерживают такие форматы, как MPEG-4, H.264, MP3, AAC, AMR, JPEG и PNG); SGL (движок двухмерной графики); OpenGL ES 1.0 ES 2.0 (движок трёхмерной графики); Surface Manager (обеспечивает для приложений доступ к 2D/3D); WebKit (готовый движок для веб-браузера; обрабатывает HTML, JavaScript); FreeType (движок обработки шрифтов); SQLite (легковесная СУБД, доступная для всех приложений); SSL (протокол, обеспечивающий безопасную передачу данных по сети). По сравнению с обычными приложениями Linux, приложения Android подчиняются дополнительным правилам[62]: Content Providers — обмен данными между приложениями; Resource Manager — доступ к таким ресурсам, как файлы XML, PNG, JPEG; Notification Manager — доступ к строке состояния; Activity Manager — управление активными приложениями.

Google предлагает для свободного скачивания инструментарий для разработки (Software Development Kit), который предназначен для x86-машин под операционными системами Linux, macOS (10.4.8 или выше), Windows XP, Windows Vista и Windows 7. Для разработки требуется JDK 5 или более новый.

Разработку приложений для Android можно вести на языке Java (не ниже Java 1.5). Существует плагин для Eclipse — Android Development Tools (ADT), предназначенный для Eclipse версий 3.3—3.7. Также существует плагин для IntelliJ IDEA, облегчающий разработку Android-приложений[63], и для среды разработки NetBeans IDE[64], который, начиная с версии NetBeans 7.0, перестал быть экспериментальным, хоть пока и не является официальным. Кроме того, существует Motodev Studio for Android — комплексная среда разработки на базе Eclipse, позволяющая работать непосредственно с Google SDK.

В 2009 году в дополнение к ADT был опубликован Android Native Development Kit (NDK)[65] — пакет инструментариев и библиотек, позволяющий реализовать часть приложения на языке С/С++. NDK рекомендуется использовать для разработки участков кода, критичных к скорости.

В 2013 году Google представила новую среду разработки Android Studio, основанную на IntelliJ IDEA от JetBrains.

Google Android Nougat, Oreo, P

В 2013 году состоялся релиз Embarcadero RAD Studio — XE5. Возможность разработки нативных приложений для платформы Android. Процесс создания Android приложения не требует дополнительных устройств, кроме, собственно, Android-устройства (в принципе, можно обойтись и эмулятором).

В Android 4.4 появилась возможность сменить виртуальную машину Dalvik на ART (Android Runtime). ART отличается повышенной скоростью загрузки приложения. Проработан механизм оптимизации памяти.

В Android 5 перерисован дизайн, базирующийся на концепции Material Design, добавлен режим энергосбережения Project Volta, выбор машины пропал, вместо Dalvik стала использоваться ART.

В Android 6 появился интеллектуальный режим расхода энергии Doze и запрет выхода в Интернет и работы в фоне давно не используемых приложений App Standby.

Android Developer Challenge

Для стимулирования разработчиков в ноябре 2007 года компания Google объявила конкурс Android Developer Challenge с призовым фондом в 5 млн долларов[8][66]. Участникам конкурса предлагалось создать любое приложение из самых разных областей — социальные сети, работа с информацией различного типа, игры и т. д.[67] Мероприятия конкурса ADC проходили в 2008 году и закончились награждением 50 финалистов крупными денежными призами (25—275 тыс. долларов)[68].

27 мая 2009 года был объявлен новый конкурс ADC2 с призовым фондом в 2 млн долл. (главный приз — 250 тыс. долл.)[69]. Подача приложений на конкурс продолжалась с 24 по 31 августа 2009 года. С 24 сентября по 6 октября в рамках первого раунда ADC2 пользователи путём голосования отбирали приложения для участия во втором раунде. 5 ноября был опубликован список из 200 лучших приложений (по 20 приложений в каждой из 10 категорий), попавших во второй раунд, и началось голосование пользователей за эти приложения. 24 ноября голосование во втором раунде было закрыто, начал работу специальный комитет судей-экспертов, которые с учётом мнения пользователей отбирали лучшие приложения. 30 ноября был опубликован список победителей конкурса[70].

Магазин приложений «Google Play»

22 октября 2008 года Google объявила об открытии онлайн-магазина приложений для ОС Android — Android Market. По соглашению, разработчики получают 70 % прибыли, операторы сотовой связи — 30 %[71]. В феврале 2009 года для разработчиков из США и Великобритании появилась возможность брать плату за свои приложения в Android Market[72]. Компания Sony Ericsson первой запустила собственный канал в онлайн-магазине приложений Android Market. В нём представлены приложения и игры, которые рекомендованы компанией[73].

На декабрь 2011 года с момента создания Android Market было скачано 10 млрд приложений[74][75].

В марте 2012 года компания Google объединила мультимедийные сервисы «Книги», «Android Market», «Музыка» и другие в единый сервис Google Play[76]. Интернет-магазин Google Play работает в 190 странах[77] и насчитывает более 700 тысяч приложений, а за время работы сервиса набралось около 25 млрд скачиваний[78].

В мае 2017 года на конференции I/O был анонсирован набор сервисов Google Play Protect, предназначенный для защиты устройств с поддержкой сервисов Google Play[79].

Исходный код

22 октября 2008 года альянс OHA опубликовал исходный код платформы Android на открытом исходном коде Android: и операционная система, и промежуточное ПО (middleware), и основные конечные приложения, написанные на Java[80]. Общий объём исходного кода Android составил 2,1 ГБ. «Предпочтительной лицензией» на исходный код Android является лицензия Apache 2.0[2].

После выпуска Android 3.0 «Honeycomb» президент мобильного подразделения Google Энди Рубин (англ.) заявил о том, что открытие исходного кода новой версии системы будет отложено по причине того, что система была плохо готова для запуска на коммуникаторах и требует значительных оптимизаций[81]. Это решение вызвало критические оценки аналитиков: например, обозреватель ZDNet Кристофер Доусон назвал такой ход Google разочаровывающим[82]. Но, согласно данным компанией обещаниям, Google открыла осенью 2011 года исходные коды следующей версии системы — Android 4.0 Ice Cream Sandwich[83].

Заявления о нарушении прав

Oracle обвинила Google в нарушении прав интеллектуальной собственности на Java и направила соответствующий иск в суд[84][85][86]. Подобные претензии к компании Google предъявили юристы компании Brown Rudnick LLP, обвинив разработчиков в том, что они нарушают лицензию GPL2 своей библиотекой Bionic[87]. Данное заявление вызвало неоднозначную реакцию в прессе[88][89][90], при этом ряд экспертов пришёл к предварительному выводу, что обвинения, возможно, преждевременны[91].

31 мая 2012 года судья Уильям Алсуп (William Alsup) вынес решение по поводу правомерности претензий Oracle на обладание авторскими правами на 37 API, которые использует Google в платформе Android и которые дают возможность разработчикам создавать совместимые с Java коды. Согласно вердикту Алсупа, интерфейсы API, которые являются предметом рассмотрения в споре Oracle — Google, не могут быть объектом защиты авторского права: «Поскольку специфический код, используемый при реализации методики, различается, каждый в соответствии с законом об охране авторских прав может написать свой собственный код для выполнения точно такой же функции или спецификаций, или же других методов, используемых в Java API. Не имеет значения, что декларации или заглавные строки методики являются идентичными. Когда существует лишь один путь для воплощения идеи или функции, каждый волен делать это, и никто не вправе монополизировать данный способ воплощения»[92]. Впрочем, после апелляции в вышестоящей инстанции корпорации Oracle удалось добиться отмены трактовок судьи Алсупа касательно защиты интерфейсов программирования авторским правом, и дело вернулось на пересмотр с учётом вердикта Апелляционного суда[93].

В 2016 году Oracle увеличила сумму иска к Google с 1 до 9,3 млрд долларов США[94]. В конце мая 2016 года суд присяжных вынес решение в пользу Google, но Oracle собирается обжаловать решение жюри[95][96].

Альтернативные прошивки

Существует сообщество энтузиастов, разрабатывающее открытые варианты прошивок Android — AOSP (англ.), LineageOS (до 2017 CyanogenMod), Replicant, EMUI, MIUI, Flyme, AOKP (Android Open Kang Project), Paranoid Android и другие. Модифицированные версии Android создаются для дополнения операционной системы новыми настройками, опциями, функциями или для улучшения качества работы устройств[97]; удаления из Android-устройства сервисов Google для исключения возможности передачи идентификационной информации на серверы компании, например, информацию о перемещении пользователя в реальном времени, что привело к судебному разбирательству[98]; более оперативного и частого (по сравнению с производителями самих аппаратов) предоставления новых версий Android (или в случае, когда поддержка устройства прекращается)[99]. При технической или программной неисправности устройства, вызванной неправильным использованием root-доступа, в гарантийном ремонте устройства сервисный центр может отказать или снять действие гарантийного талона[100].

Достоинства

  • Некоторые обозреватели отмечают, что Android проявляет себя лучше одного из своих конкурентов, Apple iOS, в ряде особенностей, таких как веб-сёрфинг, интеграция с сервисами Google и прочих[101]. Также Android, в отличие от iOS, является открытой платформой, что позволяет реализовать функции большему числу разработчиков.
  • Несмотря на изначальный запрет на установку программ из «непроверенных источников» (например, с карты памяти), это ограничение отключается штатными средствами в настройках аппарата, что позволяет устанавливать программы на телефоны и планшеты без интернет-подключения, а также позволяет всем желающим бесплатно писать приложения для Android и тестировать на своём аппарате.
  • Android доступен для различных аппаратных платформ, таких как ARM, MIPS, x86.
  • Существуют альтернативные Google Play магазины приложений: Amazon Appstore (англ.), Opera Mobile Store, Yandex.Store, GetUpps!, Mobogenie, F-Droid, 1Mobile Market.
  • В версии 4.3 введена поддержка многопользовательского режима[102].

Критика

  • В некоторых Android-устройствах есть сервисы Google, обеспечивающие возможность передачи идентификационной информации на серверы компании, например, информации о перемещении пользователя в реальном времени.
  • Возможность установки программ из «непроверенных источников» способствует пиратству на платформе Android.
  • В версии Android 1.6 разработчики добавили Native Development Kit[103], который позволяет писать собственные низкоуровневые модули для системы на языках C/С++, опираясь на стандартные Linux-библиотеки. Хотя, например, стандартная библиотека языка Си на платформе Android, известная как Bionic, как раз не является стандартной и полностью совместимой с libc.
  • Для доступа к Google Play и другим сервисам от Google необходимо использовать проприетарные приложения, которые производитель телефона имеет право устанавливать на телефон только после заключения контракта с Google[104].
  • Конкуренты Android выступили с критикой платформы, обвиняя её в чрезмерной фрагментации, создающей препятствия разработчикам[105][106]. Но Google отвергла все обвинения, заявив, что никаких подобных проблем нет[107].
  • Подверглось критике решение Google не размещать в широком доступе код Android 3.0 Honeycomb, доступный только для участников Open Handset Alliance или по индивидуальному запросу после подписания соглашения. Google мотивирует это неготовностью платформы и мерой предупреждения небрежной её реализации[108]. Ричард Столлман заявлял, что «всё просто и ясно: за исключением ядра Linux, Android 3 представляет собой несвободный софт» и «несмотря на то, что телефоны с Android на сегодняшний день не так плохи, как смартфоны Apple или Windows, нельзя сказать, что они уважают вашу свободу»[109]. В настоящий момент Google открыл исходный код для всех версий Android[110] вплоть до 8.1.0, а также отправил в Linux все изменения, в соответствии с GPL[111].
  • По данным Lookout Security Mobile, за 2011 год у пользователей Android-смартфонов было украдено около миллиона долларов США (напр., отправка СМС без ведома владельца телефона)[112].
  • Android (как и IOS) не поддерживает атрибут download, используемый в HTML для загрузки файлов из интернета.[113].

Награды и достижения

Издание PC Magazine присвоило операционной системе Android 4.0 Ice Cream Sandwich награду «Выбор редакции», отметив, что новая версия ОС принесла платформе множество улучшений, в том числе устранив различия между смартфонной и планшетной системами[114].

В марте 2012 года газета «Ведомости» сообщила, что Android смог выиграть российский рынок планшетных компьютеров у своего главного конкурента — Apple. Причиной тому аналитики назвали то, что Apple задерживает премьеры своих устройств на несколько месяцев. Одновременно с этим покупателям предлагались их «андроидные» аналоги по более низкой цене[115].

Android 4.0 Ice Cream Sandwich получила «золото» за лучшую платформу на 2012 User Experience Awards[116].

Интересные факты

  • Кодовое имя каждой версии операционной системы Android, начиная с версии 1.5, представляет собой название какого-либо десерта. Первые буквы наименований в порядке версий соответствуют буквам латинского алфавита: 1.5 Cupcake («кекс»), 1.6 Donut («пончик»), 2.0/2.1 Eclair («эклер»), 2.2 Froyo (коммерч. обозначение десерта «замороженный йогурт[en]» — от англ. frozen yogurt), 2.3 Gingerbread («имбирный пряник»), 3.0 Honeycomb («пчелиные соты»), 4.0 Ice Cream Sandwich («мороженое в вафлях[en]», в виде брикета), 4.1/4.2/4.3 Jelly Bean («желейные бобы[en]» — вид конфет), 4.4 KitKat (в честь одноимённого бренда шоколадных батончиков[117]), 5.0/5.1 Lollipop («леденец на палочке»), 6.0 Marshmallow («маршмэллоу»), 7.0 Nougat («нуга»), 8.0 Oreo (печенье «Oreo»), 9.0 Pie («пирог»).
  • Специально для платформы Android были созданы семейства шрифтов Droid и Roboto.
  • По данным на февраль 2011 года, устройства с ОС Android уверенно лидировали в списке самых популярных смартфонов Великобритании, оставив позади iPhone 4 c iOS[118]. По прогнозам экспертов, это первый шаг ОС Android к глобальному лидерству на рынке мобильных операционных систем.
  • Компания Microsoft, продвигающая альтернативную ОС Windows Phone, получает лицензионные отчисления от производителей техники и ПО для Android. При этом доход компании Microsoft, получаемый таким образом, более чем в 2 раза выше, чем доход компании-разработчика (Google)[119].
  • В версиях Android 2.3 и выше есть пасхальное яйцо. Чтобы его запустить, нужно зайти в «Настройки», потом зайти в «Об устройстве», найти функцию «Версия Android», и быстро нажимать на неё несколько раз (обычно 3). На экране в версии 2.3 появится рисунок[источник не указан 664 дня][~ 2]; 4.0 — один Android, который увеличивается, а затем появляется много летающих андроидов, выполненных в стиле Nyan Cat[источник не указан 664 дня]; 4.1, 4.2 и 4.3 — летающие конфеты[источник не указан 664 дня]; в 4.4 — вращающаяся буква «K», затем надпись «Android» в стиле батончика KitKat, затем — появляются плитки в стиле Windows с логотипами предыдущих версий Android[источник не указан 664 дня]; в 5.0, 5.1 и 6.0 сначала появляется леденец с надписью Lollipop (в версиях 5.0 и 5.1) или маршмэллоу (в версии 6.0), а затем открывается мини-игра в стиле Flappy Bird[источник не указан 664 дня]; в 7.0, 7.1 появляется буква N, а затем можно запустить встроенную мини-игру в стиле Neko Atsume: Kitty Collector[en]; в версии 8.0 появляется круглая пирамида из трёх уровней, после чего появится осьминог, которого можно перемещать по всему экрану[120].
  • В версиях Android 4.2 и выше по умолчанию отключены инструменты разработчика, для включения нужно семь раз нажать на номер сборки.
  • Android 8.0.0 Oreo был выпущен в день Великого американского затмения, ставшего первым полностью видимым в США с момента образования этого государства[121].

Замена

Во второй половине 2018 года появились сообщения о том, что Google планирует заменить исчерпавшую себя ОС Android на Fuchsia OS, которая уже несколько лет разрабатывается в недрах корпорации[122]. Потенциал Android считается исчерпанным из-за того, что эта операционная система плохо защищена от вредоносных программ, хакерских атак, а также потому, что из-за разрозненной системы обновлений пользователи этой ОС получают исправления к ней не одновременно[123][124]. Планируется, что к 2021 году Fuchsia OS начнёт устанавливаться на устройства «умного» дома, а к 2023 году полностью заменит Android на всех остальных устройствах[123]. Сообщается, что над созданием Fuchsia трудится более ста разработчиков Google[122]. О существовании новой ОС от Google стало известно из фрагментов кода, обнаруженных на GitHub[122].

См. также

Примечания

Комментарии
  1. ↑ «Андроид» не является официальным названием торговой марки в России.
  2. ↑ Не все телефоны поддерживают данную функцию (например, модели компании Samsung: GT-I9001).
Источники
  1. ↑ Android 9 Pie: Powered by AI for a smarter, simpler experience that adapts to you
  2. 1 2 Licenses (англ.). Android Open Source Project. Android. Проверено 19 января 2013. Архивировано 21 января 2013 года.
  3. ↑ Larry Page Says Google Glass Runs On Android (англ.) (18 April 2013). Проверено 20 апреля 2013. Архивировано 28 апреля 2013 года.
  4. ↑ Android TV.
  5. ↑ Android auto.
  6. ↑ What is Android? (англ.). Android Developers. Проверено 6 марта 2010. Архивировано 1 марта 2012 года.
  7. ↑ Android Captures Record 85% Share of Global Smartphone Shipments in Q2 2014 (англ.), http://www.strategyanalytics.com (30 July 2014). Проверено 3 августа 2014.
  8. 1 2 3 Google Android — первые шаги. 3DNews. Проверено 19 сентября 2012.
  9. ↑ Google buys Android. Search giant quietly bought the wireless start-up in July for an undisclosed sum, according to a BusinessWeek report. (англ.), Cnet (October 8, 2007). Проверено 17 августа 2018.
  10. ↑ Industry Leaders Announce Open Platform for Mobile Devices (англ.). Open Handset Alliance. Проверено 19 сентября 2012. Архивировано 21 января 2013 года.
  11. ↑ Open Handset Alliance Releases Android SDK (англ.). Open Handset Alliance. Проверено 19 сентября 2012. Архивировано 21 января 2013 года.
  12. ↑ Aamoth, Doug T-Mobile officially announces the G1 Android phone. TechCrunch. AOL (September 23, 2008). Проверено 12 марта 2017.
  13. ↑ Gao, Richard Android and its first purchasable product, the T-Mobile G1, celebrate their 8th birthdays today. Android Police (September 23, 2016). Проверено 12 марта 2017.
  14. ↑ Этот день в истории бизнеса: «Яндекс», первая в мире жвачка и Android. Forbes. Проверено 19 сентября 2012. Архивировано 21 января 2013 года.
  15. ↑ Morrill, Dan Announcing the Android 1.0 SDK, release 1 (англ.). Android Developers Blog (23 September 2008). Проверено 19 августа 2011. Архивировано 6 июля 2012 года.
  16. 1 2 3 4 Android: A visual history (англ.). The Verge. Проверено 19 сентября 2012. Архивировано 21 января 2013 года.
  17. ↑ Ducrohet, Xavier Android 1.5 is here! (англ.). Android Developers Blog (27 April 2009). Проверено 19 августа 2011. Архивировано 6 июля 2012 года.
  18. ↑ Ducrohet, Xavier Android 1.6 SDK is here (англ.). Android Developers Blog (15 September 2009). Проверено 19 августа 2011. Архивировано 6 июля 2012 года.
  19. ↑ Android 1.5 Platform Highlights (англ.). Android Developers. Проверено 19 июня 2012. Архивировано 21 января 2013 года.
  20. ↑ Android 2.0 Platform Officially Unveiled (англ.). MacRumors.com. Проверено 18 января 2013. Архивировано 21 января 2013 года.
  21. ↑ Ducrohet, Xavier Android 2.2 and developers goodies (англ.). Android Developers Blog (20 May 2010). Проверено 20 мая 2010. Архивировано 6 июля 2012 года.
  22. ↑ Ducrohet, Xavier Android 2.3 Platform and Updated SDK Tools (англ.). Android Developers Blog. Google (6 December 2010). Проверено 7 декабря 2010. Архивировано 6 июля 2012 года.
  23. ↑ Final Android 3.0 Platform and Updated SDK Tools (англ.). Android Developers Blog. Проверено 19 сентября 2012. Архивировано 21 января 2013 года.
  24. ↑ Предварительный обзор ОС Android 3.0 Honeycomb: горшочек меда для планшетов. Mobi. Проверено 19 сентября 2012. Архивировано 21 января 2013 года.
  25. ↑ Google closes Android 3.0 Honeycomb source to prevent use on smartphones (англ.). AppleInsider. Проверено 6 мая 2016.
  26. ↑ Nancy Gohring. Samsung, Google Unveil Latest Android OS, Phone (англ.). PCWorld (19 October 2011). Проверено 19 октября 2011. Архивировано 6 июля 2012 года.
  27. ↑ Универсальный робот. Обзор платформы Android 4.0. Россия-24. Проверено 19 сентября 2012. Архивировано 21 января 2013 года.
  28. ↑ Что нового в Android 4.0 Ice Cream Sandwich. Компьютерра. Проверено 19 сентября 2012.
  29. ↑ Android 4.1 Jelly Bean и другие новости с Google I/O 2012. Mobile-review.com. Проверено 19 сентября 2012. Архивировано 21 января 2013 года.
  30. ↑ Google представила Android 4.2 Jelly Bean. Ferra.ru. Проверено 21 ноября 2012. Архивировано 2 декабря 2012 года.
  31. ↑ Google представила новый Nexus 7, Android 4.3 и Chromecast. Mail.ru. Проверено 26 июля 2013. Архивировано 27 июля 2013 года.
  32. ↑ Новая версия Android — 4.4 KitKat. Mail.Ru. Проверено 2 ноября 2013.
  33. ↑ Превью платформы Android L станет доступно разработчикам в среду.. Lenta.ru. Проверено 26 июня 2014.
  34. ↑ Антон Чивчалов. Выпущена официальная среда разработки Android Studio от Google. 3DNews Daily Digital Digest (9 декабря 2014).
  35. ↑ Google выпустила для разработчиков Android Studio 1.0. 4PDA (9 декабря 2014).
  36. ↑ http://www.macdigger.ru/iphone-ipod/top-5-osobennostej-novejshej-android-m.html Топ-5 особенностей новейшей Android M
  37. ↑ Android M официально назван Marshmallow версии 6.0, Ferra.ru (18 августа 2015). Проверено 5 марта 2016.
  38. ↑ Новая ОС Android получила название Nougat • Mobile-review.com — Новости. mobile-review.com. Проверено 23 августа 2016.
  39. ↑ Android 7.0 Nougat вышла официально. androidlime.ru. Проверено 30 августа 2016.
  40. ↑ Google выпустила тестовую сборку Android O (рус.). Проверено 22 марта 2017.
  41. ↑ Li, Abner Google releases Android 8.0 Oreo factory images for Pixel, Nexus as OTA fails for many [Update: Fixed]. 9to5Google (21 августа 2017).
  42. ↑ Android debuts (англ.). linuxdevices.com (23 September 2008). Проверено 23 сентября 2011. Архивировано 2 февраля 2012 года.
  43. ↑ Обзор HIGHSCREEN PP5420: первый в мире Android с двумя экранами. Mail.Ru. Проверено 18 января 2013. Архивировано 11 мая 2013 года.
  44. ↑ Обзор планшета Samsung Galaxy Tab 10.1 на базе ОС Android 3.1. iXBT.com. Проверено 17 сентября 2012. Архивировано 23 октября 2012 года.
  45. ↑ Планшетный бум ждите весной. Slon.ru. Проверено 17 сентября 2012. Архивировано 23 октября 2012 года.
  46. ↑ Первая фоторамка на базе ОС Google Android. Mobiledevice.ru. Проверено 17 сентября 2012. Архивировано 23 октября 2012 года.
  47. ↑ Фоторамка Parrot Specchio обзавелась старшей сестрой по имени Grande Specchio. iXBT.com. Проверено 17 сентября 2012. Архивировано 23 октября 2012 года.
  48. ↑ i’m WATCH — многофункциональные наручные часы, работающие на Android. Mobile-review.com. Проверено 17 сентября 2012. Архивировано 23 октября 2012 года.
  49. ↑ Nikon Coolpix S800c — первая настоящая фотокамера на Android. 3DNews. Проверено 17 сентября 2012.
  50. ↑ Google выпускает медиаплеер Nexus Q. Ferra.Ru. Проверено 20 декабря 2012. Архивировано 23 декабря 2012 года.
  51. ↑ HTC Dream: на конференцию Google заглянул андроид (видео, фото, ТТХ). Mobi. Проверено 17 сентября 2012. Архивировано 23 октября 2012 года.
  52. ↑ Android 1.0 запущен на Nokia N810. 3DNews. Проверено 17 сентября 2012.
  53. ↑ Nokia N900 gets Android 2.3 Gingerbread port (англ.). Androidcommunity.com. Проверено 17 сентября 2012. Архивировано 23 октября 2012 года.
  54. ↑ Видео дня: Nokia N900 все лучше «притирается» к ОС Android. 3DNews. Проверено 17 сентября 2012.
  55. ↑ Андрей Коробкин. Платформу Android 4.1 Jelly Bean портировали на Nokia N9. 3DNews (22 июля 2012). Проверено 23 июля 2012. Архивировано 23 июля 2012 года.
  56. ↑ Кашарин Алексей. Установка android на устройства iphone и ipad (25 февраля 2011). Архивировано 1 марта 2012 года.
  57. ↑ Представлен первый официальный бета-релиз Android для Neo FreeRunner
  58. ↑ Порт Android на х86
  59. ↑ Google: Количество активаций Android-устройств превысило 500 млн. NEWSru.com. Проверено 19 сентября 2012. Архивировано 21 января 2013 года.
  60. ↑ Шоколадный батончик KitKat дал имя новой версии Android, Lenta.ru (4 сентября 2013). Проверено 4 сентября 2013.
  61. ↑ Google I/O: Android O, нейросети, виртуальная реальность и другие новинки. Hi-Tech Mail.Ru. Проверено 24 августа 2017.
  62. ↑ Notepad Tutorial (англ.). Android Developers. Архивировано 19 августа 2013 года.
  63. ↑ Android Support. JetBrains Plugin Repository. Архивировано 19 августа 2013 года.
  64. ↑ Android plugin for NetBeans (недоступная ссылка). Project Kenai. Архивировано 21 августа 2013 года.
  65. ↑ Android NDK (англ.). Android Developers. Архивировано 19 августа 2013 года.
  66. ↑ Google учредила конкурс по разработке приложений для Android. Компьюлента. Проверено 19 сентября 2012.
  67. ↑ Google представила SDK для Android, объявила конкурс, nixp.ru
  68. ↑ Победители Android Developers Challenge Архивировано 11 октября 2012 года.
  69. ↑ Android Developer Challenge 2 open for submissions (англ.). Android Developers Blog. Архивировано 19 августа 2013 года.
  70. ↑ ADC 2 Overall Winners. Google Developers.
  71. ↑ Android Market: Now available for users (англ.). Android Developers Blog. Архивировано 19 августа 2013 года.
  72. ↑ Android Market update: support for priced applications (англ.). Android Developers Blog. Архивировано 19 августа 2013 года.
  73. ↑ Компания Sony Ericsson открыла собственный канал в Android Market Архивировано 23 апреля 2012 года.
  74. ↑ Android Market statistics from AndroLib, Androlib, Android Applications and Games directory
  75. ↑ Android: 600 000 приложений, 1 млн активаций в сутки, 400 млн устройств. Хабрахабр. Архивировано 19 августа 2013 года.
  76. ↑ Google переименовала Android Market в Google Play
  77. ↑ Число приложений в интернет-магазине Google Play превысило 600 тысяч. Digit.ru. Проверено 19 сентября 2012. Архивировано 23 октября 2012 года.
  78. ↑ Пользователи Google Play совершили более 25 млрд загрузок за 4 года. Digit.ru. Проверено 26 сентября 2012. Архивировано 23 октября 2012 года.
  79. ↑ В Android появился встроенный антивирус (рус.), pda (20 июля 2017). Проверено 20 сентября 2017.
  80. ↑ Android для разработчиков — или блага открытого кода
  81. ↑ Ashlee Vance, Brad Stone. Google Holds Honeycomb Tight (англ.). Business Week (24 March 2011). Проверено 18 февраля 2012. Архивировано 5 июня 2012 года.
  82. ↑ Christopher Dawson. Google Android 3.0 «Honeycomb»: Open source no more (англ.). ZDNet (14 March 2011). Проверено 18 февраля 2012. Архивировано 5 июня 2012 года.
  83. ↑ Matthew Panzarino. Android 4.0 Ice Cream Sandwich Source Code Released (англ.). The Next Web (14 November 2011). Проверено 18 февраля 2012. Архивировано 5 июня 2012 года.
  84. ↑ Oracle подала в суд на Google за нарушение патентов. Газета.Ru (13 августа 2010). Проверено 13 августа 2010. Архивировано 1 марта 2012 года.
  85. ↑ Oracle sues Google over Android and Java (англ.). CNET (12 August 2010). Архивировано 5 июня 2012 года.
  86. ↑ В исходных файлах Android был обнаружен скопированный код Java. Акулы Андроида. Проверено 24 января 2011. Архивировано 5 июня 2012 года.
  87. ↑ Edward Naughton. The Bionic Library: Did Google Work Around The GPL? (англ.). Brown Rudnick (14 March 2011). Проверено 22 марта 2011. Архивировано 22 марта 2011 года.
  88. ↑ Bill Ray. Google copyright purge leaves Android developers exposed (англ.). The Register (17 March 2011). Проверено 22 марта 2011. Архивировано 22 марта 2011 года.
  89. ↑ JT. В платформе Android зафиксированы факты возможного нарушения лицензии GPL. OpenNET (18 марта 2011). Проверено 22 марта 2011. Архивировано 1 марта 2012 года.
  90. ↑ Tirsina Radu. Analysis: Does Google’s Android use «stolen» Linux code? (англ.). TG Daily (21 March 2011). Проверено 22 марта 2011. Архивировано 1 марта 2012 года.
  91. ↑ Thom Holwerda. Does Android Violate the GPL? Probably Not (англ.). OSNews (21 March 2011). Проверено 22 марта 2011. Архивировано 1 марта 2012 года.
  92. ↑ Судья заявил, что у Oracle нет авторских прав на Java API. 3DNews (1 июня 2012).
  93. ↑ Верховный суд США отклонил апелляцию Google по делу Oracle против Android. OSZone (29 июня 2015). Проверено 8 февраля 2016.
  94. ↑ Oracle повысила сумму иска к Google почти в 10 раз — до $9,3 млрд
  95. ↑ Oracle проиграла многомиллиардный иск к Google
  96. ↑ Oracle проиграли иск против Google
  97. ↑ Проект AOKP выпустил альтернативные прошивки на базе Android 4.1. 4PDA. Проверено 21 февраля 2013. Архивировано 26 февраля 2013 года.
  98. ↑ Google засудят за сбор геоданных смартфонами Android. Lenta.ru. Проверено 21 февраля 2013. Архивировано 26 февраля 2013 года.
  99. ↑ CyanogenMod сделает Android 4.0 доступным для 60 устройств. Digit.ru. Проверено 21 февраля 2013. Архивировано 26 февраля 2013 года.
  100. ↑ Root или не Root, вот в чем вопрос. Хабрахабр. Проверено 21 февраля 2013. Архивировано 26 февраля 2013 года.
  101. ↑ Jack Wallen. 10 things Android phones do better than the iPhone (англ.). TechRepublic (3 November 2009). Проверено 21 марта 2011. Архивировано 21 марта 2011 года.
  102. ↑ Полнейший обзор Android 4.3 Jelly Bean и нового Google Nexus 7. Фотографии прилагаются!. DroidDevice.ru (24 июля 2013). Проверено 26 июля 2013. Архивировано 27 июля 2013 года.
  103. ↑ Introducing Android 1.5 NDK (англ.). Android Developers Blog (25 June 2009). Проверено 30 июня 2009. Архивировано 1 марта 2012 года.
  104. ↑ Конфликт между сообществом разработчиков Android и Google. Хабрахабр. Архивировано 19 августа 2013 года.
  105. ↑ Marc Flores. Steve Ballmer Jabs Android for Fragmentation Issues (англ.). IntoMobile (5 October 2010). Проверено 7 марта 2011. Архивировано 1 марта 2012 года.
  106. ↑ Анатолий Ализар. Стив Джобс обвиняет Android во «фрагментации». Хабрахабр (20 октября 2010). Проверено 7 марта 2011. Архивировано 1 марта 2012 года.
  107. ↑ Юрий Стрельченко. Google отрицает фрагментацию Android. СОТОВИК (17 ноября 2010). Проверено 7 марта 2011. Архивировано 1 марта 2012 года.
  108. ↑ Matthew Jones. Google holds Honeycomb source code, says it’s not ready for smartphones (англ.) (25 March 2011). Архивировано 19 августа 2013 года.
  109. ↑ Ричард Столлмен: Можно ли считать Android свободным софтом?. Компьютерра (21 сентября 2011). Проверено 18 февраля 2012. Архивировано 5 июня 2012 года.
  110. ↑ Source Code Available for Android 4.1 (англ.). Проверено 16 июня 2013. Архивировано 16 июня 2013 года.
  111. ↑ Google Releases Linux Kernel Code For Google Glass (англ.). Архивировано 11 мая 2013 года.
  112. ↑ Harrison Weber. The top security threats to mobile users in 2012? Malware, sneaky ads and data thieves (англ.). The Next Web (14 December 2011). Проверено 18 февраля 2012. Архивировано 5 июня 2012 года.
  113. ↑ Атрибут download | htmlbook.ru. htmlbook.ru. Проверено 5 января 2018.
  114. ↑ Sascha Segan. Google Android 4.0 «Ice Cream Sandwich» (англ.). PC Magazine (22 November 2011). Проверено 24 ноября 2011. Архивировано 1 марта 2012 года.
  115. ↑ Операционная система Apple проиграла российский рынок системе Android. Ведомости. Архивировано 19 августа 2013 года.
  116. ↑ 2012 UX Awards (англ.). User Experience Awards. Архивировано 19 августа 2013 года.
  117. ↑ Компания Google назвала новую версию Android в честь шоколадного батончика Kit Kat.
  118. ↑ Kate Solomon. iPhone 4 dips out of USwitch top five UK mobiles list (англ.). TechRadar (22 February 2011). Проверено 21 марта 2011. Архивировано 21 марта 2011 года.
  119. ↑ В 2013 г. Microsoft заработает на Android в 2,6 раза больше, чем Google. CNews (13 мая 2013). Архивировано 19 августа 2013 года.
  120. ↑ [Gotta CATch 'em all] The Android 7.0 Easter Egg is a quick settings kitty collector
  121. ↑ Ingraham, Nathan Oreo is officially the next name for Android (англ.). Engadget. — «But the company is going all out this year, using the solar eclipse as an opportunity to reveal that Android O will henceforth be referred to as Oreo». Проверено 27 октября 2017.
  122. 1 2 3 Google разрабатывает операционную систему Fuchsia. Она должна заменить Android
  123. 1 2 Google назвала дату выхода Fuchsia OS, замены Android
  124. ↑ Google объявила о смерти операционной системы Android

Литература

  • Голощапов А. Google Android: программирование для мобильных устройств. — СПб.: БХВ-Петербург, 2010. — 448 с. — ISBN 978-5-9775-0562-8.
  • Коматинэни С., Маклин Д., Хэшими С. Google Android: программирование для мобильных устройств = Pro Android 2. — 1-е изд. — СПб.: Питер, 2011. — 736 с. — ISBN 978-5-459-00530-1.
  • Сатия Коматинени, Дэйв Маклин. Android 4 для профессионалов. Создание приложений для планшетных компьютеров и смартфонов = Pro Android 4. — М.: Вильямс. — 880 с. — ISBN 978-5-8459-1801-7.
  • Роджерс Р., Ломбардо Д. Android. Разработка приложений. — М.: ЭКОМ Паблишерз, 2010. — 400 с. — ISBN 978-5-9790-0113-5.
  • Донн Фелкер. Android: разработка приложений для чайников = Android Application Development For Dummies. — М.: Диалектика, 2011. — 336 с. — ISBN 978-5-8459-1748-5.

Ссылки

Статьи

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2026
WikiSort.ru - проект по пересортировке и дополнению контента Википедии