Android

Android
Android
Android robot.svgAndroid logo.png
Android 4.2 on the Nexus 4.png
Рабочий стол смартфона Nexus 4 под управлением ОС Android 4.2 Jelly Bean
Разработчик

Google Inc., Open Handset Alliance

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

23 сентября 2008 года

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

4.2.1 Jelly Bean — 27 ноября 2012 года

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

Более 85

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

ARM, MIPS, POWER, x86

Тип ядра

Монолитное (Linux)

Лицензия

GPLv2 — kernel
ASLv2 — user-space[1]

Состояние

актуальное

Веб-сайт

android.com openhandsetalliance.com code.google.com/android

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

В 75 % смартфонов, проданных в третьем квартале 2012 года, была установлена операционная система Android[4].

Содержание

История обновлений

С момента выхода первой версии в сентябре 2008 года произошло несколько обновлений системы. Эти обновления, как правило, касаются исправления обнаруженных ошибок и добавления нового функционала в систему. Каждая версия системы получает собственное кодовое имя на тему десерта. Кодовые имена присваиваются в алфавитном порядке.

К ноябрю 2012 года выпущено 14 версий системы. Последняя версия — 4.2 Jelly Bean («Леденец с жевательной начинкой»).[5]

Устройства

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

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

Кроме смартфонов и планшетов операционную систему Android устанавливают и на другие устройства. Так, в конце 2009 года появилась в продаже первая фоторамка, работающая на Android[9][10]. В июне 2011 года итальянская компания Blue Sky анонсировала выпуск интеллектуальных наручных часов i’mWatch под управлением ОС Android.[11] В августе 2012 года Nikon представила первую в мире фотокамеру, которая также работает на платформе от Google.[12] В уже упомянутой серии «Google Nexus» присутствуют не только смартфоны и планшеты, но и медиаплеер Nexus Q, работающий на Android[13].

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

Альтернативные прошивки, разрабатываемые открытым сообществом

Существует сообщество энтузиастов, разрабатывающее полностью открытые варианты android-прошивок (такие как CyanogenMod, MIUI, Virtuous Quattro, VillainROM, Open Kang Project, Replicant).

Модифицированные версии Android (называемые также «прошивка», или «кастомная прошивка») создаются для:

  • удаления из android-устройства сервисов Google (например, таких, как синхронизация данных) — для обеспечения локализации данных пользователя только на android-устройстве — исключения возможности передачи идентификационной информации (IMEI, номера телефона, GPS-координат и т. д.) на серверы Google;
  • более оперативного и частого (по сравнению с производителями самих аппаратов) предоставления новых версий Android OS. Нередки случаи, когда производитель прекращает поддержку модели, которая показалась им устаревшей или нерентабельной, и пользователям, желающим увидеть новые функции, приходится обращаться именно к работам энтузиастов, хотя у многих системно устаревших телефонов есть возможность обновляться и далее (Nexus One — яркий пример)
  • дополнения android-прошивки новыми настройками и функциями. Такими, как поддержка FLAC Lossless Audio, возможность хранения загруженных приложений на MicroSD-карте (для Android до версии 2.2) и т. д.

Для перепрошивки android-устройства необходим root-доступ (это называется рутинг, англ. rooting), что даёт больший контроль над системой и над приложениями, установленными по умолчанию. Для root-доступа разблокировка загрузчика не нужна (разблокированный bootloader позволяет загружать две и более ОС на устройстве). Модифицированные прошивки позволяют пользователям старых телефонов использовать приложения, доступные только для более новых релизов, повышают стабильность, скорость работы и зачастую избавляют от багов производителей.[22]

Все производители android-устройств изначально аппаратно блокируют root-доступ (и возможность перепрошивки), мотивируя это стремлением обезопасить пользователя от установки вредоносного ПО и защитить аппарат от повреждения. Однако, из-за применения в массовом порядке сложных хакерских приёмов для обхода этой защиты, производители вынуждены были пойти навстречу и создать возможность официальной разблокировки телефонов (Sony Ericsson — сервис Unlocking the boot loader, HTC — сервис Unlocking Your Bootloader). Риск, связанный с возможной поломкой телефона в процессе разблокирования, перекладывается на пользователя, который в случае разблокирования загрузчика соглашается с условиями, указывающими на досрочную потерю гарантии на телефон. А некоторые производители пошли ещё дальше и сделали всё, чтобы продвинутый пользователь мог не только установить другую прошивку, но и самостоятельно создать свою (предоставляется детальная инструкции по замене прошивок, программное обеспечение, документация по архитектуре программной платформы, код оригинальной прошивки и т. д.) и осуществляют поддержку разработки альтернативных прошивок (Sony Ericsson спонсирует CyanogenMod). Кроме того, это (инициатива Sony Ericsson) устраняет необходимость использовать непроверенный хакерский инструментарий для процесса перепрошивки (например, для HTC).

В конфликте интересов двух сторон (производителей самих телефонов вместе с Google и пользователей) прослеживается следующая мотивация:

  • производители хотят устанавливать на телефоны «рекламные» приложения, которые невозможно удалить без рутинга;
  • Google хочет собрать максимально много информации о пользователе: не только персональные данные вроде адресов электронной почты или историю посещения сайтов, но и информацию о перемещении пользователя (GPS-координаты или, при выключенном GPS-приёмнике, местоположение аппарата по сигналам сотовых вышек) в реальном времени, что привело к судебному разбирательству.[23][24]
  • производители не стремятся оперативно обновлять операционную систему и спустя около полугода прекращают поддержку продукта, тем самым вынуждая покупателей переходить на новые модели телефонов.

24 сентября 2009 года Google обратилась к разработчикам CyanogenMod с письмом, требующим удаления из альтернативной прошивки частей системы и приложений с закрытым исходным кодом (такими как «Маркет», GPS навигация, «Карты» и т. д.). В результате из android-версии CyanogenMod были удалены «закрытые» приложения, и в процессе установки CyanogenMod пользователь имеет возможность доустановить пакет программ от Google или доустановить альтернативные варианты «закрытых» программ (альтернативный вариант «Карты» и т. д.), что разрешило спор и предоставило возможность пользователям быть или не быть свободными от Google-приложений.[25]

Магазин приложений

Google Play (ранее Android Market)

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

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

Разработка программного обеспечения

Приложения под операционную систему Android являются программами в нестандартном байт-коде для виртуальной машины Dalvik, для которых был разработан формат установочных пакетов .apk. Для работы над приложениями доступно множество библиотек: Bionic (библиотека стандартных функций, несовместимая с libc); libc (стандартная системная библиотека языка Си); мультимедийные библиотеки на базе PacketVideo OpenCORE (поддерживают такие форматы, как MPEG4, H.264, MP3, AAC, AMR, JPG и PNG); SGL (движок двухмерной графики); OpenGL ES 1.0 ES 2.0 (движок трёхмерной графики); Surface Manager (обеспечивает для приложений доступ к 2D/3D); WebKit (готовый движок для Web-браузера; обрабатывает HTML, JavaScript); FreeType (движок обработки шрифтов); SQLite (легковесная СУБД, доступная для всех приложений); SSL (протокол, обеспечивающий безопасную передачу данных по сети). По сравнению с обычными приложениями Linux, приложения Android подчиняются дополнительным правилам[34]: 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-приложений,[35] и для среды разработки NetBeans IDE[36], который, начиная с версии Netbeans 7.0, перестал быть экспериментальным, тем не менее пока не является официальным. Кроме того, существует Motodev Studio for Android — комплексная среда разработки на базе Eclipse, позволяющая работать непосредственно с Google SDK.

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

Android Developer Challenge

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

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

Исходный код

21 октября 2008 года альянс OHA опубликовал исходный код платформы Android.[44] В релиз вошёл весь стек Android: и операционная система, и промежуточное ПО (middleware), и основные конечные приложения, написанные на Java. Общий объём исходного кода Android составил 2,1 Гб. «Предпочтительной лицензией» на исходный код Android является Apache License 2.0.[45] После выпуска Android 3.0 Honeycomb президент мобильного подразделения Google Энди Рубин заявил о том, что открытие исходного кода новой версии системы будет отложено по причине того, что система была плохо готова для запуска на коммуникаторах и требует значительных оптимизаций.[46] Это решение вызвало критические оценки аналитиков: например, обозреватель ZDNet Кристофер Доусон назвал такой ход Google разочаровывающим.[47] Но, согласно данным компанией обещаниям, Google открыла осенью 2011 года исходные коды следующей версии системы — Android 4.0 Ice Cream Sandwich.[48]

