Главная » Статьи » Мои статьи

Что же такое Android?

История системы.

В июле 2005 года корпорация Google купила компанию Android Inc. 5 ноября 2007 года компания официально объявила о созданииOpen Handset Alliance (OHA) и анонсировала открытую мобильную платформу Android, а 12 ноября 2007 года альянс представил первую версию пакета для разработчиков Android «Early Look» SDK и эмулятор Android.

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

В 2009 году было представлено целых четыре обновления платформы. Так, в феврале вышла версия 1.1 с исправлением различных ошибок. В апрелеи сентябре вышли ещё два обновления — 1.5 «Cupcake» и 1.6 «Donut» соответственно. Обновление «Cupcake» привнесло существенные изменения: виртуальная клавиатура, воспроизведение и запись видео, браузер и другие. В «Donut» впервые появились поддержка различных разрешений и плотности экрана и сетей CDMA. В октябре того же года вышла версия операционной системы Android 2.0 «Eclair» с поддержкой нескольких аккаунтов Google, поддержкой браузером языкаHTML5 и других нововведений, а также после небольшого обновления в пределах версии «Eclair» (2.1) появились «живые обои», видоизменён экран блокировки.

В середине 2010 года Google представила Android версии 2.2 под наименованием «Froyo», а в конце2010 года — Android 2.3 «Gingerbread». После обновления «Froyo» стало возможно использовать смартфон в качестве точки доступа, использовать традиционную блокировку смартфона цифровым или буквенно-цифровым паролем и другие изменения, а обновление «Gingerbread» привносит более детальный контроль над функциями «Вставка и Копирование», улучшение управления питанием и контроля за приложениями, поддержка нескольких камер на устройстве и т. д.

22 февраля 2011 года была официально представлена платформа Android 3.0 «Honeycomb», главная особенность которой — её планшетоориентированность.

Android 4.0 «Ice Cream Sandwich», вышедшая 19 октября 2011 года, — первая универсальная платформа, которая предназначена как для планшетов, так и для смартфонов.

2012 год принёс обновление операционной системы до версии под названием «Jelly Bean». Она была представлена в июне с порядковым номером 4.1, сменившая свой номер на 4.2 после небольшого обновления в конце октября.


Andro_history

Применение системы.

Первым устройством, работающим под управлением Android, стал разработанный компанией HTC смартфон HTC Dream (официально выпущен сотовым оператором T-Mobile под названием T-Mobile G1), презентация которого состоялась 23 сентября 2008 года.Вскоре последовали многочисленные заявления других производителей смартфонов о намерении выпустить устройства на базе Android. В России первым Android-смартфоном поступившим в продажу (июль 2009 года) стал Highscreen PP5420.С выходом Android третьей версии (Honeycomb), ориентированной на планшеты, всё больше производителей стали объявлять и о выпуске планшетов на этой платформе. Также компания Google в сотрудничестве с разными гигантами мобильной индустрии выпускает собственные устройства в серии «Google Nexus». Именно эти устройства первыми получают обновления до новых версий.

Кроме смартфонов и планшетов, операционную систему Android устанавливают и на другие устройства. Так, в конце 2009 года появилась в продаже первая фоторамка, работающая на Android. В июне 2011 года итальянская компания Blue Sky анонсировала выпуск интеллектуальных наручных часов i’mWatch под управлением ОС Android. В августе 2012 года Nikon представила первую в мире фотокамеру, которая также работает на Android.В серии «Google Nexus» присутствуют не только смартфоны и планшеты, но и медиаплеерNexus Q, работающий на Android.

Кроме того, энтузиасты портировали Android на ряд известных устройств, среди которых, например, смартфоны на платформе Windows MobileHTC Touch Dual и HTC TyTN II, на которых Android был запущен в режиме эмуляции.Также было осуществлено полноценное портирование на такие устройства, как интернет-планшеты, работающие на Maemo — Nokia N810 и Nokia N900 (порт под названием Nitdroid) на смартфоны Nokia N9,[37] работающий на платформе MeeGo, и HTC HD2, работающий на операционной системе Windows Mobile, на котором ОС Android можно запускать как с microSD-карты, так и с внутренней NAND-памяти. При этом установленная система имеет полную, ничем особо не ограниченную функциональность. Помимо этого есть удачный опыт установки Android на некоторые устройства Apple — iPhone, iPod Touch и iPad с помощью специальной программы под названием Openiboot, которая предназначена для запуска на данных устройствах разнообразных ОС, в том числе и Android. Появляются предварительные прошивки с ограниченной функциональностью на устройствах на операционной системе Bada. Компания Koolu не только занялась портированием Android на Neo FreeRunner, но и строила свой бизнес на продаже этих смартфонов с предустановленной мобильной платформой от Google. Первый официальный и общедоступный бета-релиз порта Android на Neo FreeRunner от Koolu состоялся в декабре 2008 года. Также Android портирован на архитектуру x86

