Вспоминаем Android 1.0: первые шаги зеленого робота.

На основе материалов Android Authority

Нью-Йорк, 23 сентября 2008 года, вторник. Руководители HTC, Google, T-Mobile и Deutsche Telekom выходят на сцену, чтобы представить Android 1.0, совершенно новую мобильную операционную систему, а также первый смартфон, работающий на ней, HTC Dream (он же G1 от T-Mobile).

Представители компаний долго рассказывали о том, как была открыта новая платформа, и сосредоточились на поощрении сторонних разработчиков к созданию приложений для Android. По их словам, они хотели "предоставить пользователям множество новых устройств, приложений и услуг, чтобы люди могли пользоваться мобильным Интернетом по всему миру".

Руководители Google Ларри Пейдж и Сергей Брин предстали перед публикой в рекламных роликах. Брин, который называет себя гиком, продемонстрировал первое приложение, которое он написал для Android, оно подсчитывало время, которое G1, будучи брошенным, провел в воздухе. Эти двое явно были влюблены в новую платформу и взволнованно говорили о ее потенциале.

В тот день сочетание аппаратных и программных компонентов в новом продукте заложило основу для Android, который мы используем сейчас.

Но что это был за Android 1.0? Какие функции он выполнял? Каких фишек ему не хватало? Платформа была на удивление полной и в то же время неполной. В честь недавнего юбилея давайте вспомним, какими были первые шаги Android.

Android 1.0: знакомый, но новый опыт

Если мы перенесемся в прошлое, осенью 2008 года, то увидим, что в то время многие мобильные операционные системы конкурировали друг с другом. IOS от Apple было всего год, и она уступала лидерам отрасли BlackBerry OS и Symbian по масштабам. Давайте не будем забывать о Windows Mobile и Palm OS. Разработчики Google и Android объединили некоторые успешные элементы уже разработанных платформ, а также добавили ряд новых идей, которые все еще являются частью Android.

В Android 1.0 было три панели главного экрана. Центральным был главный домашний экран, на котором размещались предустановленные приложения и виджеты. Вы можете провести пальцем влево или вправо, чтобы добавить больше приложений и виджетов на другие экраны — это также можно сделать в современном Android. Использование виджетов в Android было новым для того времени. Платформы того времени, такие как Windows Mobile, которая управлялась одним касанием экрана, также включали виджеты, но они не были такими разнообразными и не были так подвержены настройке для себя, как в Android.

В Android 1.0 появилась карусель приложений. К нему можно было получить доступ из активного окна, нажав на специальную кнопку в нижней части экрана. Однако в основном функциональность списка приложений была такой же, как и сейчас. Меню настроек Android 1.0 было организовано аналогично современному Android, но меню быстрых настроек еще не существовало. Кстати, в iOS 2, на которой iPhone работал в 2008 году, не было карусели приложений, но ее подобие было доступно на устройствах Windows Phone и BlackBerry.

Платформа была привязана к аппаратной составляющей. Те, кто пользовался Android с самого детства этой ОС, наверняка помнят все эти кнопки для управления ею, эти цепкие кнопки "Назад"Домой" и "меню" были необходимы для навигации и дополнительных действий. Не было даже экранной клавиатуры: в G1 для ввода любого текста требовалось использовать физическую QWERTY-клавиатуру. Теперь платформа полностью переориентировалась на прикосновения и жесты для одних и тех же действий. Из всех платформ, доступных в 2008 году, только iPhone полностью управлялся прикосновением к экрану. BlackBerry, Symbian и Windows, в свою очередь, очень зависели от физических кнопок.

Реализация уведомлений в Android 1.0 уже в то время была чрезвычайно успешной и легла в основу того, чем являются уведомления сегодня. То, как они ненадолго появились в панели уведомлений, повлияло на другие мобильные платформы, побудив разработчиков принять эту идею.

Активная панель поиска Google была встроена с самого начала и работает до сих пор. И даже самая ранняя версия инструмента поиска включала функцию автозаполнения текста.

А как насчет безопасности? У вас была возможность использовать графический ключ для разблокировки экрана, который вы на самом деле видите сейчас как один из вариантов.

"Для этого есть приложение" — а что было до этого?

Apple представила свой магазин приложений вместе с iOS 2 в июле 2008 года, незадолго до дебюта Android. В то время централизованный магазин приложений на устройстве был редкостью. Большинство приложений того времени были приобретены непосредственно у разработчика или у отдельных онлайн-дистрибьюторов. Хорошо, что Google последовал примеру Apple.

Первые приложения на Android 1.0 были примитивными, но функциональными. Одними из первых доступных пользователям стали собственные приложения Google, такие как Gmail, календарь, калькулятор, карты, а также YouTube. Сторонние приложения были доступны в Android Market, как первоначально назывался Play Store. Android Market 1.0 был очень примитивным. Там было мало приложений, которые можно было найти, и это был также полностью текст — только с небольшими вкраплениями графики и изображений.

Тогдашняя почта Gmail уже поддерживала такие важные вещи, как push-уведомления, IMAP /POP и SMTP, что давало ей преимущество перед почтой на других платформах. YouTube, наоборот, причинял много боли, потому что тогдашние сети 3G просто не могли передавать видео. И браузер еще не назывался Chrome. Он был основан на WebKit, но изначально не имел поддержки Flash.

Приложение камеры не произвело впечатления. Например, каждый раз, когда вы делали снимок, появлялось окно с вопросом, что вы хотите сделать — сохранить, настроить, поделиться или удалить фотографию. Каждый. Время. Что еще хуже, приложение камеры не имело никаких специальных функций и не имело возможности записывать видео.

Карты Google были несомненным преимуществом платформы. Несмотря на то, что они были доступны на ряде других платформ, таких как BlackBerry OS, карты для Android были очень продвинутыми. Они включали в себя просмотр улиц, возможность взглянуть на реальный внешний вид нужного объекта. Кроме того, у них уже была поддержка панорамных видов, так что вы могли исследовать местность еще до того, как окажетесь рядом с нужным объектом.

Закладываем основы для будущего Android

Нет никаких сомнений в том, что Android 1.0 с самого начала был вполне достойным продуктом. Он собрал множество идей под одним знаменем и уже на старте стал очень перспективной платформой. Но не все было так ясно. В то время только оператор T-Mobile в Соединенных Штатах предлагал смартфон G1, и устройство не выходило на другие рынки до начала 2009 года. В целом, устройства Android не продавались в больших объемах, пока Verizon Wireless не представила Motorola Droid осенью 2009 года — через год после запуска платформы. К тому времени мы уже говорили об Android 2.0.

Но важность этих первых шагов трудно переоценить, так как именно тогда были заложены основы для развития Android. Google спешил рассказать о будущих версиях платформы, включая Cupcake и Donut, которые, как и обещала компания, в конечном итоге добавят функции и исправят ошибки. Это способствовало возникновению ожиданий, а также подтолкнуло к последующему распространению. Более того, Android быстро стал популярным среди сообщества разработчиков и моддеров, поскольку он был открытым, в отличие от BlackBerry OS, iOS, PalmOS и Symbian.

В общем, этот путь был долгим, но в преддверии выхода Android 12 мы определенно можем сказать, что не хотели бы, чтобы все получилось по-другому, верно? Давайте предадимся ностальгии?

PriceMedia