Заявления о нарушении прав интеллектуальной собственности

Oracle Corporation обвинила Google в нарушении прав интеллектуальной собственности на Java и направила соответствующий иск в суд.[49][50][51] Подобные претензии к компании Google предъявили юристы компании Brown Rudnick LLP, обвинив разработчиков в том, что они нарушают лицензию GPL2 своей библиотекой Bionic.[52] Данное заявление вызвало неоднозначную реакцию в прессе[53][54][55], при этом ряд экспертов пришли к предварительному выводу, что обвинения, возможно, преждевременны[56].

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

Критика

  • В версии Android 1.6 разработчики добавили Native Development Kit[58], который позволяет писать собственные низкоуровневые модули для системы на языке C/С++, опираясь на стандартные linux-библиотеки. Хотя, например, стандартная библиотека языка Си на платформе Android, известная как Bionic, как раз не является стандартной и полностью совместимой с libc.
  • Для доступа к Google Play и другим сервисам от Google необходимо использовать проприетарные приложения, которые производитель телефона имеет право устанавливать на телефон только после заключения контракта с Google.[59]
  • Конкуренты Android выступили с критикой платформы, обвиняя её в чрезмерной фрагментации, создающей препятствия разработчикам.[60][61] Google опровергла все обвинения, заявив, что никаких подобных проблем нет[62], но, тем не менее, выпустила средство для преодоления проблем фрагментации[63].
  • Подвергается критике решение Google не размещать в широком доступе код Android 3.0 Honeycomb, доступный только для участников Open Handset Alliance или по индивидуальному запросу после подписания соглашения. Googlе мотивирует это неготовностью платформы и мерой предупреждения небрежной её реализации[64]
  • Ричард Столлман заявлял, что «всё просто и ясно: за исключением ядра Linux, Android 3 представляет собой несвободный софт» и «несмотря на то что телефоны с Android на сегодняшний день не так плохи, как смартфоны Apple или Windows, нельзя сказать, что они уважают вашу свободу».[65] По словам Google, закрытый код Android 3.0 — временная мера, однако даже после выхода 4-й версии исходники 3.0 не были открыты.
  • По данным Lookout Security Mobile, только за 2011 год у пользователей Android-смартфонов было украдено около миллиона американских долларов.[66]

Достоинства

  • Некоторые обозреватели отмечают, что Android проявляет себя лучше одной из своих конкуренток, Apple iOS, в ряде особенностей, таких как: веб-сёрфинг, интеграция с сервисами Google Inc. и прочих.[67] Android, в отличие от iOS, является открытой платформой, что позволяет реализовать на ней больше функций.
  • В отличие от iOS и Windows Phone 7, в Android полноценная реализация Bluetooth стека, позволяющая в том числе передачу и приём файлов. Присутствует реализация FTP-сервера, режима точки доступа к сети (службы PAN) и групповой одноранговой сети через Bluetooth (службы GN).
  • В Android-аппаратах, как правило, присутствует MicroSD-кардридер, позволяющий быстрый перенос файлов с компьютера на телефон, минуя скоростные ограничения USB и других способов передачи без извлечения карты памяти; кроме того, в iOS и Windows Phone 7 невозможна прямая передача каких-либо файлов в/из телефона, кроме как через программы синхронизации (iTunes и Zune), в то время как телефоны на Android экспортируют файловую систему карты памяти как USB mass storage device («флешка»).
  • Несмотря на изначальный запрет на установку программ из «непроверенных источников» (например, с карты памяти), это ограничение отключается штатными средствами в настройках аппарата, что позволяет устанавливать программы на телефоны и планшеты без интернет-подключения (например, пользователям, не имеющим Wi-Fi-точки доступа и не желающим тратить деньги на мобильный интернет, который обычно стоит слишком дорого), а также позволяет всем желающим бесплатно писать приложения для Android и тестировать на своём аппарате, в то время как для iOS и Windows Phone 7 пришлось бы покупать учётную запись разработчика, даже если нет цели распространять собственные программы.
  • Android доступен для различных аппаратных платформ, таких как ARM, MIPS, x86.
  • Существуют альтернативные Google play магазины приложений, например Appstore for Android от Amazon, Opera Store, Yandex.Store.

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

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

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

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

