Первая версия операционной системы Андроид появилась на свет в 2009 году. На тот момент она была очень простой, что характерно для любого программного продукта. Со временем она начала обрастать функционалом, становясь полноценной операционной системой для мобильных устройств. Давайте посмотрим, что представляет собой последняя версия Андроид и чем она отличается от своих предшественников.
На момент написания статьи последней версией является операционная система Android 10.0 Q.
Android 1 «Apple Pie»
Уже с первой версии операционная система начала получать названия, связанные со сладостями. Причем первые буквы наименования версий перебираются по алфавиту, начиная с латинской A. Android 1.0 – это стабильный релиз сентября 2008 года, который пошел в массы. Вряд ли кто-то помнит внешний облик этой операционки, так как распространённость первых устройств была небольшой. Кстати, на момент выхода здесь уже имелся магазин приложений – тогда он именовался как Android Market.
Главным достоинством Android 1 «Apple Pie» стало то, что она получила весь основной функционал – он модернизировался в течение одного года. В результате этого устройства на Android стали больше походить на карманные компьютер, чем на просто телефоны. Минусом являлось то, что первая версия была медленной, в ней отсутствовала поддержка фотовспышки.
Android 1.5 Cupcake
Эта промежуточная версия получила широкое распространение. Она устанавливалась на первых Android-смартфонах. Здесь появилась поддержка сторонних клавиатур, было запущено воспроизведение видеофайлов 3GP и MPEG-4. Несомненным плюсом стала поддержка профиля A2DP, что позволило подключать беспроводные стереогарнитуры. Их украшений стала анимация переключения между окнами. Ещё одна классная функция – загрузка видео в YouTube.
Android 1.6 Donut
В этой версии была улучшена работа магазина приложений, повышена скорость работы. Также здесь появилась универсальная строка поиска, был реализован новый интерфейс работы с камерой, запущен мультиязычный поиск.
Устройства на Андроид
В 2008 году было выпущено первое устройство, которое работало на базе Андроид. Девайс был разработан компанией HTC. Им стал смартфон под названием HTC Dream. После этого еще несколько производителей телефонов изъявили желание выпускать мобильные устройства с поддержкой этой операционной системы.
Вскоре был анонсирован планшет на платформе Android. В 2009 году на рынке появилась фоторамка, работающая на этой ОС. Кроме того, через 2 года организация Blue Sky разработала новые наручные часы, которые получили название i’m Watch. Они также поддерживают данную систему.
Производители фотоаппаратов также решили не отставать и представили первую фотокамеру в мире, которая работает на Андроиде. Новинка была выпущена компанией Nikon. Кроме того, на данной платформе функционируют игровые приставки, электронные книги и медиаплееры. Предполагается, что в скором времени появятся еще некоторые девайсы.
С таким темпами развития платформа Android станет абсолютным лидером среди остальных операционных систем, оставив всех конкурентов позади.
Благодаря качественно продуманному интерфейсу, удобному пользованию и надежной защите данных, устройства на данной ОС, безусловно, достойны внимания.
Android 2.0 «Eclair»
Новая версия Андроид с вкусным названием «Эклер», вышедшая в октябре 2009 года, получила аппаратное ускорение, функцию поиска по текстовым и мультимедийным сообщениям, поддержку живых обоев, новые карты и календарь. Появились поддержка вспышки, быстрый доступ к контактам, теттеринг (раздача интернета через Wi-Fi), автоматическое обновление, голосовой набор через Bluetooth, поддержка Adobe Flash 10.2, буфер обмена, поддержка датчиков и сенсоров, поддержка нескольких камер.
Параллельно разработчики обновили интерфейс и ввели поддержку нескольких камер. В промежуточных версиях вводились дополнительные функции, касающиеся увеличения разрешения экрана, поддержки нескольких касаний, увеличения производительности. Также велась работа над устранением ошибок в различных модулях и приложениях. Смартфоны и планшеты на Android 2.0 и промежуточных версиях видело порядочное количество пользователей.
Наибольшее распространение получили промежуточные версии Android 2.2 и Android 2.3 – устройства на этих версиях выпускались даже в 2014 году.
Достоинством версии Android 2.0 и ее промежуточных версий стало заметное ускорение работы. Также появилась возможность изготавливать устройства с большим разрешением экрана (до 720p). Недостатком системы являлся не очень удобный пользовательский интерфейс. Также отсутствовала поддержка клавиатур, мышей и прочих устройств ввода.
Android 2.2 Froyo
Версия стала более быстрой, в ней был расширен функционал Bluetooth – появилась возможность передавать контакты и осуществлять голосовой набор (в то время это умели даже простые телефоны). В этой же версии появилась раздача интернета через Wi-Fi и USB-кабель. Также была реализована поддержка Adobe Flash 10.2.
Android 2.3 Gingerbread
Одна из самых популярных в прошлом промежуточных версий. Её особенности:
- Обновлённый интерфейс;
- Появилась поддержка SIP-протокола;
- Появилась поддержка NFC;
- Запущен буфер обмена для операций копирования и вставки;
- Поддержка сенсоров;
- Поддержка нескольких камер.
Также в ней появились звуковые эффекты и поддержка экранов сверхвысоких разрешений. В последующих подверсиях вводились мелкие улучшения и исправления.
It’s all about apps
Как легко заметить, использование Android принципиально отличается от использования «обычного Linux» — вам не нужно открывать и закрывать приложения, вы просто переключаетесь между ними, как будто все приложения запущены всегда. Действительно, одна из уникальных особенностей Android — в том, что приложения не контролируют напрямую процесс, в котором они запущены. Давайте поговорим об этом подробнее.
Основная единица в Unix-подобных системах — процесс. И низкоуровневые системные сервисы, и отдельные команды в shell’е, и графические приложения — это процессы. В большинстве случаев процесс представляет собой чёрный ящик для остальной системы — другие компоненты системы не знают и не заботятся о его состоянии. Процесс начинает выполняться с вызова функции main() (на самом деле _start), и дальше реализует какую-то свою логику, взаимодействуя с остальной системой через системные вызовы и простейшее межпроцессное общение (IPC).
Поскольку Android тоже Unix-подобен, всё это верно и для него, но в то время как низкоуровневые части — на уровне Unix — оперируют понятием процесса, на более высоком уровне — уровне Android Framework — основной единицей является приложение. Приложение — не чёрный ящик: оно состоит из отдельных компонентов, хорошо известных остальной системе.
У приложений Android нет функции main(), нет одной точки входа. Вообще, Android максимально абстрагирует понятие приложение запущено как от пользователя, так и от разработчика. Конечно, процесс приложения нужно запускать и останавливать, но Android делает это автоматически (подробнее я расскажу об этом в следующих статьях). Разработчику предлагается реализовать несколько отдельных компонентов, каждый из которых обладает своим собственным жизненным циклом.
In Android, however, we explicitly decided we were not going to have a main() function, because we needed to give the platform more control over how an app runs. In particular, we wanted to build a system where the user never needed to think about starting and stopping apps, but rather the system took care of this for them… so the system had to have some more information about what is going on inside of each app, and be able to launch apps in various well-defined ways whenever it is needed even if it currently isn’t running.
Для реализации такой системы нужно, чтобы приложения имели возможность общатся друг с другом и с системными сервисами — другими словами, нужен очень продвинутый и быстрый механизм IPC.
Этот механизм — Binder.
Android 3.0 «Honeycomb»
Эта версия Android появилась на свет в феврале 2011 года, но на мобильных устройствах встречалась редко, потому что в этом же году вышла следующая версия. Android 3.0 получила повышенную производительность и возможность изменения размеров виджетов. Также появилась поддержка многоядерных процессоров, которых становилось все больше и больше. Дополнительным плюсом стали поддержка полноценного аппаратного ускорения, а также долгожданная поддержка внешних мышей, клавиатур и прочих устройств ввода.
Достоинствами Android 3.0 стали улучшенная поддержка планшетных ПК и увеличенная скорость работы. Также разработчики внесли множество мелких исправлений, которые улучшили стабильность системы. Недостатки – плохая многозадачность, отсутствие защиты пользовательских данных, неинформативная панель уведомлений, медленная работа на устройствах с небольшим количеством ОЗУ, отсутствие многопользовательского режима, низкая функциональность камеры.
Чем хороша
Данная ОС обладает рядом достоинств. Главными из них являются:
- удобство эксплуатации – система оснащена клавиатурой QWERTY, использовать которую комфортно и привычно, при этом можно выбрать любую другую среди бесплатных и платных приложений;
- быстрота работы девайса – гаджет моментально реагирует на команды и без зависания, и прочих неприятностей выполняет поставленные задачи;
- огромный ассортимент приложений и игр – большинство из них являются бесплатными, кроме того, открыт доступ ко всем продуктам Гугл;
- отсутствует запрет на установку различных приложений и дополнений;
- нет необходимости устанавливать дополнительные программы, чтобы получить доступ к памяти девайса – для этого нужно подключиться к компьютеру с помощью USB.
Android 4.0 «Ice Cream Sandwich»
Версия Android 4.0 появилась в сентябре 2011 года. Ее промежуточные версии выходили до июня 2014 года. За все это время операционная система получила гигантское количество изменений. Здесь появились:
- Улучшенная проверка орфографии;
- Контроль трафика;
- Шифрование данных;
- Высокопроизводительная и функциональная камера;
- Автономный голосовой ввод;
- Плавная анимация интерфейса «без скачков»;
- Сервис Google Now;
- Продуманная панель уведомлений;
- Поддержка нескольких пользовательских профилей;
- Технология Miracast;
- Поддержка подключения устройств ввода по Bluetooth;
- Голосовой помощник «OK Google»;
- Большой набор смайликов;
- Расширенная синхронизация с облачными сервисами;
- Поддержка шагомеров;
- Удаленное управление Android.
Изменений и дополнений в Android 4.0 и в промежуточных версиях настолько много, что их можно растянуть на несколько страниц. Мы же выявили только самые важные пункты. Благодаря им устройства на Android стали полноценными помощниками современного человека.
Достоинства Android 4.0 и более поздних версий – расширенная работа с внешними устройствами, богатый функционал, улучшенное взаимодействие с пользователями, высокое быстродействие, уменьшенное энергопотребление и многое другое. Недостатки – медленная работа на устройствах с малым объемом ОЗУ, не очень высокая стабильность.
Несмотря на некоторые недостатки, устройства на Android 4.x получили широкое распространение – эта операционная система получила почти весь функционал, необходимый для «умных» смартфонов и планшетов.
Android 4.1, 4.2 и 4.3 Jelly Bean
Ключевые изменения:
- Новые функции в приложении «Камера»;
- Поддержка нескольких учётных записей пользователей;
- Виджеты на экране блокировки;
- Панорамы 360 градусов для публикации в Google;
- Увеличена производительность;
- Голосовой ввод без интернета;
- Поддержка устройств ввода со шрифтом Брайля (для слепых);
- Новая галерея.
Количество изменений огромное.
Android 4.4 Kitkat
Устройства на этой операционной системе выпускались несколько лет – она получилась популярной и производительной. Здесь появились голосовой помощник, поддержка облачных хранилищ, удалённое управление, Chromecast, поддержка инфракрасного порта, песочница, поддержка шагомеров, обновлённое почтовое приложение, поддержка облачных принтеров.
Что это такое
Андроид – это операционная система, на которой работают смартфоны, планшеты и множество других устройств. Благодаря данной ОС даже самый недорогой телефон сможет приобрести новые возможности. Система позволит установить на девайс различные полезные программы, которые помогут сполна использовать все функции устройства.
Всё необходимое программное обеспечение можно скачать с Play Market. На данном сайте собранно более 700 тысяч программ. Широкий ассортимент позволит отыскать любое нужное приложение. С помощью операционной системы можно с легкостью получить доступ к интернету, смотреть видеофайлы, общаться в социальных сетях, слушать музыку, делать фотографии и тут же размещать их на своем аккаунте или читать электронные книги.
Стоит отметить, что ОС является совершенно бесплатной. Кроме того, она очень проста в использовании. Чтобы разобраться в интерфейсе не понадобится много времени. Благодаря всем своим достоинствам она стала самой распространенной в мире. За 2014 год было продано более 86% устройств, функционирующих на данной платформе.
Android 5.0 «Lollipop»
Предыдущие версии Андроид не отличались энергосбережением. Проблема была решена в Android 5.0 «Lollipop». Эта операционная система хорошо работает на устройствах с небольшим объемом памяти и позволяет экономить заряд батареи. Также разработчикам удалось повысить стабильность системы и сделать ее более удобной. В версии 5.1 появляется базовая поддержка двух SIM-карт – в устройствах на предыдущих версиях ОС она реализовывалась производителями.
Достоинства системы – значительное увеличение стабильности, встроенный сервис VPN, поддержка HD Voice. Недостатки – отсутствие контроля над приложениями и используемыми ими данными.
Применение ОС
С момента появления операционной системы Андроид и до нашего времени, разработчики не сидят, сложа руки. Платформа постоянно дорабатывается. При этом её функциональность расширяется, путем внедрения новых возможностей.
Платформа стала настолько популярной и комфортной в использовании, что многие компании, которые занимаются разработкой современных гаджетов, решили выпускать свои устройства на базе этой ОС.
Пользоваться Андроидом не так и сложно как кажется. С её помощью на устройстве можно выполнять практически те же действия, что и на компьютере.
Система предусматривает несколько стандартных приложений. Среди них есть:
- браузер;
- электронная почта;
- календарь;
- голосовой поиск;
- соцсети;
- навигатор;
- погода;
- новости.
Все приложения от компании Гугл.
Еще одним приятным плюсом является возможность настраивать свой рабочий стол самостоятельно. Можно добавить на устройстве дополнительный экран, где можно разместить ярлыки или виджеты. Также можно установить любую понравившуюся тему или обои, тем самым видоизменить интерфейс.
Android 7.0 и 7.1 «Nougat»
Операционная система вышла в 2016 году. Она может работать в многооконном режиме, на борту присутствует функция фильтрации звонков, реализована группировка уведомлений от одного приложения, сделана полноценная поддержка виртуальной реальности, добавлены новые значки эмодзи, улучшено шифрование данных, улучшена работа приложений в фоновом режиме. На базе данной OS выпущены версии 7.1, 7.1.1 и 7.1.2 – здесь появились круглые иконки приложение, поддержка «картинка в картинке» для некоторых приложений.
Конкуренты
Главные конкуренты, с которыми платформе Android приходится бороться за пальму первенства это:
- Apple iPhoneOS;
- Microsoft Windows Mobile;
- RIM BlackBerry OS;
- Maemo/MeeGo;
- Samsung Bada OS;
- Palm webOS;
- Symbian OS.
На сегодня Андроид стал наиболее распространенной мобильной платформой в мире, нежели iOS. Однако в скором времени планируется презентация новой ОС Ubuntu Phone. Возможно, она станет еще одним серьезным конкурентом Андроида.
Android 9.0 Pie
Новшества данной версии:
- Новый регулятор громкости;
- Функция «Адаптивная батарея» для снижения энергопотребления;
- Автоматическое изменение яркости в соответствии с пользовательскими предпочтениями;
- Новая страница «О телефоне»;
- Автоматическое включение Bluetooth при вождении автомобиля;
- Расширенные жесты;
- Контроль времени, проводимого за смартфоном;
- Новый вид уведомлений от мессенджеров и чатов с поддержкой вывода всей переписки;
- Сдвиг часов влево от панели уведомлений.
Также появились многие другие новшества. Дата выхода версии – 6 августа 2022 года.
Версия Андроид 6.0 с поддержкой Google Now on Tap
Андроид 6 несколько разочаровал поклонников данной ОС, поскольку существенных изменений в интерфейсе и функционале в нем не произошло. Разработчики сосредоточились на создании технологии поиска в интернете информации о любом элементе, который находится на дисплее. Она получила название Google Now on Tap. Однако она не обрела ожидаемую популярность.
Кроме этого, Google всерьез взялась за решение проблем с уязвимостью ее ОС, начав регулярный выпуск патчей и обновлений. Также стоит отметить появившуюся систему управления привилегиями, которая запрашивает разрешение на использование тех или иных функций устройства. Для увеличения времени работы устройств были добавлены функции Doze и App Standby.
Android 10.0 Q
Эта бета-версия, доступная лишь на некоторых устройствах. В будущем она появится на флагманах и дорогих смартфонах, работающих на Android 9.0 Pie. Релиз прошёл 13 марта 2022 года. Здесь появилась очередная тёмная тема, поддержка дополнительных разрешение, дополнительные режимы для разработчиков приложений и десктопный режим работы.
В следующей версии уже анонсировано главное новшество – поддержка длинных скриншотов, что может пригодиться в браузерах. Предполагаемое название версии Android 11 R.
3.7/5 — (3 голоса)
Смартфон для гиков
Будущий создатель Android Энди Рубин вырос в Чаппакуа, штат Нью-Йорк. В какой-то момент его отец из психолога переквалифицировался в продавца электроники, и комната Энди наполнилась новейшими гаджетами. Ещё в школе он сходил с ума от компьютеров, а после колледжа пошёл работать в Carl Zeiss, где занимался разработкой роботизированного оборудования. Потом Рубин переехал в Швейцарию и мог бы на всю жизнь остаться там, если бы не каникулы на Каймановых островах в 1989 году. Ранним солнечным утром он прогуливался по пляжу и увидел спящего в шезлонге человека. Им оказался разработчик Apple Билл Касвелл (девушка выгнала его из бунгало после ссоры). Рубин разговорился с ним и предложил пожить в своём коттедже. Вскоре Касвелл предложил ему вернуться в США и присоединиться к Apple (в то время она как раз выпустила свой знаменитый Macintosh). В корпорации Рубин занимался разработкой модели компьютера Quadra.
В 1990 году Apple выделила разработку вычислительных устройств в отдельную компанию под названием General Magic, куда Рубин попал два года спустя. Вместе с другими разработчиками он соорудил некое подобие чердака с кроватями над рабочим оупенспейсом и стал проводить в офисе всё своё время, разрабатывая операционную систему для мобильников Magic Cap. Но идея опередила своё время: телекоммуникационные компании не готовы были её принять, и фирма закрылась.
Потом вместе с другими ветеранами Apple Рубин разрабатывал WebTV — некий прообраз будущих Smart TV. В 1997 году их компанию купила Microsoft. Однажды с друзьями программистами во время встречи, затянувшейся до поздней ночи, они решили сделать небольшой моноблок, который стоил бы десять долларов и позволял отсканировать любой объект и тут же найти информацию о нём в интернете. «Такая цифровая губка для привлечения людей на веб-сайты», — объяснял Рубин. Друзья учредили в Пало-Альто компанию Danger, названную в честь робота из старого телешоу Lost in Space, который всё время повторял это слово. К новому девайсу они добавили радиоприёмник и трансмиттер, а потом стали рассказывать инвесторам про свой смартфон с выходом в интернет под названием Sidekick. Начинающий венчурный капиталист Грег Галанос поверил в идею и вложил в проект деньги.
В начале 2002 года Рубин рассказывал о разработке своего Sidekick студентам Стэнфорда. Основатели Google Ларри Пейдж и Сергей Брин по какой-то причине присутствовали на этой лекции. После неё Пейдж осмотрел девайс, увидел, что поиск Google предустановлен там по умолчанию, и сказал: «Круто».
Как установить и поменять мелодию звонка
Стандартная мелодия на смартфоне нравится не всем. Многие пользователи после покупки мобильного устройства задумываются, что неплохо было бы изменить рингтон. На самом деле сделать это несложно, процедура займёт чуть больше минуты.
- Заходят в настройки смартфона;
- Выбирают раздел Звук;
- Находят пункт Рингтон;
- Открывается меню с вариантами мелодий. Если пролистать список вниз, то можно увидеть строку Добавить рингтон, вот тут можно добавлять свою мелодию;
- Чтобы изменить другие звуки на смартфоне, следует зайти в расширенные настройки.
Собственная мелодия на звонок позволит безошибочно определять, когда звонят вам, а когда кому-то из коллег или друзей. Многие пользователи устанавливают весьма оригинальные мелодии на звонок, поэтому перепутать их очень тяжело.
Команды init.rc
Процесс init имеет встроенный набор команд, многие из которых повторяют стандартный набор команд Linux. Наиболее примечательные из них:
- exec /путь/до/команды — запустить внешнюю команду;
- ifup интерфейс — поднять сетевой интерфейс;
- class_start имя_класса — запустить службы, относящиеся к указанному классу;
- class_stop имя_класса — остановить службы;
- insmod /путь/до/модуля — загрузить модуль ядра;
- mount ФС устройство каталог — подключить файловую систему;
- setprop имя значение — установить системную переменную;
- start имя_службы — запустить указанную службу;
- trigger имя — включить триггер (выполнить указанный блок команд);
- write /путь/до/файла строка — записать строку в файл.
Как работать с клавиатурой
Клавиатуры на разных смартфонах несколько отличаются. Кроме того, в Плей маркете всегда можно найти несколько вариантов клавиатур от сторонних разработчиков. Но, несмотря на это, приёмы ввода и редактирования текста в большинстве случаев идентичны.
Чтобы вызвать клавиатуру, достаточно просто нажать пальцем на поле ввода текста, и она появится. Чтобы её убрать, нажимают на кнопку назад. Текст вводится по такому же принципу, как на компьютере. Чтобы изменить раскладку нажимают на значок с нарисованным глобусом. В настройках клавиатуры можно выбрать все языки, которые могут понадобиться для ввода текста.
Для ввода заглавной буквы нажимают на клавишу Shift. Если её удерживать, то можно набрать несколько заглавных букв подряд. Если два раза тапнуть по этой клавише, то все набираемые буквы будут заглавными.
Для удаления неправильно введённого текста нажимают на кнопку со стрелкой, указывающей влево. При одном нажатии удаляется всего один символ, при длительном нажатии текст удаляется словами. Чем дольше удерживается клавиша, тем быстрее стирается текст.
Если курсор нужно переместить в другое место, туда дотрагиваются пальцем. В некоторых случаях на экране есть стрелки, позволяющие быстро перемещать курсор.
Некоторые клавиши имеют основной символ и дополнительный. Чтобы выбрать дополнительный, нужно удерживать нажатую клавишу пару секунд. Точно также можно вводить буквы Ъ и Ё, которых на клавиатуре нет. Достаточно долго удерживать Ь и Е, чтобы выбрать другие буквы.
Помимо основного экрана у каждой клавиатуры есть несколько дополнительных. Тут спрятаны служебные символы, цифры и смайлики. Клавиша переключения между экранами находится в нижнем левом уголке клавиатуры.
В клавиатуре Google быстро вызвать экран смайликов можно длительным нажатием на кнопку Ввод.