Android как она появилось

История бренда: Android

В нашем цикле выпусков мы уже рассказывали про компании, который покорили мир электроники. В этом выпуске мы расскажем не просто про производителя, а про бренд, который связан практически с любым смартфоном, если он работает не под управлением iOS.

На Android выпущено много смартфонов.

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

Кроме этого, широким распространением операционная система обязана своей открытости, которая предоставляет больший доступ к возможностям железа, нежели это делает ее основной конкурент из Купертино.

История Android

Началом истории Android как операционной системы можно считать октябрь 2003 года, а место начала — город Пало-Альто в Калифорнии. Основателями компании были Энди Рубин, Рич Майнер, Ник Сирс и Крис Уайт. В начале своего существования компания планировала заниматься разработкой операционной системы для цифровых камер, но чуть позже отцы-основатели поняли, что рынок подобных устройств не имеет такого большого потенциала, и переключились на создание операционных систем для смартфонов, которые смогли бы конкурировать с популярными в то время Symbian и Microsoft Windows Mobile.

Основным источником финансирования были деньги Энди Рубина, но они достаточно быстро закончились, и ему на помощь пришел его друг, который согласился дать 10 000 долларов, ничего не попросив взамен, например, долю в компании.

В 2005 году, разглядев потенциал небольшой компании, ее покупает Google, а сумма сделки составляет около 50 миллионов долларов. Основные сотрудники в рамках сделки остались и продолжили заниматься разработками. В итоге Рубин продолжил руководить процессом создания операционной системы, а Google начала продвигать ее среди производителей смартфонов, предлагая различную степень взаимного сотрудничества.

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

Одной из ключевых дат в пути становления операционной системы Android можно считать 5 ноября 2007 года, когда был представлен альянс Open Handset Alliance, целью которого являлось создание первой действительно открытой платформы для мобильных устройств. Альянс объединял крупных беспроводных операторов, производителей устройств и производителей чипсетов, а, кроме самой Google, в него вошли HTC, Motorola, Samsung, T-Mobile и Qualcomm.

Первый смартфон на Android

Одним из первых смартфонов, выпущенных с Android, был HTC Dream, также встречавшийся под именем T-Mobile G1. Смартфон был анонсирован 23 сентября 2008 года и имел несколько необычный вид. Хотя в то время сложнее было удивить людей чем-то необычным, учитывая то разнообразие форм устройств, которые выпускались.

Истрия средств связи очень богатая.

Операционная система первого смартфона была далека от идеала, но команда разработчиков и не думала останавливаться. Новые версии выходили постоянно, а каждое крупное обновление получило название в честь какого-то десерта, но обязательно начиналось на букву, которая шла в алфавите после той, с которой начиналось название предыдущей версии. Так, первые версии Android получили название Cupcake, Donut и Eclair, а во время анонса версии Android 4.4 (KitKat) Google объяснила выбор стратегии названия версий в честь десертов тем, что ее устройства делают жизнь пользователей очень сладкой.

В 2010 году берет свое начало серия устройств, которые назывались Nexus. Со слов самой Google, она сыграла ключевую роль в истории Android. Целью линейки было внедрение новых версий программного обеспечения и аппаратных стандартов. В рамках работы над линейкой компания сотрудничала с крупнейшими игроками рынка для производства новых устройств и новых версий Android.

Хьюго Барра в Google

В августе 2013 года Android покинул Хьюго Барра, про которого мы уже рассказывали в одном из предыдущих выпусков, посвященном компании Xiaomi. Напомню, ушел он из Google из-за конфликта с Сергеем Брином, основателем Google. Хьюго привел на работу в компанию свою девушку, а Сергей Брин проявил к ней слишком сильный интерес. Всего в Google Хьюго Барра проработал около пяти лет с 2008 года. В компании он занимался продвижением Android, в том числе представляя продукт на пресс-конференциях и конференциях Google I/O, которые организовывались для обсуждения открытых технологий и сервисов компании, а также представления новых продуктов. Мероприятие проводится, как правило, в мае-июне каждого года, начиная с 2008-го.

Менее чем за полгода до ухода Хьюго Барра было объявлено о том, что Энди Рубин, один из основателей Android, покидает свой пост ради участия в новых проектах Google, а его место займет Сундар Пичай, работавший в Google с 2004 года. В будущем он займет пост генерального директора корпорации. При этом в 2014 году ходили слухи, что он может занять пост генерального директора Microsoft.

Читайте также:  Как скрыть номер когда звонишь андроид

В июне 2014 года Google анонсировала линейку Android One, которая должна была позволить производить недорогие смартфоны для некоторых рынков с целью популяризации платформы. Старт состоялся в Индии, но на деле все оказалось не так просто. Через год появилось сообщение, что проект не оправдал надежд из-за покупателей, которые неохотно покупали устройства, и производителей, с которыми не так просто было договориться.

Вторая волна внедрения устройств Android One состоялась практически сразу после этого заявления в середине 2015 года. Теперь целью была выбрана Африка. А в планы на 2017 год включили запуск линейки Android One в США.

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

Android Auto — это очень удобно.

В октябре 2016 года были выпущены смартфоны Google Pixel и Google Pixel XL, которые получили ряд эксклюзивных фишек и должны были заменить линейку Nexus. На критику в адрес компании с вопросом не убивают ли особые условия для некоторых смартфонов саму идею платформы и как после этого будут обстоять дела с партнерами, руководство компании ответило, что это, наоборот, подталкивает не только Android, но и всю индустрию к развитию. Что касается самих Google Pixel, старший вице-президент Google по аппаратным средствам Рик Остерло в марте 2017 года подтвердил, что позднее в 2017 линейка Pixel получит продолжение. Так оно и получилось.