В октябре 2012 года исполнительный директор компании Ларри Пейдж сообщил о более 500 миллионов активированных смартфонов и планшетов на базе операционной системы Android и о ежедневной активации 1,3 миллиона устройств.

Программное обеспечение

Приложения под операционную систему Android являются программами в нестандартном байт-коде для виртуальной машины Dalvik, для которых был разработан формат установочных пакетов .apk. Для работы над приложениями доступно множество библиотек: Bionic (библиотека стандартных функций, несовместимая с libc); libc (стандартная системная библиотека языка Си); мультимедийные библиотеки на базе PacketVideo OpenCORE (поддерживают такие форматы, как MPEG4H.264MP3AACAMRJPG и PNG); SGL (движок двухмерной графики);OpenGL ES 1.0 ES 2.0 (движок трёхмерной графики); Surface Manager (обеспечивает для приложений доступ к 2D/3D); WebKit (готовый движок для Web-браузера; обрабатывает HTMLJavaScript); FreeType (движок обработки шрифтов); SQLite (легковесная СУБД, доступная для всех приложений); SSL (протокол, обеспечивающий безопасную передачу данных по сети). По сравнению с обычными приложениями Linux, приложения Android подчиняются дополнительным правилам: Content Providers — обмен данными между приложениями; Resource Manager — доступ к таким ресурсам, как файлы XMLPNGJPEG; Notification Manager — доступ к строке состояния; Activity Manager — управление активными приложениями.

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

Магазин приложений «Google Play»

22 октября 2008 года Google объявила об открытии онлайн-магазина приложений для ОС Android — Android Market. По соглашению, разработчики получают 70 % прибыли, операторы сотовой связи — 30 %.В феврале 2009 года для разработчиков из США и Великобритании появилась возможность брать плату за свои приложения в Android Market. КомпанияSony Ericsson первая запустила собственный канал в онлайн-магазине приложений Android Market. В нём представлены приложения и игры, которые рекомендованы компанией.

На декабрь 2011 года, с момента создания Android Market, было скачано 10 млрд приложений.

В марте 2012 года компания Google объединила мультимедийные сервисы «Книги», «Android Market», «Музыка» и другие в единый сервис Google Play.Интернет-магазин Google Play работает в 190 странах[58], насчитывает более 700 тысяч приложений, а за время работы сервиса набралось около 25 миллиардов скачиваний.



Google_Play_logo

Исходный код.

21 октября 2008 года альянс OHA опубликовал исходный код платформы Android. В релиз вошёл весь стек Android: и операционная система, и промежуточное ПО (middleware), и основные конечные приложения, написанные на Java. Общий объём исходного кода Android составил 2,1 ГБ. «Предпочтительной лицензией» на исходный код Android являетсяApache License 2.0.После выпуска Android 3.0 Honeycomb президент мобильного подразделения Google Энди Рубин заявил о том, что открытие исходного кода новой версии системы будет отложено по причине того, что система была плохо готова для запуска на коммуникаторах и требует значительных оптимизаций. Это решение вызвало критические оценки аналитиков: например, обозреватель ZDNet Кристофер Доусон назвал такой ход Google разочаровывающим.Но, согласно данным компанией обещаниям, Google открыла осенью 2011 года исходные коды следующей версии системы — Android 4.0 Ice Cream Sandwich

Альтернативные  прошивки.

Существует сообщество энтузиастов, разрабатывающее открытые варианты прошивок Android — CyanogenModMIUI, Oxygen, AOKP (Android Open Kang Project), Virtuous Quattro, VillainROM, Replicant. Модифицированные версии Android создаются для дополнения операционной системы новыми настройками, опциями, функциями;удаления из Android-устройства сервисов Google для исключения возможности передачи идентификационной информации на серверы компании, например, информацию о перемещении пользователя в реальном времени, что привело к судебному разбирательству; более оперативного и частого (по сравнению с производителями самих аппаратов) предоставления новых версий Android. Для перепрошивки Android-устройства необходим root-доступ (это называется рутингангл. rooting), который, во многих случаях, лишает аппарат гарантии

