AndroidAndroid – это бесплатная операционная система, разработанная для мобильных телефонов, смартфонов, коммуникаторов на базе ОС Linux. Поддерживается альянсом Open Handset Alliance (OHA). Операционная система позволяет разрабатывать Java - приложения, благодаря которым можно управлять устройством. Используется код ARM под который можно писать приложения на С++ и др.
Функциональные составляющие Android:
- Application framework – набор компонентов для различных приложений.
- Dalvik virtual machine – виртуальная машина, в которой работают приложения.
Главные характеристики:
- Встроенный браузер работает на основе WebKit с открытым кодом.
- Оптимизированная графика с 2D библиотекой, 3D графика – OpenGL ES 1.0.
- Возможна поддержка hardware акселератора.
- Поддержка медиа форматов: звук, видео, картинки(MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF).
- GSM стандарт, Bluetooth, EDGE, 3G и WiFi, камера, GPS, компас и акселерометр.
21 октября 2008 года был выложен исходный код операционной системы Андроид для того, чтобы все могли разрабатывать свои приложения. В релиз вошел весь стек Android: и операционная система, и промежуточное ПО (middleware), и основные конечные приложения, написанные на Java.
|