Доля рынка Android

Исследовательская компания Canalys сообщила о том, что во втором квартале 2009 года доля Android составила 2,8% мирового рынка смартфонов. К четвертому кварталу 2010 года этот показатель вырос до 33% рынка, став самой продаваемой платформой для смартфонов и обогнав Symbian. К третьему кварталу 2011 года Gartner подсчитал, что более половины, а именно 52,5%, продаж смартфонов приходится на Android.

Android он везде.

Дальше — больше! В июле 2011 года Google сообщил, что 550 000 Android-устройств активируются каждый день, по сравнению с 400 000 в день в мае. В сентябре 2012 года было активировано 500 миллионов устройств с показателем 1,3 миллиона активаций в день, а доля платформы в мире достигла 75%. Ну а отметка в миллиард активированных устройств была пробита в сентябре 2013 года. Естественно, дальше рост шел уже меньшими темпами, и в 2015 году доля составляла 76%. В целом же доля рынка Android зависит от местоположения. Например, в Китае широкое распространение платформа получила благодаря подъему собственных брендов.

Но при этом у Android есть явный лидер по продажам смартфонов с этой ОС. Уже следом за ним идут LG, Huawei, Motorola, Lenovo, Sony, HTC, Asus, Alcatel и Xiaomi. Но на первом месте единолично держится Samsung, доля рынка которого среди Android-смартфонов по состоянию на конец 2016 года составила 52,5%.

Если говорить про магазин приложений Google Play, то по состоянию на май 2013 года приложения были установлены 48 миллиардов раз, на май 2016 года уже 65 миллиардов раз. При этом по состоянию на август 2017 года в магазине было опубликовано 2,8 миллиона приложений.

Google Play Store — это благо

Устройства на Android продаются лучше других на всех рынках, где они представлены, кроме Японии. Только там Apple смогла захватить пальму первенства. Естественно, такая популярность не могла не привести к большому количеству патентных споров в рамках так называемых “Войн смартфонов” между технологическими компаниями.

Согласно данным StatCounter, который отслеживает только использование на основании интернет-трафика, Android является самой популярной мобильной операционной системой с августа 2013 года. При этом в таких местах, как Индия, Южная Африка и Саудовская Аравия, объем трафика, потребляемый устройствами на базе Android, больше, чем через другие платформы, включая их настольные версии.

Юридические скандалы Google

12 августа 2010 года Oracle подала в суд на Google по обвинению в нарушении авторских прав и патентов, связанных с языком программирования Java. Первоначально Oracle требовал компенсировать убытки в размере 6,1 миллиарда долларов, но эта оценка была отклонена федеральным судьей Соединенных Штатов, который попросил Oracle пересмотреть их требование.

Не все всегда бывает хорошо.

Естественно, представители Google заявили, что Android не нарушал патенты или авторские права Oracle, добавив, что эти патенты были недействительными, а также привел еще несколько доводов в свою защиту. В мае 2012 года присяжные заявили, что Google не нарушал патенты Oracle, а судья постановил, что структура API Java, используемая Google, не защищена авторским правом.

Но на этом история не закончилась… 9 мая 2014 года Федеральный округ частично отменил постановление окружного суда и вынес решение в пользу Oracle в отношении вопроса о защите авторских прав. В декабре 2015 года Google объявила, что следующий крупный выпуск Android, которым должен был стать Android Nougat, переключится на OpenJDK, который является официальной реализацией платформы Java с открытым исходным кодом.

В своем заявлении Google утверждал, что это было частью усилий по созданию «общей базы кода» между Java на Android и другими платформами, но позднее гигант признался, что это было частью усилий по разрешению споров с Oracle. В итоге в июне 2016 года федеральный суд Соединенных Штатов вынес решение в пользу Google, заявив, что его использование API было справедливым.

Читайте также:  Навител для андроид айфон

Были у Google и суды.

Конечно, были и другие судебные тяжбы, но они не были столь крупными, не имели такой огласки или в них не было столько подробностей. Можно вспомнить скандалы партнеров вроде спора Apple и Samsung, но они больше имеют отношение именно к партнерам, а не к самой Google.

Из юридических проблем в России можно вспомнить, как Федеральная антимонопольная служба оштрафовала Google по итогам разбирательства в части предустановленного ПО. По данным ведомства, оно нарушало антимонопольное законодательство и мешало сторонним сервисам нормально развиваться. Разбирательство было инициировано Яндексом.

Почему гендиректор Google стесняется говорить о смартфонах Google Pixel

Новый Android

Среди самых свежих новостей можно отметить разве что выход Android Oreo, которая на стадии разработки называлась просто Android O, но мало у кого возникали сомнения, что новинка получит имя вкусной печеньки. Это лишний раз подчеркивает направленность бренда и его твердость в выборе названий для операционных систем.

Также любопытным фактом является то, что Энди Рубин, являющийся отцом-основателем операционной системы Android, ушел из компании и создал свой собственный смартфон, который после того, как его показали миру, вызвал немало интереса. Это был Essential Phone. Остается только посмотреть, насколько это смартфон найдет своего покупателя и какими партиями будет продаваться. Хотя, пока покупатели не очень спешат его покупать, даже несмотря на снижение цены с 700 до 450 долларов. Возможно, ситуация исправится во втором поколении, если оно все же будет.

История продолжает развиваться. Мы еще увидим не одну версию Android. Пока просто будем наслаждаться тем, что дает нам эта операционная системы с каждым новым выпуском.

Источник

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 мы можем приступать к работе:

Читайте также:  Android studio анимация картинок

Как мы видим, 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!

Источник

Оцените статью