Достоинства.

  • Некоторые обозреватели отмечают, что Android проявляет себя лучше одной из своих конкуренток, Apple iOS, в ряде особенностей, таких как: веб-сёрфинг, интеграция с сервисами Google Inc. и прочих[77]. Android, в отличие от iOS, является открытой платформой, что позволяет реализовать на ней больше функций.
  • В отличие от iOS и Windows Phone 7, в Android заявлена полноценная реализация Bluetooth-стека, позволяющая в том числе передачу и приём файлов. Присутствует реализацияFTP-сервера, режима точки доступа к сети (службы PAN) и групповой одноранговой сети через Bluetooth (службы GN).
  • В Android-аппаратах, как правило, присутствует MicroSD-кардридер, позволяющий быстрый перенос файлов с компьютера на телефон. Кроме того, в iOS и Windows Phone 7 невозможна прямая передача каких-либо файлов с телефона и на телефон, кроме как через программы синхронизации (iTunes и Zune), в то время как телефоны на Android экспортируют файловую систему карты памяти как USB mass storage device (в версиях старше 3.0 на усмотрение производителя[78]) или с помощью Media Transfer Protocol.
  • Несмотря на изначальный запрет на установку программ из «непроверенных источников» (например, с карты памяти), это ограничение отключается штатными средствами в настройках аппарата, что позволяет устанавливать программы на телефоны и планшеты без интернет-подключения (например, пользователям, не имеющим Wi-Fi-точки доступа и не желающим тратить деньги на мобильный интернет, который обычно стоит дорого), а также позволяет всем желающим бесплатно писать приложения для Android и тестировать на своём аппарате.Android доступен для различных аппаратных платформ, таких как ARM, MIPS, x86.
Существуют альтернативные Google Play магазины приложений:Amazon Appstore;Opera Mobile Store;Yandex.Store;GetUpps!.

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

    • Кодовое имя каждой версии операционной системы Android, начиная с версии 1.5, представляет собой название какого-либо десерта. Первые буквы наименований в порядке версий соответствуют буквам латинского алфавита: 1.5 Cupcake («кекс»), 1.6 Donut («пончик»), 2.0/2.1 Eclair («эклер» или «глазурь»), 2.2 Froyo (сокращение от «замороженный йогурт»), 2.3 Gingerbread («имбирный пряник»), 3.0 Honeycomb («медовые соты»), 4.0 Ice Cream Sandwich («брикет мороженого»), 4.1/4.2 Jelly Bean («желейные бобы»), 5.0 Key Lime Pie («лаймовый пирог»), Licorice («лакрица»), Marshmallow («маршмэллоу») и Nougat («нуга») (курсивом выделены будущие и/или неподтверждённые версии).
    • Специально для платформы Android было создано семейство шрифтов Droid и Roboto.
    • На официальных сайтах Android до сих пор не указаны минимальные требования к аппаратным средствам для запуска операционной системы (присутствуют только требования к аппаратным средствам для пакета разработки под Android).
    • По данным на февраль 2011 года устройства с ОС Android уверенно лидировали в списке самых популярных смартфонов Великобритании, оставив позади iPhone 4 c iOS[93]. По прогнозам экспертов, это первый шаг ОС Android к глобальному лидерству на рынке мобильных операционных систем.
    • Во всех версиях Android есть скрытая мини-игра. Чтобы её запустить, нужно зайти в «Настройки», потом зайти в «Информация о Android», найти функцию «Версия Android», и нажимать на неё несколько раз. После появится в середине экрана изображение; чтобы активировать мини-игру, нужно несколько раз нажать на изображение.
    • В 4.2 по умолчанию отключены инструменты разработчика, для включения нужно семь раз нажать на номер сборки.
    • Если несколько раз нажать на строку номера версии в настройках, откроется логотип версии.
    • Если на официальном сайте Android навести курсор на робота в нижнем левом углу, то он начнёт выполнять разные движения, а при нажатии он помашет рукой.


    Вся информация взята с сайта Wikipedia ©  







    Источник: http://ru.wikipedia.org/wiki/Android
    Категория: Мои статьи | Добавил: ST1997 (2013-05-14)
    Просмотров: 19660 | Комментарии: 67 | Теги: Eirodziesmas | Рейтинг: 0.0/0
    Всего комментариев: 7
    7 lalendi_tymr  
    0
    https://dimitrovgrad.meshki-optom-moskva.ru/katalog-produktsii/meshki-dlya-musora-pvd-180l-180-mkm.html

    6 lalendi_qxmr  
    0
    https://oktyabrsky.meshki-optom-moskva.ru/katalog-produktsii/polipropilenovye-meshki/55-x-95-sm.html

    5 lalendi_jqmr  
    0
    https://aleksandrov.meshki-optom-moskva.ru/katalog-produktsii/meshki-dlya-musora-pvd-150l-60-mkm.html

    4 lalalendi_kvmr  
    0
    https://kolomna.meshki-optom-moskva.ru/katalog-produktsii/meshki-pp-s-logotipom-50-kg.html

    3 LeotaHaw  
    0
    Hmm is anyone else experiencing problems with the images on this blog loading? I'm trying to find out if its a problem on my end or if it's the blog. Any feedback would be greatly appreciated.

    2 Nicholedof  
    0
    Can I just say what a relief to find somebody who actually understands what they are discussing on the net. You certainly realize how to bring a problem to light and make it important. More and more people need to look at this and understand this side of the story. I was surprised you are not more popular since you surely possess the gift.

    1 Piplerpess  
    0
    noclegi augustow borki

    Имя *:
    Email *:
    Код *:

























      

    Поисковое продвижение автоматическая регистрация сайта в каталогах

    каталог сайтов вечную прямую ссылкуbux