История развития Android

2005 год

  • июль — Компания Google купила Android Inc.

2007 год

  • 5 сентября — было официально объявлено о создании группы компаний Open Handset Alliance (OHA), целью которой является разработка открытых стандартов для мобильных устройств. В настоящий момент OHA объединяет 34 компании, среди которых крупнейшие сотовые операторы T-Mobile, производители мобильных устройств HTC, Intel, Sprint Nextel, KDDI, NTT DoCoMo, China Mobile, разработчики микросхем Broadcom, Marvell, NVIDIA, Qualcomm, SiRF, Texas Instruments, LG, Motorola, Samsung Electronics, а также мировой гигант ИТ-индустрии и один из главных идейных вдохновителей альянса, компания Google. Одновременно с представлением OHA была анонсирована открытая мобильная платформа Android, основанная на ядре Linux.
  • 12 ноября — была представлена и предложена для скачивания первая версия пакета для разработчиков Android «Early Look» SDK.

2008 год

  • 18 августа — OHA объявила о выпуске новой версии SDK 0.9 beta
  • 23 сентября — компания Google совместно с мобильным оператором T-Mobile и тайваньским производителем HTC анонсировали первое устройство на базе платформы Android 1.0 — смартфон T-Mobile G1 (HTC Dream).
Выпущен первый полноценный пакет разработчика SDK 1.0, Release 1.

2009 год

  • 30 апреля — вышло официальное обновление Android 1.5 (Cupcake).
  • 15 сентября — вышла версия Android 1.6 (Donut).
  • 26 октября — выпущена версия Android 2.0 (Eclair).
  • 3 декабря — выпущена Android 2.0.1.

2010 год

  • 12 января — выпущена Android 2.1. В некоторых источниках эта версия называется «Flan», однако это часть релиза «Eclair».
  • май — выпущена Android 2.2 (FroYo)
  • декабрь — выпущена Android 2.3 (Gingerbread)

2011 год

  • 22 февраля — выпущена Android 3.0 (Honeycomb)
  • 15 августа — Google достигла соглашения с советом директоров Motorola Mobility о покупке телекоммуникационной корпорации за 12,5 млрд долл.
  • 9 сентября — первые слухи об Android Jelly Bean.[71]
  • 19 октября — выпущена Android 4.0 Ice Cream Sandwich.

2012 год

  • 27 июня — выпущена Android 4.1 Jelly Bean.
  • 29 октября — выпущена Android 4.2 Jelly Bean.[72]

Выход версий SDK

2007 год

  • ноябрь — SDK m3-rc20a
  • ноябрь — SDK m3-rc22a
  • декабрь — SDK m3-rc37a

2008 год

  • февраль — SDK m5-rc14
  • март — SDK m5-rc15
  • август — SDK 0.9 Beta
  • сентябрь — SDK 1.0 r1
  • ноябрь — SDK 1.0 r2

2009 год

  • февраль — SDK 1.1 r1
  • апрель — SDK 1.5 r1
  • май — SDK 1.5 r2
  • июль — SDK 1.5 r3
  • сентябрь — SDK 1.6 r1
  • декабрь — SDK 1.6 r2
  • октябрь — SDK 2.0 r1
  • декабрь — SDK 2.0.1 r1

2011 год

  • октябрь — SDK 4.0.1 r15
  • декабрь — SDK 4.0.2 r16
  • декабрь — SDK 4.0.3 r17

2012 год

  • март — SDK 4.0.4
  • июнь — SDK 4.1
  • август — SDK 4.1.1
  • октябрь — SDK 4.1.2
  • ноябрь — SDK 4.2.1

Суточное количество активаций устройств

