Android

advertisement
ГБОУ СПО КДПИ №36 им. Карла Фаберже
Операционная система Андроид
Характеристика и применение
Андроид
Android - это операционная система для мобильных
устройств, основанная на ядре Linux 2.6. Идея разработки, а
также первоначальные наработки данной ОС принадлежат
компании Android Inc., которая в дальнейшем была куплена
Google. В данный момент поддержкой и дальнейшим
развитием платформы занимается организация Open Handset
Alliance (OHA), созданная по инициативе Google.
История
Первым устройством,
работающим под управлением
Android, стал разработанный
компанией НТС смартфон TMobile G1, презентация которого
состоялась 23 сентября 2008 года
Вскоре последовали
многочисленные заявления
других производителей
смартфонов о намерении
выпустить устройства на базе
Android.
• Кроме того, энтузиасты
портировали Android
на ряд известных
устройств, среди
которых,
например, интернетпланшет N810Nokia,
смартфоны HTC
Touch, HTC TyTN II и
фоторамка. Также
Android портирован на
архитектуру x86
Разработка программного обеспечения
•
•
•
Приложения для Android являются программами в нестандартном байткоде для виртуальной машины Dalvik.
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-приложений. Для
среды разработки NetBeans IDE разработан плагин, который начиная с
версии Netbeans 7.0 перестал быть экспериментальным, тем не менее
пока не является официальным. Кроме того существует Motodev Studio
for Android, которая представляет собой комплексную среду разработки,
основанную на базе Eclipse и позволяет работать непосредственно с
Google SDK.
Устройства с Андроид
Достоинства
Некоторые обозреватели отмечают, что Android проявляет
себя лучше одной из своих конкуренток, Apple iOS, в ряде
особенностей, таких как: веб-сёрфинг, интеграция с
сервисами Google Inc. и прочих . 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 (как «флешку»).
Конкуренты
• Конкуренты Android выступили с критикой платформы, обвиняя её
в чрезмерной фрагментации, создающей препятствия
разработчикам. Google опровергла все обвинения, заявив, что
никаких подобных проблем нет], но, тем не менее, выпустила
средство для преодоления проблем фрагментации].
• Подвергается критике решение Google не размещать в
широком доступе код Android 3.0 Honeycomb, доступный только
для участников Open Handset Alliance или по индивидуальному
запросу после подписания соглашения. Googlе мотивирует это
неготовностью платформы и мерой предупреждения небрежной
её реализации
Интересные факты
•
•
Специально для платформы Android было создано семейство
шрифтов Droid и Roboto.
Название каждой очередной версии начиная с 1.5 ОС Android представляет
собой название какого-либо десерта. Первые буквы наименований в порядке
версий соответствуют буквам латинского алфавита: 1.5 Cupcake («кекс»), 1.6
Donut («пончик»), 2.0 Eclair («эклер» или «глазурь»), 2.2 Froyo (сокращение от
«замороженный йогурт»), 2.3 Gingerbread («имбирный пряник»), 3.0 Honeycomb
(«медовые соты»), 4.0 Ice Cream Sandwich («брикет мороженого»), Jelly Bean
(«желейные бобы»), Key Lime Pie («лаймовый пирог»), Licorice («лакрица»), Molasses
(«меласса») и Nougat («нуга») (курсивом выделены будущие и/или
неподтверждённые версии).
•
•
•
Первые две были именами известных роботов: 1.0
Astro («Астро Бой») и Bender («Футурама»), но их
поменяли на десерты из-за авторских прав.
По данным на февраль 2011 года устройства с ОС
Android уверенно лидировали в списке самых
популярных смартфонов Великобритании, оставив
позади iPhone 4 c Apple iOS1 По прогнозам
экспертов, это первый шаг ОС Android к
глобальному лидерству на рынке мобильных
операционных систем.
Еженедельно количество пользователей Android
растет на 4,4 %. И если в 2010 году ежедневно
проходило 160 тыс. активаций, то в июле 2011 года,
по заявлению Эрика Шмидта, он уже достиг 550
тыс. новых устройств], активируемых каждый день,
что говорит о том, что ОС стремительно
развивается в нише продуктов для мобильных
устройств.
Спасибо за внимание!
Download