КОРОТКА ІСТОРІЯ ANDROID

Перше гучне згадування Android прозвучало в 2005 році, коли Google придбав маленький стартап-проект Android, Inc Ця дія викликала безліч спекуляцій на тему виходу Google на мобільний ринок Кінець чуткам поклав у 2008 році реліз Android 10, після чого Android стала новим гравцем на самому перспективному ринку З тих пір йде битва між нею і вже усталеними платформами начебто iOS (раніше відомої як i Phone OS) і Blackberry, причому шанси новачка виглядають вельми хорошими

Оскільки Android – проект з відкритим вихідним кодом, барєр входження для виробників пристроїв досить низький Вони можуть випускати апарати для будь-яких цінових сегментів і модифікувати систему для її кращої взаємодії з конкретними пристроями Таким чином, область застосування Android не обмежується смартфонами вищого цінового рівня, що робить її потенційну аудиторію дуже широкою

Ключовою складовою успіху Android стало утворення Open Handset Alliance (ВПА) наприкінці 2007 року У ВОНА входять такі компанії, як НТС, Qualcomm, Motorola і NVIDIA, які співпрацюють у розробці відкритих стандартів для мобільних пристроїв Хоча ядро ​​Android створено в основному в Google, всі члени ВОНА вносять до нього свій внесок в тій чи іншій формі

Android, по суті, являє собою мобільну операційну систему (ОС) і платформу, засновану на ядрі Linux версії 26, вільну для використання в комерційних та некомерційних цілях Багато членів ВОНА збирають власні версії Android для своїх пристроїв із зміненим інтерфейсом користувача (User Interface, UI), наприклад НТС Sense або Motorola MOTOBLUR Відкрита природа Android дозволяє фанатам робити власні збірки Вони зазвичай називаються модами, прошивками або ROM Найвідоміша прошивка на момент написання і розроблена хлопцем, відомим як Cyanogen, і призначена для оснащення новітніми поліпшеннями всіх Android-пристроїв

З часу свого першого релізу в 2008 році Android отримала сім оновлень версії, кожна з яких названа по імені якогось десерту (за винятком неактуальною зараз Android 11) Кожна версія додавала нову функціональність, в тому числі і значиму для розробників ігор У версії 15 (Cupcake) була додана підтримка включення власних бібліотек в додатки Android – раніше вони повинні були бути написані виключно на Java Власний код може бути дуже корисний у ситуаціях, коли продуктивність понад усе Версія 16 (Donut) отримала підтримку різних дозволів екрану Ми будемо обговорювати цей факт неодноразово, оскільки він має деякий вплив на процес розробки ігор для Android З версії 20 (Eclair) стали підтримуватися мультитач-дисплеї, а версія 22 (Froyo) може похвалитися своєчасної компіляцією (Just-in-Time, JIT) у віртуальній машині Dalvik, що помітно посилило міць Java-додатків в Android JIT значно прискорює виконання додатків Android – в деяких сценаріях до пяти разів На момент написання останньої є версія 23 (Gingerbread), в яку доданий збирач сміття для Dalvik До речі, якщо ви ще не зрозуміли, Android-додатки пишуться мовою Java

У 2011 році була випущена спеціальна версія Android для планшетів, названа Honeycomb і отримала індекс 30 Вона не призначена для запуску на мобільних телефонах, проте деякі її функції можуть бути портіровани на смартфони На момент написання і версія 30 недоступна для загального використання і на ринку немає пристроїв, її використовують Android 23 може бути встановлена ​​на багатьох пристроях, що використовують власну прошивку Єдиний гаджет, що застосовує Gingerbread, – Nexus S, який продається безпосередньо Google

Джерело: Mario Zechner / Маріо Цехнер, «Програмування ігор під Android», пров Єгор Сидорович, Євген зазноби, Видавництво «Пітер»

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*