Дата Общее количество устройств Число активаций в день
февраль 2009 12,1 тыс.
июнь 2009 18 тыс.
декабрь 2009 51 тыс.
май 2010 100 тыс.[73]
июнь 2010 160 тыс.[74]
декабрь 2010 300 тыс.[75]
май 2011 100 млн[76] 400 тыс.[77]
июль 2011 550 тыс.[78]
декабрь 2011 700 тыс.[79]
февраль 2012 850 тыс.[80]
июнь 2012 900 тыс.[81]
июль 2012 400 млн[30] 1 млн[82]
август 2012 480 млн 1,3 млн[83]
сентябрь 2012 500 млн 1,3 млн[84]

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

  • Специально для платформы Android было создано семейство шрифтов Droid и Roboto.
  • Название каждой версии, начиная с 1.5, ОС Android представляет собой название какого-либо десерта. Первые буквы наименований в порядке версий соответствуют буквам латинского алфавита: 1.5 Cupcake («кекс»), 1.6 Donut («пончик»), 2.0/2.1 Eclair («эклер» или «глазурь»), 2.2 Froyo (сокращение от «замороженный йогурт»), 2.3 Gingerbread («имбирный пряник»), 3.0 Honeycomb («медовые соты»), 4.0 Ice Cream Sandwich («брикет мороженого»), 4.1 Jelly Bean («леденец с жевательной начинкой»), 5.0 Key Lime Pie («лаймовый пирог»), Lollipop («леденец»), Molasses («меласса») и Nougat («нуга») (курсивом выделены будущие и/или неподтверждённые версии).
  • Первые две были именами известных роботов: 1.0 Astro («Астро Бой») и 1.1 Bender («Футурама»), но их поменяли на десерты из-за авторских прав.[источник не указан 403 дня]
  • По данным на февраль 2011 года устройства с ОС Android уверенно лидировали в списке самых популярных смартфонов Великобритании, оставив позади iPhone 4 c iOS.[85] По прогнозам экспертов, это первый шаг ОС Android к глобальному лидерству на рынке мобильных операционных систем.
  • На официальных сайтах Android до сих пор не указаны минимальные требования к аппаратным средствам для запуска операционной системы (присутствуют только требования к аппаратным средствам для пакета разработки под Android).
  • На официальном сайте Android слева внизу если навести курсором на робота, то он выполняет разные движения, а при нажатии он машет рукой.

См. также

