- Все версии Андроид
- Первые версии Андроид 1 Apple Pie (яблочный пирог)
- Следующие версии Андроид 2.0-2.1 Éclair (эклер)
- Версии Андроид 2.2 Froyo (йогурт) и 2.3 Gingerbread (пряник)
- Версия Андроид 3.0 Honeycomb (медовая сота)
- Версии Андроид 4: Ice Cream Sandwich (брикет), Jelly Bean (мармеладка), Kitkat (батончик Кит-Кат)
- Версия Андроид 5.0 Lollipop (леденец)
- Версия Андроид 6.0 Marshmallow (зефирка)
- Версия Андроид 7.0 Nougat (нуга)
- Версии Андроид 8.0 Oreo (печенье “Oreo”) и 9.0 Pie (пирог)
- Версия Android 10 Q
- Android: 12 лет истории дизайна ОС
- Вызовы и SMS
- Контакты
- Карты
- Интернет
- Android 4.0 (2011 год)
- Android 6.0 (2015 год)
- Android 8.0 (2017 год)
- Android 9.0 (2018 год)
- Программирование
- Заключение
- Дизайн UI
- Совместимость веб-страниц
- На правах рекламы
Все версии Андроид
Вспомним все шаги развития системы в преддверии официального выхода Android 11. Общие особенности версий: “сладкое” название, регулярные улучшения дизайна и интерфейса, алфавитная последовательность в начальных буквах программных продуктов. Какой путь был пройден, что остается актуальным от ранних операционок до сегодняшнего дня… Обсуждаем.
Первые версии Андроид 1 Apple Pie (яблочный пирог)
История началась с “яблочного пирога” в сентябре 2008 года. Пользователям были доступны всего 3 продукта в первой версии магазина приложений: Google Maps, Gmail, Youtube.
Важно: сегодня мы знаем магазин приложений, как Google Play.
Разработчики расширяли функционал системы до сентября 2009 года. Версии Андроид 1.0 и 1.1 Base не получили массового распространения по причине медленной работы и неофициального статуса “карманного компьютера” вместо телефонной системы.
Ситуация изменилась с появлением 1.5 Cupcake (кекс) 30 апреля 2009 года. Новая “сладость” стала продвинутым продуктом, пользователи начали подключать беспроводные наушники к смартфону. Главное достоинство среди прочих обновлений — опция записи и проигрывания файлов (аудио, видео) с последующей загрузкой на хостинг Ютуб.
15 сентября 2009 на смартфонах стала доступна версия 1.6 Donut (пончик). Улучшенная скорость работы, возможность конфигурации виртуальных сетей VPN, просмотр истории браузера, поиск необходимых контактов, разделение программ, игр, менеджеров загрузок на категории в магазине приложений – эти новшества повысили популярность операционки.
Первые версии Android Apple Pie
Следующие версии Андроид 2.0-2.1 Éclair (эклер)
В октябре 2009 года была презентована обновленная версия Android 2.0 с функцией светодиодной вспышки. Иные нововведения: цветовой зум, календарь, автоматические обновления подверсий вместо ручных, добавление режимов съемки и улучшение интерфейса камеры.
Важно: начиная с этой версии мы получили возможность раздавать интернет через Wi-Fi.
В версии 2.1 разработчики исправили функциональные ошибки предшественника, тестировали дополнительные функции для увеличения производительности работы. Пользователи наконец-то получили возможность установить любимую песню на звонок.
Версия Андроид 2.0-2.1 Éclair
Версии Андроид 2.2 Froyo (йогурт) и 2.3 Gingerbread (пряник)
Оперативная память Android 2.2 превысила 256 Мбайт. Эта операционка сделала большой шаг вперед в вопросе расширения функционала и технических улучшений. Производительность “прокачалсь” в 3 раза благодаря возможности переноса приложений на внешнюю карту MicroSD. Релиз версии состоялся 20 мая 2010 года, обновления с локальными улучшениями продолжались до января 2011 года.
В Android 2.3 появился собственный операционный менеджер загрузок, разработчики также исправили SMS-баг времен “йогурта”. Но версия стала популярной и живучей (продукт пользовался спросом 2 года) за счет трендового нововведения – поддержки режимов камер.
Важно: именно с пряника мы начали делать “сэлфи”.
Версия Андроид 3.0 Honeycomb (медовая сота)
“Медовая сота” пришла на смену “прянику”. Операционка не снискала популярности на мобильных устройствах и просуществовала менее года. Основной идеей разработчиков было тестирование улучшенного интерфейса и проба “масштабной трансформации” продукта. Для браузера Google Chrome стал доступен режим “инкогнито”.
Версии Андроид 4: Ice Cream Sandwich (брикет), Jelly Bean (мармеладка), Kitkat (батончик Кит-Кат)
Операционка-долгожитель, существовавшая с октября 2011 года до июня 2014 года. В версии Android 4.0 Ice Cream Sandwich гаджет стал поддаваться разблокировке через распознание лиц. Были доработаны локальные моменты, например, увеличение общего уровня громкости.
Важно: голосовой помощник с нарицательным именем “OK Google” берет начало с Андроид 4.0.
Android 4.1, 4.2, 4.3 Jelly Bean – продукт с огромным количеством доработок. Самое памятное для нас нововведение: магазин приложений наконец-то получил свое нынешнее название – Google Play. Пользователи начали скачивать музыку, игры, книги. Увеличилась производительность системы.
Android 4.4 Kitkat – система с очередными изменениями. Количество домашних экранов сократилось до пяти, появился шагомер, кино стало более понятным благодаря наличию субтитров. Обновления продолжались до 19 июня 2014 года.
Версия Андроид 5.0 Lollipop (леденец)
Леденец стал “функциональным прорывом” разработчиков. Дизайн преобразился по принципу “более сочные цвета и простой, понятный функционал”. Внешние изменения дополнились внутренними нововведениями. Эта версия перешла на обновленную виртуальную машину для повышения производительности. Создана Smart-блокировка, чтобы избавить пользователей от потребности ручной разблокировки. Смартфон отныне может самостоятельно “приводить себя в чувство”.
Важно: с версии Андроид 5.0 появилась привычная для нас поддержка двух SIM-карт.
Обновления появлялись с ноября 2014 года до апреля 2015 года.
Версия Андроид 5.0 Lollipop
Версия Андроид 6.0 Marshmallow (зефирка)
Родоначальник “золотой эры” фото и видео. Камера практически заменила живого фотографа и обрела функционал профессионального фотоаппарата. Мы начали делать портретные сессии, снимать в ночном режиме, получать пейзажные и панорамные кадры в качестве HD с двух больших букв.
Другие нововведения:
- Батарея стала дольше работать в автономном режиме;
- Смартфоны теперь поддаются разблокировке через отпечаток пальца;
- Громкость звонка, будильника и мультимедиа регулируются по отдельности;
Версия Андроид 6.0 Marshmallow
Версия Андроид 7.0 Nougat (нуга)
Важно: В этом релизе “родились” популярные сегодня эмодзи.
Нам предложили возможность перемещаться одним кликом между двумя приложениями. Одновременный просмотр Youtube и ленты в Instagram (тогда в почете был “Twitter”) стал реальностью.
Обновился дизайн папок, появился полезный для экономии батареи ночной режим работы, новая функция экономия трафика позволила моментально отключать фоновые приложения.
Версия выпускалась с августа 2016 года и обновлялась до появления “печеньки” в августе 2017 года.
Версия Андроид 7.0 Nougat
Версии Андроид 8.0 Oreo (печенье “Oreo”) и 9.0 Pie (пирог)
Август 2017 года. Общественность получила доступ к системе Android 8.0 с еще более привлекательным дизайном. Внутренний “мир” стал буквально быстрее, разработчики ускорили процесс загрузки при включении гаджета. Нам было трудно перепечатывать отдельные куски текстов, поэтому появилась функция копирования двойным кликом.
Версия Андроид 8.0 Oreo
Значительные новшества были представлены 6 августа 2018 года в версии Андроид 9.0. Загибаем пальцы:
- Развитие тенденции к экономии заряда аккумулятора за счет адаптивной приоритетности используемых приложений;
- Напоминание о действии (дочитать начатую книгу, провести запланированную тренировку;
- Монитор активности с указанием времени активной работы пользователя;
- Новый регулятор громкости;
- Сдвиг часов влево от панели уведомлений;
- Новая страница “О телефоне”;
- Более 15 иных системных обновлений;
Версия Андроид 9.0 Pie
Версия Android 10 Q
Последняя актуальная на сегодня система от Google. Разработчики отказались от использования букв и “сладостей”, поэтому в будущих названиях будут содержаться только порядковые числа.
Основная цель операционки – улучшение функций своего предшественника. Появился десктопный режим работы, добавлена дополнительная темная тема и режимы разработчиков для приложений. Официальная дата выхода 3 сентября 2019 года.
Версия Android 10 Q
В заключении: запланированный релиз Android 11 отложен из-за мировой пандемии. Что новая версия нам готовит? Слухов больше, чем подтвержденных данных. Но один факт уже достоверен…
Важно: всплывающее меню при длительном нажатии кнопки включения/выключения должно стать центром управления остальных домашних гаджетов.
Скажите, а какая версия Андроида вам больше по душе? Поделитесь своим мнением в комментариях ниже. А так же ссылкой на обзор в социальных сетях. Благодарим за время проведенное на нашем сайте.
Источник
Android: 12 лет истории дизайна ОС
Android установлен примерно на 2,5 миллиардах активных устройств. С чего он начинался? Давайте проверим и разберёмся. Мы протестируем все версии Android, с 1.0 по 9.0, и посмотрим, как менялась система.
ОС Android имеет довольно долгую историю: о выпуске самого первого Android-телефона HTC Dream объявили в сентябре 2008 года. Найти этот телефон может оказаться сложно, но это нам и не нужно — компания Google создала для разработчиков эмулятор каждой из версий Android. SDK для версии 1.0 можно скачать со страницы https://developer.android.com/sdk/older_releases.html, и это единственная версия, не требующая установки. Достаточно просто запустить файл tools\emulator.exe. При первом запуске мы получаем ошибку:
Создание отсутствующей папки AppData\Local\Android\SDK-1.0 позволило решить проблему, после чего мы смогли запустить эмулятор:
Эмулятор Android 1.0
На главном экране мы видим все основные компоненты, которые существуют и сегодня — значки, список приложений внизу и список уведомлений наверху:
Непривычны два аспекта. Во-первых, на телефоне есть около десяти аппаратных кнопок (в том числе курсорных клавиш). Например, кнопка «Menu» обеспечивает доступ к некоторым функциям:
В целом, все операции можно выполнить, не касаясь экрана, при помощи только аппаратных кнопок.
Во-вторых, всё выглядит большим и контрастным, но не стоит забывать, что размер экрана был маленьким, что-то около 3,2 дюйма. Может показаться удивительным, но устройство не имело экранной клавиатуры — у первого Android-телефона была физическая клавиатура:
Телефон HTC Dream
Android 1.0 работал на телефоне с 192 МБ ОЗУ, процессором на 528 МГц, аккумулятором на 1150 мАч и экраном с разрешением 320×480.
Давайте проверим компоненты системы.
Вызовы и SMS
Очевидно, что я не мог совершить телефонный звонок или отправить SMS через эмулятор, но, по крайней мере, мы видим UI:
Всё выглядит контрастным, думаю, сегодня подобный UI используется в «телефонах для пожилых».
Контакты
Карты
Google Maps работают на удивление хорошо. Поиск выполняется, режим отображения карты можно менять, и так далее.
Удивительно, что Google Maps API не изменился за более чем 12 лет.
Интернет
Google Maps работают хорошо, но ситуация сильно ухудшается, если протестировать Интернет-браузер. Поиск Google работает:
Но все остальные сервисы недоступны — например www.youtube.com показывает, что требуется версия не ниже Android 4.0.
Я попробовал открыть Medium.com, первая страница «Get started» работала (более-менее), но после нажатия на «Get Started» отобразилась ошибка:
На самом деле, веб-сайт www.google.com оказался единственным, который я смог открыть. Это неудивительно, ведь Android 1.0 был выпущен больше десяти лет назад, а веб-стандарты сильно изменились.
Android 4.0 (2011 год)
Было бы слишком скучно тестировать все версии Android, поэтому давайте перенесёмся на несколько лет вперёд, к Android 4.0. Типичным телефоном того времени был LG Optimum L5 или HTC Desire C: 4-дюймовый экран с разрешением 320×480, процессор на 600 МГц и аккумулятор на 1230 мАч.
Для тестирования этой версии нам понадобится AVD (Android Virtual Device), который является частью Android Studio. Эта версия предназначена для разработчиков, но для запуска эмулятора нам не нужно писать код. Компонент «AVD Manager» позволяет выбирать разные версии и устройства:
Как ни жаль, официального офлайн-установщика для Android Studio больше не существует — во время установки он автоматически скачивает множество файлов. Возможно, это и хорошо для разработки на современных платформах, но, насколько я понимаю, после отключения старых ссылок запустить его снова будет невозможно. По крайней мере, сейчас он работает, и после скачивания всех нужных компонентов Android 4.0 мы можем приступать к работе:
Как мы видим, UI и аппаратная раскладка изменились: больше нет отдельной кнопки «Menu» и клавиш курсора, только три аппаратные кнопки (Home, Back и Apps List), их можно увидеть и в современном Android.
Добавлена новая функция UI — Widgets:
Один из них — это большая панель, которая по умолчанию включена. Она позволяет быстро включать/отключать WiFi, Bluetooth и некоторые другие сервисы.
Settings по сравнению с современными версиями не сильно изменились, однако UI и шрифты, разумеется, другие:
Contacts теперь можно сохранять локально или синхронизировать с аккаунтом Google. Contacts и Dialer (набор номера) теперь стали двумя отдельными приложениями.
Отправка SMS не особо изменилась:
Web Browser работает, но большинство страниц (google play, youtube, даже Wikipedia) не открывается:
Medium.com по-прежнему открыть нельзя, но, по крайней мере, первая страница выглядит лучше, чем на Android 1.0:
Мне удалось открыть страницу MSN (с предупреждениями), страница BBC открылась без ошибок, но UI выглядел странно, а сайт NY Times вообще не открылся:
В картах добавлена новая функция: Google Maps Navigation:
Как ни удивительно, она по-прежнему работает, карты могут находить адреса и прокладывать маршрут.
Android 6.0 (2015 год)
Четыре года — долгий срок для мира технологий, и характеристики смартфонов значительно улучшились. Хорошим примером устройства с Android 6 может служить Samsung Galaxy S6: 5,1 дюймовый AMOLED-экран с разрешением 1440×2560, восьмиядерным процессором и аккумулятором на 2550 мАч:
Внизу мы видим те же три кнопки, экран определённо стал больше, и в целом такой форм-фактор популярен по сей день.
С точки зрения UI, мы видим почти такой же интерфейс, который используется сегодня:
Contacts и Dialer по-прежнему остаются двумя отдельными приложениями (и двумя значками на экране), но разница между ними не так очевидна:
Интерфейс Settings тоже не особо изменился:
Web browser работает гораздо лучше, даже видео воспроизводится корректно, однако medium.com снова не прошёл тест — отображается только белая страница:
На самом деле, www.medium.com — это единственный сайт, который мне не удалось открыть.
Теперь в Android добавлены Gmail и Google Photos:
Google Maps работают хорошо, но, на удивление, спустя пять лет навигация по-прежнему находится в бета-версии.
В целом, интерфейс Android 6.0 выглядит достаточно современно даже по нынешним меркам, а разница между 4.0 и 6.0 гораздо очевиднее, чем между Android 6.0 и 10.
Android 8.0 (2017 год)
Я не собирался тестировать Android 8.0, с точки зрения UI отличий было бы не так много. Но мне стало любопытно, в какой версии Android корректно откроется medium.com. Давайте проверим.
Первое забавное отличие — список приложений снова можно перетаскивать снизу вверх, точно так же, как в Android 1.0 (для сравнения см. изображение в начале статьи):
Как мы видим, как отдельные приложения были добавлены Youtube, Google Drive и Google Play Music.
Давайте снова протестируем браузер на medium.com. В целом, всё стало намного лучше — мне удалось добраться до первого этапа логина:
Но на этом этапе страница зависает, и постоянно появляется всплывающее окно «Sign in».
Android 9.0 (2018 год)
Очевидно, в каждой новой версии Android происходило множество «скрытых» изменений в безопасности, API и фоновых сервисах, но с точки зрения UI эта версия не сильно изменилась по сравнению с Android 6.0 2015 года. Как мы видим, добавилась левая панель Google. Приложения можно разделить на секции «популярные» и «все приложения»:
Напоследок давайте снова проверим страницу medium.com. Вуаля, теперь она работает:
Программирование
Эта статья не задумывалась как туториал по разработке для Android, но если уж мы установили Android Studio, то легко попробовать создать новое приложение для Android.
Для начала нам нужно создать новый проект и выбрать тип приложения.
На следующем этапе нужно указать имя приложения, его уникальный идентификатор, язык программирования (Java или Kotlin) и минимальный уровень версии Android.
После нажатия на «Finish» будут сгенерированы исходный код и ресурсы приложения.
Теперь мы можем запустить своё приложение в эмуляторе или в реальном устройстве:
Очевидно, что это приложение не делает ничего полезного, если вас интересуют последующие шаги, то изучите туториалы на веб-сайте https://developer.android.com.
Заключение
Исследование истории Android оказалось любопытным занятием. Как обычно, я призываю заинтересовавшихся читателей установить эмулятор и самостоятельно увидеть все различия. Один из способов — это Android Studio, но она выполняет образ x86 и не может запускать сторонние приложения для Android. Ещё один удобный эмулятор — это Genymotion, он основан на VirtualBox и обеспечивает полную эмуляцию ARM. Кроме того, он бесплатен для личного пользования. Я пользовался Genymotion несколько лет назад, но последняя версия по неизвестным причинам не работает. Возможно, кому-то из читателей повезёт. Однако существует множество других способов запуска Android на PC, так что можете выбрать подходящий для вас.
В конце я хочу сравнить основные отличия на одном изображении.
Дизайн UI
Совместимость веб-страниц
На правах рекламы
Воплощайте любые идеи и проекты с помощью наших серверов с мгновенной активацией на Linux или Windows, на наших серверах можно установить даже Android!
Источник