Android

Поделись знанием:
Это текущая версия страницы, сохранённая DmitTrix (обсуждение | вклад) в 09:43, 30 октября 2016. Вы просматриваете постоянную ссылку на эту версию.

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск
Android

Домашний экран Android 6
Разработчик

Android, Inc., Google,
Open Handset Alliance

Семейство ОС

Linux

Исходный код

свободное и открытое программное обеспечение, проприетарные драйверы

Первый выпуск

23 сентября 2008

Последняя версия

7.0 Nougat (22 августа 2016)

Менеджеры пакетов

Google Play, Яндекс.Store, Amazon Appstore, Samsung Apps и др.

Поддерживаемые языки

русский, английский и ещё более 100 языков

Поддерживаемые платформы

32- и 64-битные: ARM, MIPS, x86

Тип ядра

монолитное модифицированное ядро Linux

Лицензия

Apache v2 — пространство пользователя,
GNU GPL v2 — патчи ядра Linux[1]

Состояние

актуальное

К:Операционные системы, разработанные в 2008 году

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

В 86 % смартфонов, проданных во втором квартале 2014 года, была установлена операционная система Android[6]. При этом за весь 2014 год было продано более 1 миллиарда Android-устройств[7].

История

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

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

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

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

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

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

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

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

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

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

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

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

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

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

<timeline>

Define $width = 1050 Define $now = 26/04/2024 Define $height = 264

ImageSize = width:$width height:$height PlotArea = right:10 left:45 bottom:130 top:60 DateFormat = dd/mm/yyyy Period = from:21/09/2008 till:01/12/2016 TimeAxis = orientation:horizontal Legend = orientation:vertical position:bottom columns:3

Colors =

    id:bg          value:white
    id:lightline   value:gray( 0.9 )
    id:lighttext   value:gray( 0.5 )
    id:old         value:gray( 0.7 )                Legend:Устаревшая
    id:actual      value:rgb( 0.643, 0.776, 0.253 ) Legend:Актуальная 
    id:last        value:rgb( 0.933, 0.863, 0.510 ) Legend:Последняя  
    id:future      value:rgb( 0.930, 0.930, 1     ) Legend:Следующая
    id:today       value:red                        Legend:Текущая_дата

BackgroundColors = canvas:bg ScaleMinor = gridcolor:lightline unit:month increment:1 start:01/10/2008 ScaleMajor = gridcolor:lighttext unit:year increment:1 start:01/01/2009

Define $dx = -9 # shift text to right side of bar Define $dy = -5 # shift text to top side of bar

LineData=

  at:$now color:today width:0.1

PlotData=

 bar:Mobile width:24 mark:(line,white) fontsize:M align:left shift:($dx,-15)
   color:old    from:23/09/2008 till:09/02/2009 text:"1.0" shift:($dx,$dy) 
   color:old    from:09/02/2009 till:30/04/2009 text:"1.1" shift:($dx,$dy) 
   color:old    from:30/04/2009 till:15/09/2009 text:"1.5" shift:($dx,$dy) 
   color:old    from:15/09/2009 till:26/10/2009 text:"1.6" shift:($dx,$dy)
   color:old    from:26/10/2009 till:01/01/2010 text:"2.0" shift:($dx,$dy) 
   color:old    from:01/01/2010 till:20/05/2010 text:"2.1" shift:($dx,$dy) 
   color:old    from:20/05/2010 till:06/12/2010 text:"2.2" shift:($dx,$dy)
   color:old    from:06/12/2010 till:19/10/2011 text:"2.3" shift:($dx,$dy)
   color:old    from:19/10/2011 till:27/06/2012 text:"4.0"
   color:old    from:27/06/2012 till:29/10/2012 text:"4.1"
   color:old    from:29/10/2012 till:24/07/2013 text:"4.2"
   color:old    from:24/07/2013 till:01/11/2013 text:"4.3"
   color:old    from:01/11/2013 till:12/11/2014 text:"4.4"
   color:actual from:12/11/2014 till:09/03/2015 text:"5.0"
   color:actual from:09/03/2015 till:29/09/2015 text:"5.1"
   color:actual from:29/09/2015 till:21/08/2016 text:"6.0" 
   color:last   from:22/08/2016 till:end        text:"7.0" 


 bar:Tablet width:23 mark:(line,white) fontsize:M align:left shift:($dx, $dy)
   color:old    from:01/02/2011 till:01/06/2011 text:"3.0" width:21
   color:old    from:01/06/2011 till:18/07/2011 text:"3.1" width:21
   color:old    from:18/07/2011 till:19/10/2011 text:"3.2" width:21
   color:old    from:19/10/2011 till:27/06/2012 
   color:old    from:27/06/2012 till:29/10/2012 
   color:old    from:29/10/2012 till:24/07/2013 
   color:old    from:24/07/2013 till:01/11/2013
   color:old    from:01/11/2013 till:12/11/2014
   color:actual from:12/11/2014 till:09/03/2015
   color:actual from:09/03/2015 till:29/09/2015 
   color:actual from:29/09/2015 till:21/08/2016
   color:last   from:22/08/2016 till:end        
 bar:Wear width:23 mark:(line,white) fontsize:M align:left shift:($dx, $dy)
   color:old    from:25/06/2014 till:06/09/2014 text: "4.4W"   shift:($dx, +5) fontsize:S 
   color:old    from:06/09/2014 till:21/10/2014 text: "4.4W.1" shift:($dx, -11) fontsize:S 
   color:old    from:21/10/2014 till:15/12/2014 text: "4.4W.2" shift:($dx, +5) fontsize:S 
   color:old    from:15/12/2014 till:19/02/2015 text: "5.0.1W" shift:($dx, -11) fontsize:S 
   color:old    from:19/02/2015 till:20/04/2015 text: "5.0.2W" shift:($dx, +5) fontsize:S 
   color:old    from:20/04/2015 till:21/08/2015 text: "5.1.1W" shift:(-15, -11) fontsize:S 
   color:actual from:21/08/2015 till:01/02/2016 text: "1.3"    shift:($dx, $dy)
   color:actual from:04/02/2016 till:18/05/2016 text: "1.4"    shift:($dx, $dy) 
   color:last   from:18/05/2016 till:end        text: "2.0"    shift:($dx, $dy) 

TextData =

  pos:(320,$height)
  fontsize:XL
  textcolor:black
  text:"Обновления версий Android"
</timeline>

Применение

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

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

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

В октябре 2012 года исполнительный директор компании Ларри Пейдж сообщил, что было активировано уже более 500 миллионов смартфонов и планшетов на базе Android, а также заявил, что ежедневно активируется 1,3 миллиона устройств на базе этой операционной системы[54].

В начале сентября 2013 года было объявлено о том, что в мире уже активировано свыше миллиарда устройств на Android[55].

29 сентября 2015 года СЕО Google Сундар Пичаи отметил, что число пользователей устройств на базе Android превысило 1,4 млрд.

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

Приложения под операционную систему 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 подчиняются дополнительным правилам[56]: Content Providers — обмен данными между приложениями; Resource Manager — доступ к таким ресурсам, как файлы XML, PNG, JPEG; Notification Manager — доступ к строке состояния; Activity Manager — управление активными приложениями.

Google предлагает для свободного скачивания инструментарий для разработки (Software Development Kit), который предназначен для x86-машин под операционными системами Linux, Mac OS X (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-приложений[57], и для среды разработки NetBeans IDE[58], который, начиная с версии NetBeans 7.0, перестал быть экспериментальным, хоть пока и не является официальным. Кроме того, существует Motodev Studio for Android — комплексная среда разработки на базе Eclipse, позволяющая работать непосредственно с Google SDK.

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

В 2013 году Google представила новую среду разработки Android Studio, основанную на IntelliJ IDEA от JetBrains.В 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][60]. Участникам конкурса предлагалось создать любое приложение из самых разных областей — социальные сети, работа с информацией различного типа, игры и т. д.[61] Мероприятия конкурса ADC проходили в 2008 году и закончились награждением 50 финалистов крупными денежными призами (25—275 тыс. долларов)[62].

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

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

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

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

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

Исходный код

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

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

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

Oracle обвинила Google в нарушении прав интеллектуальной собственности на Java и направила соответствующий иск в суд[77][78][79]. Подобные претензии к компании Google предъявили юристы компании Brown Rudnick LLP, обвинив разработчиков в том, что они нарушают лицензию GPL2 своей библиотекой Bionic[80]. Данное заявление вызвало неоднозначную реакцию в прессе[81][82][83], при этом ряд экспертов пришли к предварительному выводу, что обвинения, возможно, преждевременны[84].

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

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

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

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

Достоинства

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

