О мобильных приложениях для Android

Мобильные приложения для Android являются программами, написанными в нестандартном байт-коде для Dalvik, виртуальной машины. Глобальная корпорация Google предлагает для свободного скачивания Software Development Kit — инструментарий для разработки, который предназначен для x86-компюьтеров с операционными системами Windows Vista, Windows XP, Linux, Mac OS X (10.4.8 или выше). Для разработки необходим JDK 5 либо JDK 6. Мобильные приложения для Android, как правило, разрабатываются на языке Java (не ниже Java 1.5). Для Eclipse версий 3.3-3.6 предназначен плагин ADT («Android Development Tools»). Также существуют специальные плагины, облегчающие создание Android-приложений в средах IntelliJ IDEA и NetBeans IDE. Кроме того, разработчики пользуются Motodev Studio for Android — комплексной средой разработки, которая основана на Eclipse и позволяет работать с Google SDK.

Мобильные приложения для Android, по сравнению с обычными приложениями Linux, снабжены дополнительными сервисами. Content Providers обеспечивает обмен данными между программами; Activity Manager — управление активными программами; Notification Manager — доступ к строке состояния; Resource Manager — доступ к ресурсам файлов PNG, JPEG, XML и так далее. Кроме того, для «Андроид» был создан специальный формат установочных пакетов .apk.

Доступными в приложениях «Андроид» библиотеками являются: Bionic (несовместимая с libc библиотека стандартных функций); мультимедийные библиотеки, поддерживающие форматы MP3, AAC, MPEG4, H.264, AMR, JPG, PNG и работающие на базе PacketVideo OpenCORE; стандартная системная библиотека языка С — libc; движок трехмерной графики OpenGL ES 1.0; движок двухмерной графики SGL; обрабатывающий HTML и JavaScript готовый движок для Web-браузера WebKit; Surface Manager, обеспечивающий доступ к 2D/3D; движок обработки шрифтов FreeType; протокол SSL, обеспечивающий безопасную передачу информационных данных по сети; легковесная СУБД SQLite и другие.

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

Интересным фактом, связанным с Android, является также то, что наименования каждой версии ОС представляют собой названия одного из десертов. Первые буквы названий выходящих друг за другом версий соответствуют порядку букв латинского алфавита.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *