Как закалялась сталь зеленого робота Часть 3

18 ноября 2016, 15:45

Как закалялась сталь зеленого робота Часть 3

Hello, Android!

Если первые версии операционной системы Андроид были откровенно «сырыми» и почти ничего не умели (хотя по сравнению с некоторыми конкурентами умели они очень даже многое), то версия 1.5 Cupcake (Кекс) уже была похожа на нормальный продукт, который не стыдно дать в руки не только журналистам, но и пользователям.

Поэтому начнем мы с основных нововведений в версии 1.5 по сравнению с версией 1.1:

  • Возможность установки сторонних клавиатур.
  • Новая программная клавиатура с функцией автозаполнения и возможностью работы при различных положениях экрана.
  • Поддержка виджетов и папок на рабочем столе.
  • Запись и воспроизведение видео в MPEG-4 и 3GP.
  • Поддержка Bluetooth-профиля A2DP и AVRCP.
  • Возможность автоматического подключения к Bluetooth гарнитуре, находящейся на определённом расстоянии.
  • Возможность публикации фотографий (Picasa) и видео (YouTube) в интернете.
  • Добавлен поиск по веб-странице и возможность работы с текстом.
  • Визуальные изменения в браузере.
  • Изменения списка контактов и истории звонков.
  • Добавлены инструменты для обслуживания и автоматического определения файловой системы карты памяти.
  • Анимация при переключении между окнами

Как видно, работа проделана колоссальная, особенно если учесть, что срок составил менее трех месяцев. И буквально через пять месяцев следует новая версия 1.6 Donut (Пончик), которую Гугл на своем сайте истории ОС Андроид называет первой:

  • Изменён дизайн и улучшена работа с магазином приложений Android Market.
  • Интегрирован интерфейс для работы с фото, видеокамерой и галереей снимков, позволяющий легко переключаться между режимом фото и видео, а в галерее появилась возможность выделять сразу несколько объектов для удаления.
  • Добавлена функция мультиязычного голосового поиска.
  • Обновлённая функция поиска, позволяющая вести поиск среди закладок, истории, контактов, а также в интернете.
  • Повышена скорость работы приложений поиска и камеры.
  • Добавлена поддержка CDMA, 802.1x, VPN, а также функция синтеза речи.
  • Поддержка разрешений WVGA.
  • Добавлен фреймворк жестов и инструмент GestureBuilder.
  • Добавлена бесплатная возможность пошаговой навигации от Google (только для США).

 

Нужно отдать должное команде разработчиков – они очень быстро реагировали на отзывы пользователей, и вносили изменения в очень короткие сроки. Для сравнения Айфон выпускал промежуточные обновления примерно раз в три месяца, а глобальные изменения у них занимали чуть меньше года. Выше приведенная версия 1.6 вышла в сентябре 2009, а с момента релиза 1.0 прошел год (сентябрь 2008) и уже столько изменений. Тогда как Айфон ОС вышла в июне 2007 года и только в июне 2009 года (ровно два года спустя) получила такие функции как: «вырезать, копировать, вставить текст», работа с ММС, клавиатура в альбомной ориентации и т.д.

Гугл подумала и решила, что нужно менять концепцию и переписать все заново. Так появилась версия 2.0 Eclair (Эклер) 27 октября 2009 года. То есть чуть больше месяца после выхода версии 1.6.

 2.0

  • Добавлена возможность использования нескольких аккаунтов Google.
  • Обновлён интерфейс клиента электронной почты для работы с несколькими аккаунтами.
  • Добавлена поддержка Microsoft Exchange Server через Exchange ActiveSync 2.5
  • Добавлена возможность быстрого доступа к контактам.
  • Добавлена возможность поиска по SMS и MMS сообщениям и автоматического удаления старых сообщений при достижение лимита.
  • Обновление камеры: поддержка вспышки, цифрового увеличения и эффектов.
  • Улучшена раскладка экранной клавиатуры и механизм обучения словаря.
  • Новый пользовательский интерфейс браузера и поддержка HTML5 (напомним – 2009 год, а мы до сих пор много используем flash player)
  • Обновлён календарь.
  • Обновление графической архитектуры, позволившее улучшить аппаратное ускорение.
  • Поддержка Bluetooth 2.1 и профиля OPP и PBAP.
  • Добавлена поддержка новых размеров и разрешений экранов.
  • Изменён пользовательский интерфейс.
  • Улучшен класс MotionEvent для поддержки нескольких касаний.

2.0.1

  • Мелкие изменения в API, исправлены ошибки.

 

2.1

  • Добавлены «живые» обои.
  • Улучшена контрастность фона.
  • Добавлены улучшения Google Maps 3.1.2.

 

Версия 2.1 вышла 12.01.2010 года, а версия 2.2 уже 20.05.2010 года.

 

2.2 Froyo (Замороженный йогурт)

  • Общая оптимизация ОС Android, памяти и производительности
  • Дополнительные улучшения скорости работы приложений, использующих JIT-компиляцию (Just In Time – то есть «на лету» приложения «переводятся» на машинный язык)
  • Интеграция в браузер JavaScript-движка V8, ранее реализованного в Chrome
  • Улучшенная поддержка Microsoft Exchange (политики безопасности, автоматическое распознавание, просмотр GAL, синхронизация календарей, удаленная работа)
  • Улучшен запуск приложений через ярлыки телефона и браузера
  • Добавлена функциональность тетеринга (раздачи мобильного интернета на другие устройства) посредством USB и Wi-Fi
  • Добавлена возможность блокировать доступ к данным по сотовой связи
  • Обновлено приложение для работы с Android Market, в которое добавлена возможность групповых и автоматических обновлений
  • Быстрое переключение между несколькими клавиатурными раскладками и соответствующими им словарями
  • Голосовой набор и обмен контактами через Bluetooth
  • Поддержка числовых и символьно-числовых паролей
  • Поддержка полей в браузере для загрузки файлов
  • Поддержка установки приложений в расширенную память
  • Поддержка Adobe Flash 10.2
  • Поддержка экранов со сверхвысоким разрешением (320 dpi), как например 4-дюймовый экран с разрешением 720p
  • Поддержка OpenGL ES 2.0

2.2.1

  • Исправляет некоторые ошибки, включает обновления безопасности и производительности.

2.2.2

  • Исправлены мелкие ошибки, в том числе проблема с SMS на Nexus One.

2.2.3

Обновление безопасности.

 

И уже в декабре 2010 года выходит, пожалуй, самая легендарная версия 2.3 Gingerbread (Имбирный пряник). Легендарна она тем, что привнесла массу нововведений и была и остается версией получившей самое большое количество доработок.