Android

Автор работы: Пользователь скрыл имя, 21 Мая 2013 в 01:34, реферат

Описание работы

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

Файлы: 1 файл

Доклад об Android.docx

— 21.44 Кб (Скачать файл)

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

Первым устройством, работающим под управлением Android, стал разработанный компанией HTC смартфон T-Mobile G1, презентация которого состоялась 23 сентября 2008 года

Приложения для Android являются программами в нестандартном байт-коде для виртуальной машины Dalvik.

 

Google предлагает для свободного скачивания инструментарий для разработки (Software Development Kit), который предназначен для x86-машин под операционными системами Linux, Mac OS X (10.4.8 или выше), Windows XP, Windows Vista и Windows Seven. Для разработки требуется 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.

 

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

 

Доступные библиотеки:

Bionic (библиотека стандартных функций, несовместимая с libc);

libc (стандартная системная библиотека языка Си);

мультимедийные библиотеки (на базе PacketVideo OpenCORE; поддерживают такие форматы, как MPEG4, H.264, MP3, AAC, AMR, JPG и PNG) и др.

 

21 октября 2008 года  альянс OHA опубликовал исходный код платформы Android. В релиз вошёл весь стек Android: и операционная система, и промежуточное ПО (middleware), и основные конечные приложения, написанные на Java. Общий объём исходного кода Android составил 2,1 Гб.

 

В настоящее время  Google придерживает предоставление широкого доступа к новой версии мобильной операционной системы Android 3.1. Разработчики компании заявляют, что такие ограничения связаны с тем, что пока система проходит этап доработки, чтобы в будущем сделать ОС полностью готовой для устройств определенных типов.

 

«Предпочтительной лицензией» на исходный код Android является Apache License 2.0.

 

15 ноября 2011 года Google открыла исходный код ОС Android 4.0

 

Android на чужих устройствах

Попытки установить ОС Android на разнообразные устройства происходят давно, примером удачного портирования может служить смартфон HTC HD2. При этом установленная система имеет полную, ничем особо не ограниченную функциональность. Помимо этого есть удачный опыт установки Android на устройства iPhone и iPad.

 

Android Market

22 октября 2008 года  Google объявила об открытии онлайн-магазина приложений для Android — Android Market; разработчики получат 70 % прибыли, операторы сотовой связи — 30 %.

В середине февраля 2009 года для разработчиков из США и Великобритании появилась возможность брать плату за свои приложения в Android Market.

Компания Sony Ericsson первая запустила собственный канал в онлайн-магазине приложений Android Market. В нем представлены приложения и игры, которые рекомендованы компанией.

По состоянию на начало марта 2011 г. в Android Market находится более 250 000 приложений.

 

Недостатки

-Для доступа к Android Market и другим сервисам от Google необходимо использовать проприетарные приложения, которые производитель телефона имеет право устанавливать на телефон только после заключения контракта с Google.

-Конкуренты Android выступили с критикой платформы, обвиняя её в чрезмерной фрагментации, создающей препятствия разработчикам. Google опровергла все обвинения, заявив, что никаких подобных проблем нет, но, тем не менее, выпустила средство для преодоления проблем фрагментации.

-Основатель и бывший CEO Apple inc. Стив Джобс раскритиковал Android. Ни для кого не секрет, что позиция корпорации Apple и, в частности, Стива Джобса по отношению к мобильной ОС компании Google была вполне однозначна. На протяжении довольно долгого промежутка времени ведутся судебные разбирательства по факту обвинения в нарушении тех или иных патентов производителями Android-устройств. Представители компании Apple непреклонны в своем убеждении о том, что технологии, лежащие в основе Android, были украдены у корпорации из Купертино.

-На момент конца 2011 года 60 % вирусов среди мобильных ОС приходится на Android. По данным Lookout Security Mobile только за 2011 год у пользователей Android-смартфонов было украдено более миллиона американских долларов. На самом деле, в мобильном секторе все очень плохо с вредоносным ПО, и специалисты из Lookout особенно акцентируют на этом внимание. Платформа Android попала под раздачу по двум причинам — это самая распространенная и популярная мобильная ОС, несмотря на все удобство, плавность и красоту iOS. Конкурент берет количеством, бесплатностью и открытостью. Последний момент является второй причиной, почему именно Android был освоен хакерами и разного рода мошенниками в первую очередь. Уже сегодня существует масса вирусов и прочего вредоносного ПО для «зеленого робота», ворующего деньги, данные и просто гадящего в системе. Google пытается как-то это контролировать, но в чудовищном изобилии Android Market, который живет своей особенной жизнью, это делать крайне сложно. Результатом этого стал тот факт, что вероятность столкнуться с вредоносным ПО у пользователей Android возросла за текущий год с одного до четырех процентов, отмечает Lookout. Более того, такая тенденция сохранится и в 2012 году. Казалось бы, ничего страшного не происходит и к вирусам все давно привыкли, Windows приучил. Но это не совсем так. То, к чему PC-индустрия шла 15 лет, мобильный рынок освоил за два года. Более того, для распространения мобильного вредоносного ПО используются более изощренные способы, да и сами программы под стать. Попадает такая в телефон и разоряет счет владельца в секунды, рассылая SMS

 

Достоинства

Некоторые обозреватели отмечают, что Android проявляет себя лучше одной из своих конкуренток, Apple iOS, в ряде особенностей, таких как: веб-сёрфинг, интеграция с сервисами Google Inc. и прочих. Android, в отличие от iOS является открытой платформой, что позволяет реализовать на ней больше функций.

 

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

-Специально для платформы 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 («Астро Бой») и 1.1 Bender («Футурама»), но их поменяли на десерты из-за авторских прав.

-По данным на февраль 2011 года устройства с ОС Android уверенно лидируют в списке самых популярных смартфонов Великобритании, оставив позади iPhone 4 c Apple iOS. По прогнозам экспертов это первый шаг ОС Android к глобальному лидерству на рынке мобильных операционных систем.

-Еженедельно количество пользователей Android растет на 4,4 %. И если в 2010 году показатель активаций составлял 160 тыс. ежедневно, то в июле 2011 года, по заявлению Эрика Шмидта, он уже достиг 550 тыс. новых устройств, активируемых каждый день, что говорит о том, что ОС стремительно развивается в нише продуктов для мобильных устройств.


Информация о работе Android