Історія Android від 1.0 до 2.3

0
69
Історія Android від 1.0 до 2.3

Android — сама популярна мобільна операційна система, під управлінням працюють за різними даними, від 80 до 85% всіх смартфонів. Але шлях на вершину був довгий і тернистий — про нього й поговоримо в цій статті.

Історія Android до офіційного релізу

У 2003 році Енді Рубін і його три друга (Нік Сір, Кріс Уайт і Річ Майнер) вирішили створити операційну систему, для, як ми б зараз сказали, фітнес-трекерів: пристроїв, які постійно були б у користувачів і підлаштовувались під їх потреби. Назвали вони її Android, а компанію — Android Inc. Зрозуміло, інвестори тоді такий стартап не оцінили, і до 2005 року Android Inc. була на межі банкрутства. Але тут Енді пощастило переконати Google, який тоді вже був на піку і скуповував інноваційні стартапи, що Android є майбутнє, і Google купили їх (хоча ніяких планів у Google по створенню яких-небудь смартфонів тоді не було).

Так тривало до 2007 року: Енді з командою займалися оптимізацією Google Карт під телефони (смартфони? Про що ви…), Google ж думала, який телефон випустити, придивляючись до BlackBerry. Але тут Стів Джобс представляє самий перший iPhone, і у Google розуміють: ринок смартфонів майже порожній, один iPhone його не покриє. І у них є як мінімум пара років на те, щоб вийти на цей ринок — і тут вони згадують про те, як пару років тому купили стартап, творець якого щось там казав про операційну систему для переносних пристроїв. Енді, зрозуміло, був радий доробити ОС для смартфонів, проте не вистачало ще однієї ланки — власне, виробника цих смартфонів. Nokia кликати не мало сенсу — у них був Symbian, який вони постійно допилювати. Motorola витала в хмарах після успіху Razr і вже точно не звернула б увагу на якійсь там Android. Залишалося два гравця — LG і HTC. Але перші вирішили зв’язатися з Microsoft і розвивати Windows Mobile, так що вибір зупинили на HTC, які раді були співпрацювати з великою компанією, а також могли швидко виробляти прототипи смартфонів.

Android 1.0 «Apple Pie» (2008)

Весь 2007 рік і половину 2008 в Google і HTC кипіла робота — були випущені кілька зразків, і в інтернет потрапили знімки як мінімум двох робочих версій — M3 і M5. У серпні 2008 була випущена «Golden Master» — 0.9, а вже 22 жовтня оператор T-Mobile почав у США продажі першого пристрою на Android 1.0 — HTC Dream (T-Mobile G1).
 Пристрій мало скидався на сучасні смартфони, в основному тому, що Google не встиг повністю «заточити» систему під сенсор: так, екран звичайно ж був сенсорним, і всі елементи меню теж, але enter здійснювався з фізичної QWERTY-клавіатури, а під екраном були додаткові «телефонні» кнопки відповіді і відбою дзвінка. Вже тоді в системі було багато «сучасних» компонентів — верхня шторка з повідомленнями, віджети робочого столу, інтеграція з Gmail і магазин додатків Android Market.

Спочатку кодове ім’я системи було Astroboy, однак, злякавшись судових позовів, Google перейменувала її в Apple Pie (яблучний пиріг) — і з тих пір всі системи від Google мають кодову назву, яка відноситься до якої-небудь солодощі.

Як і слід було очікувати, HTC Dream чекав просто оглушливий успіх — менше ніж за 2 роки було продано 1 мільйон пристроїв. Ставка Google на порожній ринок смартфонів спрацювала, і люди, втомившись від «скотилися» Symbian і Windows Mobile, з радістю брали нові для них пристрої.

Android 1.1 «Banana Bread», 1.5 «Cupcake» і 1.6 «Donut» (2009)

Тепер, після вдалого випуску пристрою, у Google була головна мета — зробити систему для нього максимально «юзабельной». 1.1 додався голосовий пошук Google Play Market з’явилися платні додатки, а пристрою тепер могли оновлюватися OTA (On The Air, «по повітрю») — нагадаю, що ця функція прийшла в iOS тільки через 2 роки, в iOS 5.

У 1.5 Google зрозуміли, що фізична клавіатура потрібна трохи — більшість була в захваті від класної сенсорної клавіатури від Apple. І в цій версії Google теж додала екранну клавіатуру. Також з’явився нормальний буфер обміну, а камера навчилася записувати відео.