Примечания

  1. ↑ Licenses. Android Open Source Project. Open Handset Alliance.(недоступная ссылка — история) Проверено 20 октября 2009.
  2. ↑ См. Яндекс. Новости.
  3. ↑ What is Android?. Архивировано из первоисточника 1 марта 2012. Проверено 6 марта 2010.
  4. ↑ по данным IDC на третий квартал 2012 года Android лидирует также на рынке смартфонов с долей 75 % — Android Marks Fourth Anniversary Since Launch with 75,0 % Market Share in Third Quarter, пресс-релиз
  5. ↑ Google представила Android 4.2 Jelly Bean. Ferra.Ru. Архивировано из первоисточника 2 декабря 2012. Проверено 21 ноября 2012.
  6. ↑ Android debuts  (англ.). linuxdevices.com (23 сентября 2008). Архивировано из первоисточника 3 февраля 2012. Проверено 23 сентября 2011.
  7. ↑ Обзор планшета Samsung Galaxy Tab 10.1 на базе ОС Android 3.1. iXBT.com. Архивировано из первоисточника 23 октября 2012. Проверено 17 сентября 2012.
  8. ↑ Планшетный бум ждите весной. Slon.ru. Архивировано из первоисточника 23 октября 2012. Проверено 17 сентября 2012.
  9. ↑ Первая фоторамка на базе ОС Google Android. Mobiledevice.ru. Архивировано из первоисточника 23 октября 2012. Проверено 17 сентября 2012.
  10. ↑ Фоторамка Parrot Specchio обзавелась старшей сестрой по имени Grande Specchio. iXBT.com. Архивировано из первоисточника 23 октября 2012. Проверено 17 сентября 2012.
  11. ↑ i’m WATCH – многофункциональные наручные часы, работающие на Android. Mobile-review.com. Архивировано из первоисточника 23 октября 2012. Проверено 17 сентября 2012.
  12. ↑ Nikon Coolpix S800c — первая настоящая фотокамера на Android. 3DNews. Проверено 17 сентября 2012.
  13. ↑ Google выпускает медиаплеер Nexus Q. Ferra.Ru. Архивировано из первоисточника 23 декабря 2012. Проверено 20 декабря 2012.
  14. ↑ HTC Dream: на конференцию Google заглянул андроид (видео, фото, ТТХ). Mobi. Архивировано из первоисточника 23 октября 2012. Проверено 17 сентября 2012.
  15. ↑ Android 1.0 запущен на Nokia N810. 3DNews. Проверено 17 сентября 2012.
  16. ↑ Nokia N900 gets Android 2.3 Gingerbread port  (англ.). Androidcommunity.com. Архивировано из первоисточника 23 октября 2012. Проверено 17 сентября 2012.
  17. ↑ Видео дня: Nokia N900 все лучше «притирается» к ОС Android. 3DNews. Проверено 17 сентября 2012.
  18. ↑ Андрей Коробкин. Платформу Android 4.1 Jelly Bean портировали на Nokia N9. 3DNews (22 июля 2012). Архивировано из первоисточника 23 июля 2012. Проверено 23 июля 2012.
  19. ↑ Кашарин Алексей. Установка android на устройства iphone и ipad (25 февраля 2011). Архивировано из первоисточника 1 марта 2012.
  20. ↑ Представлен первый официальный бета-релиз Android для Neo FreeRunner
  21. ↑ Порт Android на х86
  22. ↑ Android 2.1 from Motorola Droid Ported to G1. Volt Mobile (10 марта 2010). Архивировано из первоисточника 26 июня 2012. Проверено ???.
  23. ↑ Google и Apple судят за мобильную слежку.  ??? (29 апреля 2011). Архивировано из первоисточника 1 марта 2012. Проверено 26 июня 2011.
  24. ↑ Против Google и Apple поданы иски.  ??? (13 мая 2011). Архивировано из первоисточника 1 марта 2012. Проверено 26 июня 2011.
  25. ↑ The current state…. CyanogenMod Android Rom (27 сентября 2009). Архивировано из первоисточника 1 марта 2012. Проверено 27 сентября 2009.
  26. ↑ Android Market: Now available for users
  27. ↑ Android Market update: support for priced applications
  28. ↑ Компания Sony Ericsson открыла собственный канал в Android Market
  29. ↑ Android Market statistics from AndroLib, Androlib, Android Applications and Games directory
  30. ↑ 1 2 Android: 600 000 приложений, 1 млн активаций в сутки, 400 млн устройств
  31. ↑ Google переименовала Android Market в Google Play
  32. ↑ Число приложений в интернет-магазине Google Play превысило 600 тысяч. Digit.ru. Архивировано из первоисточника 23 октября 2012. Проверено 19 сентября 2012.
  33. ↑ Пользователи Google Play совершили более 25 млрд загрузок за 4 года. Digit.ru. Архивировано из первоисточника 23 октября 2012. Проверено 26 сентября 2012.
  34. ↑ Application Framework
  35. ↑ Google Android IntelliJ IDEA plugin
  36. ↑ Android plugin for NetBeans
  37. ↑ Android NDK
  38. ↑ Google учредила конкурс по разработке приложений для Android. Компьюлента. Проверено 19 сентября 2012.
  39. ↑ Google Android – первые шаги. 3DNews. Проверено 19 сентября 2012.
  40. ↑ Google представила SDK для Android, объявила конкурс, nixp.ru
  41. ↑ Победители Android Developers Challenge
  42. ↑ Android Developer Challenge 2 open for submissions, android-developers.blogspot.com
  43. ↑ ADC 2 Overall Winners code.google.com/android
  44. ↑ Android is now available as open source
  45. ↑ Licenses (Android Open Source Project)
  46. ↑ Ashlee Vance, Brad Stone. Google Holds Honeycomb Tight  (англ.). Business Week (24 March 2011). Архивировано из первоисточника 5 июня 2012. Проверено 18 февраля 2012.
  47. ↑ Christopher Dawson. Google Android 3.0 «Honeycomb»: Open source no more  (англ.). ZDnet (14 March 2011). Архивировано из первоисточника 5 июня 2012. Проверено 18 февраля 2012.
  48. ↑ Matthew Panzarino. Android 4.0 Ice Cream Sandwich Source Code Released  (англ.). The Next Web (14 November 2011). Архивировано из первоисточника 5 июня 2012. Проверено 18 февраля 2012.
  49. ↑ Oracle подала в суд на Google за нарушение патентов. Газета.ру (13 августа 2010). Архивировано из первоисточника 1 марта 2012. Проверено 13 августа 2010.
  50. ↑ Oracle sues Google over Android and Java. CNET (12 августа 2010). Архивировано из первоисточника 5 июня 2012. Проверено ???.
  51. ↑ В исходных файлах Android был обнаружен скопированный код Java.  ??? (???). Архивировано из первоисточника 5 июня 2012. Проверено ???.
  52. ↑ Edward Naughton. The Bionic Library: Did Google Work Around The GPL?. Brown Rudnick (14 марта 2011). Архивировано из первоисточника 22 марта 2011 года. Проверено 22 марта 2011.
  53. ↑ Bill Ray. Google copyright purge leaves Android developers exposed. The Register (17 марта 2011). Архивировано из первоисточника 22 марта 2011 года. Проверено 22 марта 2011.
  54. ↑ JT. В платформе Android зафиксированы факты возможного нарушения лицензии GPL. OpenNET (18 марта 2011). Архивировано из первоисточника 1 марта 2012. Проверено 22 марта 2011.
  55. ↑ Tirsina Radu. Analysis: Does Google’s Android use «stolen» Linux code?. TG Daily (21 марта 2011). Архивировано из первоисточника 1 марта 2012. Проверено 22 марта 2011.
  56. ↑ Thom Holwerda. Does Android Violate the GPL? Probably Not. OSNews (21 марта 2011). Архивировано из первоисточника 1 марта 2012. Проверено 22 марта 2011.
  57. ↑ Судья заявил, что у Oracle нет авторских прав на Java API
  58. ↑ Introducing Android 1.5 NDK  (англ.). android-developers.blogspot.com (25 июня 2009). Архивировано из первоисточника 1 марта 2012. Проверено 30 июня 2009.
  59. ↑ Конфликт между сообществом разработчиков Android и Google / Android / Хабрахабр
  60. ↑ Marc Flores. Steve Ballmer Jabs Android for Fragmentation Issues  (англ.). IntoMobile (5 октября 2010). Архивировано из первоисточника 1 марта 2012. Проверено 7 марта 2011.
  61. ↑ Анатолий Ализар. Стив Джобс обвиняет Android во «фрагментации». Habrahabr (20 октября 2010). Архивировано из первоисточника 1 марта 2012. Проверено 7 марта 2011.
  62. ↑ Юрий Стрельченко. Google отрицает фрагментацию Android. СОТОВИК (17 ноября 2010). Архивировано из первоисточника 1 марта 2012. Проверено 7 марта 2011.
  63. ↑ Lee Mathews. Google releases Android anti-fragmentation kit  (англ.). DownloadSquad (4 марта 2011). Архивировано из первоисточника 1 марта 2012. Проверено 7 марта 2011.
  64. ↑ Matthew Jones. Google holds Honeycomb source code, says it’s not ready for smartphones (25 марта 2011)
  65. ↑ Ричард Столлмен: Можно ли считать Android свободным софтом?. Компьютерра (21 сентября 2011). Архивировано из первоисточника 5 июня 2012. Проверено 18 февраля 2012.
  66. ↑ Harrison Weber. The top security threats to mobile users in 2012? Malware, sneaky ads and data thieves  (англ.). The Next Web (14 December 2011). Архивировано из первоисточника 5 июня 2012. Проверено 18 февраля 2012.
  67. ↑ Jack Wallen. 10 things Android phones do better than the iPhone  (англ.). Tech Republic (3 ноября 2009). Архивировано из первоисточника 21 марта 2011. Проверено 21 марта 2011.
  68. ↑ Sascha Segan. Google Android 4.0 «Ice Cream Sandwich»  (англ.). PC Magazine (22 November 2011). Архивировано из первоисточника 1 марта 2012. Проверено 24 ноября 2011.
  69. ↑ Операционная система Apple проиграла российский рынок системе Android Ведомости
  70. ↑ 2012 User Experience Awards Winners
  71. ↑ Chris Ziegler. Exclusive: Android 'Jelly Bean' comes after Ice Cream Sandwich (update)  (англ.). The Verge (9 September 2011). Архивировано из первоисточника 5 июня 2012. Проверено 17 февраля 2012.
  72. ↑ Official Android Blog: Nexus: The best of Google, now in three sizes
  73. ↑ Операционная система Android 2.2 представлена официально
  74. ↑ Google зафиксировала 160 тысяч активаций Android-устройств в сутки
  75. ↑ Суточное количество активаций Android-устройств достигло 700 тысяч
  76. ↑ Official Google Blog: Android: momentum, mobile and more at Google I/O
  77. ↑ Schmidt: Android to be Asia’s mobile gateway — ZDNet Asia News
  78. ↑ http://www.zdnetasia.com/schmidt-android-to-be-asias-mobile-gateway-62301256.htm Schmidt: Android to be Asia’s mobile gateway
  79. ↑ Суточное количество активаций Android-устройств достигло 700 тысяч — Железо и гаджеты — Смартфоны и коммуникаторы — Компьюлента
  80. ↑ NEWSru.com | Google: количество активаций Android превысило 850 тыс. в сутки
  81. ↑ Число ежедневно активируемых Android-устройств превысило 900 тысяч | Профи-ньюс
  82. ↑ Google I/O: суточное количество активаций Android-устройств достигло миллиона — Софт и безопасность — Операционные системы — Linux — Компьюлента
  83. ↑ Статистика активаций устройств от Google
  84. ↑ Активировано более 500 миллионов Android-устройств / Hi-Tech@Mail.ru
  85. ↑ Kate Solomon. iPhone 4 dips out of USwitch top five UK mobiles list  (англ.). TechRadar (22 февраля 2011). Архивировано из первоисточника 23 марта 2011 года. Проверено 21 марта 2011.

