Android на чужих устройствах
Попытки установить ОС Android на разнообразные устройства происходят давно, примером удачного портирования может служить смартфон HTC HD2, на котором ОС Android можно запускать как с microSD-карты, так и с внутренней NAND-памяти. При этом установленная система имеет полную, ничем особо не ограниченную функциональность. Помимо этого есть удачный опыт установки Android на устройства iPhone и iPad с помощью специальной программы под названием openiboot, которая предназначена для запуска на данных устройствах разнообразных ОС, в том числе и Android.
Критика
- Некоторые обозреватели отмечают, что Android проявляет себя лучше одной из своих конкуренток, Apple iOS, в ряде особенностей, таких как: веб-сёрфинг, интеграция с сервисами Google Inc. и прочих.
- Платформа основана на виртуальной машине Dalvik, поэтому преимущества и возможности операционной системы Linux на данной платформе практически не используются. Например, не используется ни один из популярных графических тулкитов и библиотек (таких как Qt или GTK), что делает маловероятным появление большого числа приложений, портированных с полноценного десктопного варианта Linux на данную платформу из-за отсутствия по умолчанию X-сервера и распространённых графических библиотек.
- В версии Android 1.6 разработчики добавили Native Development Kit, который позволяет писать собственные низкоуровневые модули для системы на языке C/С++, опираясь на стандартные linux-библиотеки. Хотя, например, стандартная библиотека языка Си на платформе Android, известная как Bionic, как раз не является стандартной и полностью совместимой с libc.
- Появилась информация о том, что Google будет по своему усмотрению удалять приложения на телефонах пользователей, если нарушаются условия их использования.
- Для доступа к Android Market и другим сервисам от Google необходимо использовать проприетарные приложения, которые производитель телефона имеет право устанавливать на телефон только после заключения контракта с Google.
- Конкуренты Android выступили с критикой платформы, обвиняя её в чрезмерной фрагментации, создающей препятствия разработчикам. Google опровергла все обвинения, заявив, что никаких подобных проблем нет, но, тем не менее, выпустила средство для преодоления проблем фрагментации.
- Подвергается критике решение Google не размещать в широком доступе код Android 3.0 Honeycomb, доступный только для участников Open Handset Alliance или по индивидуальному запросу после подписания соглашения. Googlе мотивирует это неготовностью платформы и мерой предупреждения небрежной её реализации
- Ричард Столлман заявлял, что «всё просто и ясно: за исключением ядра Linux, Android 3 представляет собой несвободный софт» и «несмотря на то что телефоны с Android на сегодняшний день не так плохи, как смартфоны Apple или Windows, нельзя сказать, что они уважают вашу свободу»[50]. По словам Google, закрытый код Android 3 — временная мера. Однако исходники Android 2 полностью открыты, как и код последующей Android 4.0.
История развития Android
Год
- июль — Компания Google купила Android Inc.
Год
- 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.
- 18 августа — OHA объявила о выпуске новой версии SDK 0.9 beta
- 23 сентября — компания Google совместно с мобильным оператором T-Mobile и тайваньским производителем HTC анонсировали первое устройство на базе платформы Android T-Mobile G1(HTC Dream).
Выпущен первый полноценный пакет разработчика SDK 1.0, Release 1.
Год
- 30 апреля — вышло официальное обновление Android 1.5 (Cupcake).
- 15 сентября — вышла версия Android 1.6 (Donut).
- 26 октября — выпущена версия Android 2.0 (Eclair).
- 3 декабря — выпущена Android 2.0.1.
Год
- 12 января — выпущена Android 2.1. В некоторых источниках эта версия называется «Flan», однако это часть релиза «Eclair».
- май — выпущена Android 2.2 (FroYo)
- декабрь — выпущена Android 2.3 (Gingerbread)
Год
- 22 февраля — выпущена Android 3.0 (Honeycomb)*
- 15 августа — Google достигла соглашения советом директоров Motorola Mobility о покупке телекоммуникационной корпорации за 12,5 млрд долларов.
- 19 октября — выпущена Android 4.0 Ice Cream Sandwich.
Интересные факты
- Специально для платформы Android было создано семейство шрифтов Droid.
- Название каждой очередной версии ОС Android представляет собой название какого-либо десерта. Первые буквы наименований в порядке версий соответствуют буквам латинского алфавита: Applebread, Bender, Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwich, Jelly Bean.
- По данным на февраль 2011 года устройства с ОС Android уверенно лидируют в списке самых популярных смартфонов Великобритании, оставив позади iPhone 4 c Apple iOS. По прогнозам экспертов это первый шаг ОС Android к глобальному лидерству на рынке мобильных операционных систем.
- Еженедельно количество пользователей Android растет на 4,4 %. И если в 2010 году показатель активаций составлял 160 тыс. ежедневно, то в июле 2011, по заявлению Эрика Шмидта года он уже достиг 550 тыс. новых устройств, активируемых каждый день, что говорит о том, что ОС стремительно развивается в нише продуктов для мобильных устройств.