Os android

  • 17 янв. 2012 г.
  • 6815 Слова
История
Android – платформа для мобильных телефонов, смартфонов, коммуникаторов на базе ОС Linux, которая поддерживается альянсом Open Handset Alliance (OHA), которая инициировала компания Google.
Компания Google купила Android Inc. в июле 2005 года, которая представляла собой небольшую стартап-компанию, которая базируется в Пало-Альто, Калифорния. Среди основателей Android'а были ЭндиРабин (Andy Rubin, основатель Danger), Рич Майнер (Rich Miner, основатель Wildfire), Ник Сирс (Nick Sears, бывший вице-президент компании T-Mobile), и Крис Уайт (Chris White, один из первых инженеров в WebTV). Все они пошли работать в Google. В то время мало что было известно про Android Inc., кроме того что они занимаются разработкой программного обеспечения для мобильных телефонов. Такоеразвитие событий привело к появлению слухов, что Google планирует войти на рынок мобильных телефонов, но не было ясно что именно он планирует там делать.
В Google, группа, во главе с Рубином, разработала операционную систему на основе Linux (ядро v2.6), которую они предлагают разработчикам телефонов и операторам мобильной связи.
5 ноября 2007 года, консорциум Open Handset Alliance заявил пронамерение разработать открытые стандарты для мобильных устройств. В период формирования Open Handset Alliance, было также заявлено о их первом продукте, платформы для мобильных телефонов (смартфонов) на основе ОС Linux - Android.
Платформа Android легко приспосабливается для использования на VGA, 2D графических библиотек разработанных на основе спецификации OpenGL ES 1.0, а также традиционныхинструментов для смартфонов. Android использует базу данных для структурированных данных. Android поддерживает большое количество технологий, которые обеспечивают связь, включая: GSM, Bluetooth, EDGE, 3G и WiFi. Для обмена сообщениями доступны как SMS, так и MMS сервисы, включая и потоковые сообщения. На Android доступен браузер разработанный на основе WebKit application framework, а также есть возможность запускатьпрограммы на Java. Android поддерживает следующие форматы аудио/видео данных и изображений: MPEG-4, H.264, MP3, и AAC, AMR, JPG, PNG, GIF. Из нестандартного оборудования присутствует поддержка видеокамеры, фотоаппарата, тачскрина, GPS, компаса, акселерометра, ускорителя 3D графики.
21 октября 2008 года альянс OHA опубликовал исходный код платформы Android. В релиз вошел весь стек Android: иоперационная система, и промежуточное ПО (middleware), и основные конечные приложения, написанные на Java.
Первым смартфоном на платформе Android стало устройство T-Mobile G1 (HTC G1), презентация которого состоялась 23 сентября 2008 года. Вскоре последовали многочисленные анонсы других производителей смартфонов о намерении выпустить устройства с Android.
Поскольку платформа Android оказалась оченьвыгодной для создания бюджетных смартфонов, китайские компании решили воспользоваться этой возможностью сразу после публикации исходного кода Android. Как следствие, уже в 2008 году были представлены к продаже многочисленные продукты, во многом ориентированные на местный рынок. В дальнейшем эта тенденция лишь продолжилась.
Основные черты Android
• Для выполнения приложений используется виртуальнаямашина Dalvik, оптимизированная для мобильных телефонов. Файлы типа Java Class преобразуются обычным Java-компилятором в классы другого формата (.dex) для запуска в Dalvik. По лицензионным соображениям в Dalvik вместо OpenJDK используется Apache Harmony.
• Реализована поддержка 2D/3D-графики, изображений, аудио и видео.
• Для хранения данных используется популярная легковесная СУБД SQLite.• Доступна поддержка GSM, EDGE, 3G, Bluetooth, Wi-Fi, фото- и видеокамеры, GPS, компаса, акселерометра.
• В меню контакта присутствует не только информация, но и история переписки SMS, E-Mail, звонков и т.д.
• Возможность массовой рассылки SMS или E-Mail.
• На рабочий стол в качестве ярлыка можно вынести множество действий - звонок конкретному...
tracking img