Литература

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

Ссылки

Статьи


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "Android" в других словарях:

  • Android — Parte de la familia Linux …   Wikipedia Español

  • android — ANDROÍD, androizi, s.m. (livr.) Robot1 cu aspect uman. – Din fr. androïde. Trimis de ana zecheru, 13.09.2007. Sursa: DEX 98  androíd s. m. (sil. dro id), pl. androízi Trimis de siveco, 10.08.2004. Sursa: Dicţionar ortografic  ANDROÍD, Ă adj …   Dicționar Român

  • Android — steht für: Android (Betriebssystem), ein Betriebssystem für mobile Kleincomputer Androide, einen Roboter, der einem Menschen ähnlich sieht und sich menschenähnlich verhält Der Android, einen Film von Aaron Lipstadt Diese Sei …   Deutsch Wikipedia

  • Android — An droid ([a^]n droid), ||Androides An*droi des ([a^]n*droi d[=e]z), n. [Gr. androeidh s of man s form; anh r, andro s, man + e i^dos form.] A machine or automaton in the form of a human being. [1913 Webster] …   The Collaborative International Dictionary of English

  • Android — An droid, a. Resembling a man. [1913 Webster] …   The Collaborative International Dictionary of English

  • android — (n.) automaton resembling a human being, 1842, from Mod.L. androides (itself attested as a Latin word in English from 1727), from Gk. andro human (see ANDRO (Cf. andro )) + eides form, shape. Gk. androdes meant like a man, manly; Cf. also Gk.… …   Etymology dictionary

  • android — andròīd m <G androída> DEFINICIJA tehn. usavršena verzija robota, čovjekoliki robot ETIMOLOGIJA andro + id …   Hrvatski jezični portal

  • android — {{/stl 13}}{{stl 8}}rz. mż I a. mos IIIa, Mc. androididzie {{/stl 8}}{{stl 7}} robot podobny do człowieka; postać z książek i powieści fantastycznonaukowych {{/stl 7}} …   Langenscheidt Polski wyjaśnień

  • android — ► NOUN ▪ (in science fiction) a robot with a human appearance …   English terms dictionary

  • android — [an′droid΄] n. [ ANDR(O) + OID] in science fiction, an automaton made to resemble a human being …   English World dictionary


Поделиться ссылкой на выделенное

Прямая ссылка:
… Нажмите правой клавишей мыши и выберите «Копировать ссылку»