Критика

  • В некоторых Android-устройствах есть сервисы Google, обеспечивающие возможность передачи идентификационной информации на серверы компании, например, информации о перемещении пользователя в реальном времени.
  • Возможность установки программ из «непроверенных источников» способствует пиратству на платформе Android.
  • В версии Android 1.6 разработчики добавили Native Development Kit[96], который позволяет писать собственные низкоуровневые модули для системы на языках C/С++, опираясь на стандартные Linux-библиотеки. Хотя, например, стандартная библиотека языка Си на платформе Android, известная как Bionic, как раз не является стандартной и полностью совместимой с libc.
  • Для доступа к Google Play и другим сервисам от Google необходимо использовать проприетарные приложения, которые производитель телефона имеет право устанавливать на телефон только после заключения контракта с Google[97].
  • Конкуренты Android выступили с критикой платформы, обвиняя её в чрезмерной фрагментации, создающей препятствия разработчикам[98][99]. Google опровергла все обвинения, заявив, что никаких подобных проблем нет[100].
  • Подверглось критике решение Google не размещать в широком доступе код Android 3.0 Honeycomb, доступный только для участников Open Handset Alliance или по индивидуальному запросу после подписания соглашения. Google мотивирует это неготовностью платформы и мерой предупреждения небрежной её реализации[101]. Ричард Столлман заявлял, что «всё просто и ясно: за исключением ядра Linux, Android 3 представляет собой несвободный софт» и «несмотря на то, что телефоны с Android на сегодняшний день не так плохи, как смартфоны Apple или Windows, нельзя сказать, что они уважают вашу свободу»[102]. В настоящий момент Google открыл исходный код для всех версий Android вплоть до 6.0[103], а также отправил в Linux все изменения, в соответствии с GPL[104].
  • По данным Lookout Security Mobile, за 2011 год у пользователей Android-смартфонов было украдено около миллиона долларов США (напр., отправка СМС без ведома владельца телефона)[105].

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

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

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

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

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

  • Кодовое имя каждой версии операционной системы 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 (в честь одноимённого бренда шоколадных батончиков[109]), 5.0/5.1 Lollipop («леденец на палочке»), 6.0 Marshmallow («маршмэллоу»), 7.0 Nougat («нуга»).
  • Специально для платформы Android были созданы семейства шрифтов Droid и Roboto.
  • По данным на февраль 2011 года, устройства с ОС Android уверенно лидировали в списке самых популярных смартфонов Великобритании, оставив позади iPhone 4 c iOS[110]. По прогнозам экспертов, это первый шаг ОС Android к глобальному лидерству на рынке мобильных операционных систем.
  • Компания Microsoft, продвигающая альтернативную ОС Windows Phone, получает лицензионные отчисления от производителей техники и ПО для Android. При этом доход компании Microsoft, получаемый таким образом, более чем в 2 раза выше, чем доход компании-разработчика (Google)[111].
  • В версиях Android 2.3 и выше есть пасхальное яйцо. Чтобы его запустить, нужно зайти в «Настройки», потом зайти в «Об устройстве», найти функцию «Версия Android», и быстро нажимать на неё несколько раз (обычно 3). На экране в версии 2.3 появится рисунок[ком. 2]; 4.0 — один Android, который увеличивается, а затем появляется много летающих андроидов, выполненных в стиле Nyan Cat; 4.1, 4.2 и 4.3 — летающие конфеты; в 4.4 — вращающаяся буква «K», затем надпись «Android» в стиле батончика KitKat, затем — появляются плитки в стиле Windows с логотипами предыдущих версий Android; в 5.0, 5.1 и 6.0 сначала появляется леденец с надписью Lollipop (в версиях 5.0 и 5.1) или маршмэллоу (в версии 6.0), а затем открывается мини-игра в стиле Flappy Bird.
  • В версиях Android 4.2 и выше по умолчанию отключены инструменты разработчика, для включения нужно семь раз нажать на номер сборки.

Примечания

Комментарии
  1. «Андроид» не является официальным названием торговой марки в России.
  2. Не все телефоны поддерживают данную функцию (например, модели компании Samsung: gt-i9001).
Источники
  1. 1 2 [source.android.com/source/licenses.html Licenses] (англ.). Android Open Source Project. Android. Проверено 19 января 2013. [www.webcitation.org/6Dp9G0gKR Архивировано из первоисточника 21 января 2013].
  2. [techcrunch.com/2013/04/18/larry-page-says-google-glass-runs-on-android/ Larry Page Says Google Glass Runs On Android] (англ.) (18 April 2013). Проверено 20 апреля 2013. [www.webcitation.org/6GDd79qP4 Архивировано из первоисточника 28 апреля 2013].
  3. [android.com/tv Android TV].
  4. [android.com/auto Android auto].
  5. [developer.android.com/guide/basics/what-is-android.html What is Android?] (англ.). Android Developers. Проверено 6 марта 2010. [www.webcitation.org/65qJxeTqi Архивировано из первоисточника 1 марта 2012].
  6. [www.strategyanalytics.com/default.aspx?mod=reportabstractviewer&a0=9921 Android Captures Record 85% Share of Global Smartphone Shipments in Q2 2014] (англ.), www.strategyanalytics.com (30 July 2014). Проверено 3 августа 2014.
  7. Алексей Орлов. [myandroid.ru/prodazhi-android-smartfonov-v-2014-godu-pobili-vse-rekordy Продажи Android-смартфонов в 2014 году побили все рекорды].
  8. 1 2 3 [www.3dnews.ru/581873 Google Android — первые шаги]. 3DNews. Проверено 19 сентября 2012.
  9. [www.openhandsetalliance.com/press_110507.html Industry Leaders Announce Open Platform for Mobile Devices] (англ.). Open Handset Alliance. Проверено 19 сентября 2012. [www.webcitation.org/6DpDqneEJ Архивировано из первоисточника 21 января 2013].
  10. [www.openhandsetalliance.com/press_111207.html Open Handset Alliance Releases Android SDK] (англ.). Open Handset Alliance. Проверено 19 сентября 2012. [www.webcitation.org/6DpDrH3WY Архивировано из первоисточника 21 января 2013].
  11. [www.forbes.ru/sobytiya-slideshow/136971-etot-den-v-istorii-biznesa/slide/3 Этот день в истории бизнеса: «Яндекс», первая в мире жвачка и Android]. Forbes. Проверено 19 сентября 2012. [www.webcitation.org/6DpDrl8QA Архивировано из первоисточника 21 января 2013].
  12. Morrill, Dan [android-developers.blogspot.com/2008/09/announcing-android-10-sdk-release-1.html Announcing the Android 1.0 SDK, release 1] (англ.). Android Developers Blog (23 September 2008). Проверено 19 августа 2011. [www.webcitation.org/68xmA31Iv Архивировано из первоисточника 7 июля 2012].
  13. 1 2 3 4 [www.theverge.com/2011/12/7/2585779/android-history Android: A visual history] (англ.). The Verge. Проверено 19 сентября 2012. [www.webcitation.org/6DpDvrrwH Архивировано из первоисточника 21 января 2013].
  14. Ducrohet, Xavier [android-developers.blogspot.com/2009/04/android-15-is-here.html Android 1.5 is here!] (англ.). Android Developers Blog (27 April 2009). Проверено 19 августа 2011. [www.webcitation.org/68xmAx0P6 Архивировано из первоисточника 7 июля 2012].
  15. Ducrohet, Xavier [android-developers.blogspot.com/2009/09/android-16-sdk-is-here.html Android 1.6 SDK is here] (англ.). Android Developers Blog (15 September 2009). Проверено 19 августа 2011. [www.webcitation.org/68xmBngd8 Архивировано из первоисточника 7 июля 2012].
  16. [developer.android.com/about/versions/android-1.5-highlights.html Android 1.5 Platform Highlights] (англ.). Android Developers. Проверено 19 июня 2012. [www.webcitation.org/6DpDz9Ngm Архивировано из первоисточника 21 января 2013].
  17. [www.macrumors.com/2009/10/27/android-2-0-platform-officially-unveiled/ Android 2.0 Platform Officially Unveiled] (англ.). MacRumors.com. Проверено 18 января 2013. [www.webcitation.org/6DpE0QouQ Архивировано из первоисточника 21 января 2013].
  18. Ducrohet, Xavier [android-developers.blogspot.com/2010/05/android-22-and-developers-goodies.html Android 2.2 and developers goodies] (англ.). Android Developers Blog (20 May 2010). Проверено 20 мая 2010. [www.webcitation.org/68xmE8Cdz Архивировано из первоисточника 7 июля 2012].
  19. Ducrohet, Xavier [android-developers.blogspot.com/2010/12/android-23-platform-and-updated-sdk.html Android 2.3 Platform and Updated SDK Tools] (англ.). Android Developers Blog. Google (6 December 2010). Проверено 7 декабря 2010. [www.webcitation.org/68xmHTzWV Архивировано из первоисточника 7 июля 2012].
  20. [android-developers.blogspot.com/2011/02/final-android-30-platform-and-updated.html Final Android 3.0 Platform and Updated SDK Tools] (англ.). Android Developers Blog. Проверено 19 сентября 2012. [www.webcitation.org/6DpE1CAxQ Архивировано из первоисточника 21 января 2013].
  21. [www.mobi.ru/Articles/5121/Predvaritelnyi_obzor_OS_Android_30_Honeycomb_gorshochek_meda_dlya_planshetov.htm Предварительный обзор ОС Android 3.0 Honeycomb: горшочек меда для планшетов]. Mobi. Проверено 19 сентября 2012. [www.webcitation.org/6DpE2EPCo Архивировано из первоисточника 21 января 2013].
  22. [appleinsider.com/articles/11/03/24/google_closes_android_3_0_honeycomb_source_to_prevent_use_on_smartphones Google closes Android 3.0 Honeycomb source to prevent use on smartphones] (en-US). AppleInsider. Проверено 6 мая 2016.
  23. Nancy Gohring. [www.pcworld.com/article/242128/samsung_google_unveil_latest_android_os_phone.html Samsung, Google Unveil Latest Android OS, Phone] (англ.). PCWorld (19 October 2011). Проверено 19 октября 2011. [www.webcitation.org/68xm7uFpt Архивировано из первоисточника 7 июля 2012].
  24. [www.vesti.ru/doc.html?id=703505 Универсальный робот. Обзор платформы Android 4.0]. Россия-24. Проверено 19 сентября 2012. [www.webcitation.org/6DpE97hEe Архивировано из первоисточника 21 января 2013].
  25. [old.computerra.ru/terralab/mobilis/641159/ Что нового в Android 4.0 Ice Cream Sandwich]. Компьютерра. Проверено 19 сентября 2012.
  26. [www.mobile-review.com/articles/2012/google-android-41.shtml Android 4.1 Jelly Bean и другие новости с Google I/O 2012]. Mobile-review.com. Проверено 19 сентября 2012. [www.webcitation.org/6DpECRs5G Архивировано из первоисточника 21 января 2013].
  27. [www.ferra.ru/ru/soft/news/2012/10/29/Google-Android-4-2-Jelly-Bean/ Google представила Android 4.2 Jelly Bean]. Ferra.ru. Проверено 21 ноября 2012. [www.webcitation.org/6CbAleAwb Архивировано из первоисточника 2 декабря 2012].
  28. [hi-tech.mail.ru/news/misc/android-4-3-announced.html Google представила новый Nexus 7, Android 4.3 и Chromecast]. Mail.ru. Проверено 26 июля 2013. [www.webcitation.org/6IPqcUdPU Архивировано из первоисточника 27 июля 2013].
  29. [hi-tech.mail.ru/news/misc/android-kitkat.html Новая версия Android — 4.4 KitKat]. Mail.Ru. Проверено 2 ноября 2013.
  30. [lenta.ru/news/2014/06/25/preview/ Превью платформы Android L станет доступно разработчикам в среду.]. Lenta.ru. Проверено 26 июня 2014.
  31. Антон Чивчалов. [www.3dnews.ru/906456 Выпущена официальная среда разработки Android Studio от Google]. 3DNews Daily Digital Digest (9 декабря 2014).
  32. [4pda.ru/2014/12/09/190199/ Google выпустила для разработчиков Android Studio 1.0]. 4PDA (9 декабря 2014).
  33. www.macdigger.ru/iphone-ipod/top-5-osobennostej-novejshej-android-m.html Топ-5 особенностей новейшей Android M
  34. [www.ferra.ru/ru/apps/news/2015/08/18/Google-Android-6-0-Marshmallow/ ndroid M официально назван Marshmallow версии 6.0], Ferra.ru (18 августа 2015). Проверено 5 марта 2016.
  35. [mobile-review.com/news/novaya-os-android-poluchila-nazvanie-nougat Новая ОС Android получила название Nougat • Mobile-review.com — Новости]. mobile-review.com. Проверено 23 августа 2016.
  36. [androidlime.ru/android-7-0-nougat-official/ Android 7.0 Nougat вышла официально]. androidlime.ru. Проверено 30 августа 2016.
  37. [linuxdevices.com/news/NS6676946579.html Android debuts] (англ.). linuxdevices.com (23 September 2008). Проверено 23 сентября 2011. [www.webcitation.org/65AAx8Lwc Архивировано из первоисточника 3 февраля 2012].
  38. [hi-tech.mail.ru/review/misc/HIGHSCREEN_PP5420-rev.html Обзор HIGHSCREEN PP5420: первый в мире Android с двумя экранами]. Mail.Ru. Проверено 18 января 2013. [www.webcitation.org/6GX8XEumn Архивировано из первоисточника 11 мая 2013].
  39. [www.ixbt.com/portopc/samsung-galaxy-tab-10-1.shtml Обзор планшета Samsung Galaxy Tab 10.1 на базе ОС Android 3.1]. iXBT.com. Проверено 17 сентября 2012. [www.webcitation.org/6Bd90b9Ko Архивировано из первоисточника 23 октября 2012].
  40. [slon.ru/future/planshetnyy_bum_zhdite_vesnoy-440340.xhtml Планшетный бум ждите весной]. Slon.ru. Проверено 17 сентября 2012. [www.webcitation.org/6Bd92TztL Архивировано из первоисточника 23 октября 2012].
  41. [www.mobiledevice.ru/grande-specchio-parrot-Photoramka-cifrovaia-Photoramka-wi-fi-Pho.aspx Первая фоторамка на базе ОС Google Android]. Mobiledevice.ru. Проверено 17 сентября 2012. [www.webcitation.org/6Bd93tvaA Архивировано из первоисточника 23 октября 2012].
  42. [www.ixbt.com/news/hard/index.shtml?12/63/23 Фоторамка Parrot Specchio обзавелась старшей сестрой по имени Grande Specchio]. iXBT.com. Проверено 17 сентября 2012. [www.webcitation.org/6Bd96wEKF Архивировано из первоисточника 23 октября 2012].
  43. [android.mobile-review.com/news/2425/ i’m WATCH — многофункциональные наручные часы, работающие на Android]. Mobile-review.com. Проверено 17 сентября 2012. [www.webcitation.org/6Bd985TFs Архивировано из первоисточника 23 октября 2012].
  44. [www.3dnews.ru/634077 Nikon Coolpix S800c — первая настоящая фотокамера на Android]. 3DNews. Проверено 17 сентября 2012.
  45. [www.ferra.ru/ru/digihome/news/2012/06/27/Google-Nexus-Q/ Google выпускает медиаплеер Nexus Q]. Ferra.Ru. Проверено 20 декабря 2012. [www.webcitation.org/6D7I0MlxP Архивировано из первоисточника 23 декабря 2012].
  46. [www.mobi.ru/Articles/3515/HTC_Dream_na_konferenciyu_Google_zaglyanul_android_video_foto_TTH.htm HTC Dream: на конференцию Google заглянул андроид (видео, фото, ТТХ)]. Mobi. Проверено 17 сентября 2012. [www.webcitation.org/6Bd99Av9o Архивировано из первоисточника 23 октября 2012].
  47. [www.3dnews.ru/568517 Android 1.0 запущен на Nokia N810]. 3DNews. Проверено 17 сентября 2012.
  48. [androidcommunity.com/nokia-n900-gets-android-2-3-gingerbread-port-20101222/ Nokia N900 gets Android 2.3 Gingerbread port] (англ.). Androidcommunity.com. Проверено 17 сентября 2012. [www.webcitation.org/6Bd9C63ab Архивировано из первоисточника 23 октября 2012].
  49. [www.3dnews.ru/594300 Видео дня: Nokia N900 все лучше «притирается» к ОС Android]. 3DNews. Проверено 17 сентября 2012.
  50. Андрей Коробкин. [www.3dnews.ru/632655 Платформу Android 4.1 Jelly Bean портировали на Nokia N9]. 3DNews (22 июля 2012). Проверено 23 июля 2012. [www.peeep.us/48c0ea8c Архивировано из первоисточника 23 июля 2012].
  51. Кашарин Алексей. [android-mobile.ru/Android_OS_uzhe_na_iphone_i_ipad Установка android на устройства iphone и ipad] (25 февраля 2011). [www.webcitation.org/65qKEqH9K Архивировано из первоисточника 1 марта 2012].
  52. [www.linuxphone.ru/2008/12/android-port-beta-for-neo-freerunner/ Представлен первый официальный бета-релиз Android для Neo FreeRunner]
  53. [www.android-x86.org/ Порт Android на х86]
  54. [hitech.newsru.com/article/22oct2012/androstats Google: Количество активаций Android-устройств превысило 500 млн]. NEWSru.com. Проверено 19 сентября 2012. [www.webcitation.org/6DpEHlfuw Архивировано из первоисточника 21 января 2013].
  55. [lenta.ru/news/2013/09/04/kitkat/ Шоколадный батончик KitKat дал имя новой версии Android], Lenta.ru (4 сентября 2013). Проверено 4 сентября 2013.
  56. [developer.android.com/training/notepad/index.html Notepad Tutorial] (англ.). Android Developers. [www.webcitation.org/6IzhT3o3g Архивировано из первоисточника 19 августа 2013].
  57. [plugins.jetbrains.com/plugin/?id=1792 Android Support]. JetBrains Plugin Repository. [www.webcitation.org/6IzhTgQoA Архивировано из первоисточника 19 августа 2013].
  58. [kenai.com/projects/nbandroid Android plugin for NetBeans]. Project Kenai.
  59. [developer.android.com/sdk/ndk/index.html Android NDK] (англ.). Android Developers. [www.webcitation.org/6IzhV59se Архивировано из первоисточника 19 августа 2013].
  60. [net.compulenta.ru/339068/ Google учредила конкурс по разработке приложений для Android]. Компьюлента. Проверено 19 сентября 2012.
  61. [www.nixp.ru/news/Google-представила-SDK-для-Android-объявила-конкурс.html Google представила SDK для Android, объявила конкурс], nixp.ru
  62. [iamandroid.ru/2008/08/pobediteli-android-developers-challenge/ Победители Android Developers Challenge]
  63. [android-developers.blogspot.com/2009/08/android-developer-challenge-2-open-for.html Android Developer Challenge 2 open for submissions] (англ.). Android Developers Blog. [www.webcitation.org/6IzhViV5b Архивировано из первоисточника 19 августа 2013].
  64. [developers.google.com/android/adc/gallery_winners ADC 2 Overall Winners]. Google Developers.
  65. [android-developers.blogspot.com/2008/10/android-market-now-available-for-users.html Android Market: Now available for users] (англ.). Android Developers Blog. [www.webcitation.org/6IzhWOKDA Архивировано из первоисточника 19 августа 2013].
  66. [android-developers.blogspot.com/2009/02/android-market-update-support-for.html Android Market update: support for priced applications] (англ.). Android Developers Blog. [www.webcitation.org/6IzhgczvU Архивировано из первоисточника 19 августа 2013].
  67. [google-androids.ru/1699-kompaniya-sony-ericsson-otkryla-sobstvennyy-kanala-v-android-market.html Компания Sony Ericsson открыла собственный канал в Android Market]
  68. [www.androlib.com/appstats.aspx Android Market statistics from AndroLib, Androlib, Android Applications and Games directory]
  69. [habrahabr.ru/company/apps4all/blog/146683/ Android: 600 000 приложений, 1 млн активаций в сутки, 400 млн устройств]. Хабрахабр. [www.webcitation.org/6IzhhETxe Архивировано из первоисточника 19 августа 2013].
  70. [www.electroname.com/story/10482 Google переименовала Android Market в Google Play]
  71. [www.digit.ru/technology/20120628/392922677.html Число приложений в интернет-магазине Google Play превысило 600 тысяч]. Digit.ru. Проверено 19 сентября 2012. [www.webcitation.org/6Bd9DIQzV Архивировано из первоисточника 23 октября 2012].
  72. [www.digit.ru/internet/20120926/395185865.html Пользователи Google Play совершили более 25 млрд загрузок за 4 года]. Digit.ru. Проверено 26 сентября 2012. [www.webcitation.org/6Bd9GTi79 Архивировано из первоисточника 23 октября 2012].
  73. [hi-android.net/interesnoe/406-android-dlya-razrabotchikov-ili-blaga-otkrytogo-koda Android для разработчиков — или блага открытого кода]
  74. Ashlee Vance, Brad Stone. [www.businessweek.com/technology/content/mar2011/tc20110324_269784.htm Google Holds Honeycomb Tight] (англ.). Business Week (24 March 2011). Проверено 18 февраля 2012. [www.webcitation.org/68CFNi6ZZ Архивировано из первоисточника 5 июня 2012].
  75. Christopher Dawson. [www.zdnet.com/blog/google/google-android-3-0-honeycomb-open-source-no-more/2845 Google Android 3.0 «Honeycomb»: Open source no more] (англ.). ZDNet (14 March 2011). Проверено 18 февраля 2012. [www.webcitation.org/68CFQbpNp Архивировано из первоисточника 5 июня 2012].
  76. Matthew Panzarino. [thenextweb.com/google/2011/11/14/android-4-0-ice-cream-sandwich-source-code-released/ Android 4.0 Ice Cream Sandwich Source Code Released] (англ.). The Next Web (14 November 2011). Проверено 18 февраля 2012. [www.webcitation.org/68CFRr6R0 Архивировано из первоисточника 5 июня 2012].
  77. [www.gazeta.ru/news/business/2010/08/13/n_1533384.shtml Oracle подала в суд на Google за нарушение патентов]. Газета.Ru (13 августа 2010). Проверено 13 августа 2010. [www.webcitation.org/65qK591ZU Архивировано из первоисточника 1 марта 2012].
  78. [news.cnet.com/8301-30684_3-20013546-265.html Oracle sues Google over Android and Java] (англ.). CNET (12 August 2010). [www.webcitation.org/68CFSQcn3 Архивировано из первоисточника 5 июня 2012].
  79. [android-shark.ru/v-ishodnyih-faylah-android-byil-obnaruzhen-skop/ В исходных файлах Android был обнаружен скопированный код Java]. Акулы Андроида. Проверено 24 января 2011. [www.webcitation.org/68CFTFVTm Архивировано из первоисточника 5 июня 2012].
  80. Edward Naughton. [www.brownrudnick.com/nr/pdf/alerts/Brown%20Rudnick%20Advisory%20The%20Bionic%20Library-Did%20Google%20Work%20Around%20The%20GPL.pdf The Bionic Library: Did Google Work Around The GPL?] (англ.). Brown Rudnick (14 March 2011). Проверено 22 марта 2011. [www.webcitation.org/query?url=www.brownrudnick.com/nr/pdf/alerts/Brown%20Rudnick%20Advisory%20The%20Bionic%20Library-Did%20Google%20Work%20Around%20The%20GPL.pdf&date=2011-03-22 Архивировано из первоисточника 22 марта 2011].
  81. Bill Ray. [www.theregister.co.uk/2011/03/17/android_copyright/ Google copyright purge leaves Android developers exposed] (англ.). The Register (17 March 2011). Проверено 22 марта 2011. [www.webcitation.org/query?url=www.theregister.co.uk/2011/03/17/android_copyright/&date=2011-03-22 Архивировано из первоисточника 22 марта 2011].
  82. JT. [www.opennet.ru/opennews/art.shtml?num=29949 В платформе Android зафиксированы факты возможного нарушения лицензии GPL]. OpenNET (18 марта 2011). Проверено 22 марта 2011. [www.webcitation.org/65qKAaxjB Архивировано из первоисточника 1 марта 2012].
  83. Tirsina Radu. [www.tgdaily.com/mobility-features/54798-analysis-does-googles-android-use-stolen-linux-code Analysis: Does Google’s Android use «stolen» Linux code?] (англ.). TG Daily (21 March 2011). Проверено 22 марта 2011. [www.webcitation.org/65qKCzTCR Архивировано из первоисточника 1 марта 2012].
  84. Thom Holwerda. [www.osnews.com/story/24553/Does_Android_Violate_the_GPL_Probably_Not Does Android Violate the GPL? Probably Not] (англ.). OSNews (21 March 2011). Проверено 22 марта 2011. [www.webcitation.org/65qKE2Ljy Архивировано из первоисточника 1 марта 2012].
  85. [www.3dnews.ru/630263 Судья заявил, что у Oracle нет авторских прав на Java API]. 3DNews (1 июня 2012).
  86. [www.oszone.net/27628/Verhovnii_sud_USA_otklonil_apellyaciyu_Google_po_delu_Oracle_protive_Android Верховный суд США отклонил апелляцию Google по делу Oracle против Android] (рус.). OSZone (29 июня 2015). Проверено 8 февраля 2016.
  87. [vc.ru/n/oracle-google-10 Oracle повысила сумму иска к Google почти в 10 раз — до $9,3 млрд]
  88. [meduza.io/news/2016/05/27/oracle-proigrala-mnogomilliardnyy-isk-k-google Oracle проиграла многомиллиардный иск к Google]
  89. [androidp1.ru/oracle-proigrali-isk-protiv-google/ Oracle проиграли иск против Google]
  90. [4pda.ru/2012/08/21/69468/ Проект AOKP выпустил альтернативные прошивки на базе Android 4.1]. 4PDA. Проверено 21 февраля 2013. [www.webcitation.org/6EjLTIElK Архивировано из первоисточника 27 февраля 2013].
  91. [lenta.ru/news/2011/04/29/track/ Google засудят за сбор геоданных смартфонами Android]. Lenta.ru. Проверено 21 февраля 2013. [www.webcitation.org/6EjLUCbmM Архивировано из первоисточника 27 февраля 2013].
  92. [www.digit.ru/it/20111115/386297752.html CyanogenMod сделает Android 4.0 доступным для 60 устройств]. Digit.ru. Проверено 21 февраля 2013. [www.webcitation.org/6EjLVLmI2 Архивировано из первоисточника 27 февраля 2013].
  93. [habrahabr.ru/post/114645/ Root или не Root, вот в чем вопрос]. Хабрахабр. Проверено 21 февраля 2013. [www.webcitation.org/6EjLXqfCJ Архивировано из первоисточника 27 февраля 2013].
  94. Jack Wallen. [www.techrepublic.com/blog/10-things/10-things-android-phones-do-better-than-the-iphone/ 10 things Android phones do better than the iPhone] (англ.). TechRepublic (3 November 2009). Проверено 21 марта 2011. [www.webcitation.org/5xLGqtwp2 Архивировано из первоисточника 21 марта 2011].
  95. [droiddevice.ru/novosti/novosti-mira-it-industrii/87-polnejshij-obzor-android-4-3-jelly-bean-i-novogo-google-nexus-7-fotografii-prilagayutsya Полнейший обзор Android 4.3 Jelly Bean и нового Google Nexus 7. Фотографии прилагаются!]. DroidDevice.ru (24 июля 2013). Проверено 26 июля 2013. [www.webcitation.org/6IPqf2f3L Архивировано из первоисточника 27 июля 2013].
  96. [android-developers.blogspot.com/2009/06/introducing-android-15-ndk-release-1.html Introducing Android 1.5 NDK] (англ.). Android Developers Blog (25 June 2009). Проверено 30 июня 2009. [www.webcitation.org/65qKGHz4N Архивировано из первоисточника 1 марта 2012].
  97. [habrahabr.ru/post/70767/ Конфликт между сообществом разработчиков Android и Google]. Хабрахабр. [www.webcitation.org/6IzhnNEM7 Архивировано из первоисточника 19 августа 2013].
  98. Marc Flores. [www.intomobile.com/2010/10/05/steve-ballmer-jabs-android-for-fragmentation-issues/ Steve Ballmer Jabs Android for Fragmentation Issues] (англ.). IntoMobile (5 October 2010). Проверено 7 марта 2011. [www.webcitation.org/65qKHW08G Архивировано из первоисточника 1 марта 2012].
  99. Анатолий Ализар. [habrahabr.ru/post/106489/ Стив Джобс обвиняет Android во «фрагментации»]. Хабрахабр (20 октября 2010). Проверено 7 марта 2011. [www.webcitation.org/65qKIRyCV Архивировано из первоисточника 1 марта 2012].
  100. Юрий Стрельченко. [www.sotovik.ru/news/google-otricaet-fragmentaciyu-android.html Google отрицает фрагментацию Android]. СОТОВИК (17 ноября 2010). Проверено 7 марта 2011. [www.webcitation.org/65qKKVlbk Архивировано из первоисточника 1 марта 2012].
  101. Matthew Jones. [www.neowin.net/news/google-holds-honeycomb-source-code-says-its-not-ready-for-smartphones Google holds Honeycomb source code, says it’s not ready for smartphones] (англ.) (25 March 2011). [www.webcitation.org/6Izhpxn2Z Архивировано из первоисточника 19 августа 2013].
  102. [old.computerra.ru/17778/ Ричард Столлмен: Можно ли считать Android свободным софтом?]. Компьютерра (21 сентября 2011). Проверено 18 февраля 2012. [www.webcitation.org/68CFVherx Архивировано из первоисточника 5 июня 2012].
  103. [source.android.com/index.html Source Code Available for Android 4.1] (англ.). Проверено 16 июня 2013. [www.webcitation.org/6HPs9uJfq Архивировано из первоисточника 16 июня 2013].
  104. [www.phoronix.com/scan.php?page=news_item&px=MTM2MDg Google Releases Linux Kernel Code For Google Glass] (англ.). [www.webcitation.org/6GX8cw9e6 Архивировано из первоисточника 11 мая 2013].
  105. Harrison Weber. [thenextweb.com/apps/2011/12/14/lookout-reports-mobile-threats-for-2012/ The top security threats to mobile users in 2012? Malware, sneaky ads and data thieves] (англ.). The Next Web (14 December 2011). Проверено 18 февраля 2012. [www.webcitation.org/68CFXMFzH Архивировано из первоисточника 5 июня 2012].
  106. Sascha Segan. [www.pcmag.com/article2/0,2817,2396697,00.asp Google Android 4.0 «Ice Cream Sandwich»] (англ.). PC Magazine (22 November 2011). Проверено 24 ноября 2011. [www.webcitation.org/65qKPzIHl Архивировано из первоисточника 1 марта 2012].
  107. [www.vedomosti.ru/tech/news/1531036/ipad_i_android_podelili_rossiyu Операционная система Apple проиграла российский рынок системе Android]. Ведомости. [www.webcitation.org/6IzhrVI0e Архивировано из первоисточника 19 августа 2013].
  108. [userexperienceawards.com/uxa2012/ 2012 UX Awards] (англ.). User Experience Awards. [www.webcitation.org/6IzhujWBM Архивировано из первоисточника 19 августа 2013].
  109. [www.android.com/kitkat/ Компания Google назвала новую версию Android в честь шоколадного батончика Kit Kat].
  110. Kate Solomon. [www.techradar.com/news/phone-.and-communications/iphone-4-dips-out-of-uswitch-top-five-uk-mobiles-list-930346 iPhone 4 dips out of USwitch top five UK mobiles list] (англ.). TechRadar (22 February 2011). Проверено 21 марта 2011. [www.webcitation.org/5xLI1BYQb Архивировано из первоисточника 23 марта 2011].
  111. [www.cnews.ru/top/2013/05/13/v_2013_g_microsoft_zarabotaet_na_android_v_26_raza_bolshe_chem_google_528516 В 2013 г. Microsoft заработает на Android в 2,6 раза больше, чем Google]. CNews (13 мая 2013). [www.webcitation.org/6Izhw6flK Архивировано из первоисточника 19 августа 2013].

Литература

  • Голощапов А. 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.

См. также

Ссылки

  • [www.android.com/ Android] (англ.). — Официальный сайт. [www.webcitation.org/6IzhzlD5q Архивировано из первоисточника 19 августа 2013].
  • [groups.google.com/group/android-developers Android Developers] (англ.). Google Groups.
  • [developers.google.com/android/ Google on Android] (англ.). Google Developers. — Сайт разработчиков Android-приложений.
Статьи
  • [www.3dnews.ru/582049 Google Android — первые устройства и запуск Android Market]. 3DNews.
  • [www.3dnews.ru/582514 Google Android — поколение устройств 2009 года]. 3DNews.
  • [www.3dnews.ru/583305 Google Android — экспансия на рынок мобильных устройств]. 3DNews.