Приветствую Вас Гость • Регистрация • Вход
Воскресенье, 17.12.2017
Главная » Файлы » Android » Прошивки

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

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

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

На настоящий момент выпущено 9 версий системы и ещё одна находится в разработке. Последняя версия — 3.2 «Honeycomb» (англ. «Медовые соты»).

Устройства

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

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

Кроме того, энтузиасты портировали Android на ряд известных устройств, среди которых, например, интернет-планшет Nokia N810смартфоны HTC TouchHTC TyTN II и фоторамка.[5]Также известны случаи успешного портирования на компьютеры архитектуры x86.[6]

Отдельного упоминания достойна инициатива компании Koolu, которая занялась не только портированием Android на Neo FreeRunner, но и строит свой бизнес на продаже этихOpenSource-смартфонов с предустановленной мобильной платформой Google. Первый официальный и общедоступный бета-релиз порта Android на Neo FreeRunner от Koolu состоялся во второй половине декабря 2008 года.[7]

Весной 2011 года компания Samsung представила новый смартфон Galaxy S II и планшетыGalaxy Tab также работающие на Android 2.3 (Gingerbread).

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

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

Google предлагает для свободного скачивания инструментарий для разработки (Software Development Kit), который предназначен для x86-машин под операционными системами LinuxMac OS X (10.4.8 или выше), Windows XP и Windows Vista. Для разработки JDK 5 или более новый.

Разработку приложений для Android можно вести на языке Java (не ниже Java 1.5). Существует плагин для Eclipse — «Android Development Tools» (ADT), предназначенный для Eclipse версий 3.3-3.6. Для IntelliJ IDEA также существует плагин, облегчающий разработку Android-приложений.[12]. Сообщается, что для среды разработки NetBeans IDE разработан экспериментальный плагин [13]. Кроме того существует Motodev Studio for Android, которая представляет собой комплексную среду разработки, основанную на базе Eclipse и позволяет работать непосредственно с Google SDK.

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

По сравнению с обычными приложениями Linux, приложения Android подчиняются дополнительным правилам[14]:

  • Content Providers — обмен данными между приложениями;
  • Resource Manager — доступ к таким ресурсам, как файлы XMLPNGJPEG;
  • Notification Manager — доступ к строке состояния;
  • Activity Manager — управление активными приложениями.

Для Android был разработан формат установочных пакетов .apk.


Android Market

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


Категория: Прошивки | Добавил: sll
Просмотров: 559 | Загрузок: 0 | Комментарии: 3 | Рейтинг: 5.0/1
Всего комментариев: 0