В 1.6 Google твердо вирішили взяти курс на різноманітність смартфонів: якщо раніше девайси могли мати чітко заданий роздільна здатність 480х320, то тепер воно могло бути будь-яким. Також була додана підтримка актуальних для США мереж CDMA, а бізнес-користувачі були раді з’явилася підтримки VPN.

Android 2.0 і 2.1 «Eclair» (2009-2010)

В кінці 2009 року на ринку мобільних ОС була плутанина — вже ходили чутки про нову 7-ої версії Windows Mobile (в результаті вийшла «мобільна Vista — Windows Phone 7), а Nokia недвозначно доробляла MeeGo, тобто розробка Symbian була сповільнена. У підсумку девайси на WM 6 і Symbian багато брали не дуже охоче, і на ринку залишалися тільки дві дійсно країн ОС — Android і iOS. Але Apple не дозволяла використовувати iOS стороннім компаніям, і тоді всі звернули погляди на Android.
Саме на «Еклере» вийшли такі відомі пристрої, як Samsung Galaxy S, Nexus One, Motorola Droid і HTC Desire. Однак у самій системі змін до глобального релізу явно не вистачало: браузер обзавівся підтримкою HTML5, з’явилася апаратне прискорення відео, перемалювали робочий стіл, додали сенсорні кнопки управління викликами і зробили можливість роботи з декількома обліковими записами від Google: все це, звичайно, здорово, але тягнуло швидше на 1.7, ніж на 2.0.

Android 2.2 «Froyo» (2010)

Це, мабуть, перша ОС, яку досі можна відносно повноцінно використовувати. І в ній було стільки важливих змін, що саме її мало сенс зробити великим релізом, а не минорним оновленням.

По-перше, нарешті-то була доопрацьована JIT-компіляція. Суть роботи Android така, що при запуску Java-додатків (тобто майже всіх додатків під Android) запускається віртуальна машина Dalvik, на якій, власне, і крутиться байт-код програми. Зрозуміло, її запуск продуктивності не додає, і для збільшення продуктивності використовується JIT-компіляції, яка компілює байт-код в машинний код «на льоту». І ось якраз 2.2 JIT був серйозно прискорено, що дало змогу запускати і працювати з програмами відчутно швидше, а батарейку вони тепер використовували менше.

По-друге, з’явилася підтримка актуального тоді Adobe Flash 10 (і в подальшому 11). Так, мододели запускали Flash і на 2.1, але це була 9ая версія, і вона майже ніде не працювала. Починаючи з 2.2 можна було повноцінно дивитися майже будь-яке відео в інтернеті і грати в флеш ігри (користувачів техніки Apple доводилося задовольнятися YouTube, бо підтримки Flash не було в принципі, а HTML5-відео було вкрай мало).

По-третє, з’явилася підтримка OpenGL ES 2.0. Це був величезний прорив у графіку: була додана підтримка безлічі ефектів, текстур підвищеного дозволу та проведена оптимізація. Підсумкову різницю можна побачити на скріншотах нижче:

Також з’явилася підтримка тетерінга, тобто роздачі інтернету по Wi-Fi і USB, можливість блокування програм виходу в інтернет, підтримка надвисоких DPI (понад 300), можливість завантаження файлів на ресурси в інтернеті, а також установки додатків на SD-карту — загалом, це дійсно був глобальний реліз.

Android 2.3 «Gingerbread» (2010)

До кінця 2010 року Microsoft нарешті випустили Windows Phone 7. Ця була провальна система: ні програми, ні пристрою на WM 6 не підтримувалися, тобто розробникам додатків і виробникам девайсів доводилося все починати практично з нуля. З урахуванням того, що Android до того часу був вже дуже популярним — дуже багато відвернулися від Microsoft, і по суті тільки Nokia стала робити девайси на WP 7. Як і було очікувано, особливих успіхів не було, і це була одна з причин «загибелі» Nokia. Android ж процвітав — він займав 30% ринку, а його частка постійно зростала за рахунок Symbian і Blackberry.
В актуальному на той час Android 2.3 змін було небагато: змінили інтерфейс, додали підтримку NFC (на 5 років раніше Apple), додали підтримку відео WebM і аудіо AAC, клавіатура навчилася працювати з декількома натисканнями одночасно. З «глибоких змін — система перейшла на «стандартну» для Linux файлову систему ext4.

В подальшому, з-за буму планшетів, Google спеціально для них випустила Android 3, але про це і більш нових версіях поговоримо вже в наступній частині статті.

Оцініть статтю

НАПИСАТИ ВІДПОВІДЬ

Please enter your comment!
Please enter your name here