РОЛЬ GOOGLE – ІСТОРІЯ ANDROID

&nbsp

Хоча офіційно Android – дітище Open Handset Alliance, Google є очевидним лідером як у реалізації самої системи, так і в створенні необхідної екосистеми для її розвитку

&nbsp

Android Open Source Project

Досягнення Google обєднані під назвою Android Open Source Project Велика частина коду ліцензована під Apache License 2 відкритою і необмеженої ліцензією (принаймні у порівнянні, наприклад, з GNU General Public License (GPL)) Допускається вільне використання вихідного коду для створення власних систем Однак системи, оголошені як сумісні з Android, повинні для початку пройти Android Compatibility Program – процес, що засвідчує базову сумісність зі сторонніми додатками, які створені такими розробниками, як ми з вами Сумісні системи можуть вливатися в екосистему Android, що включає в себе Android Market1

&nbsp

Android Market

Android Market був відкритий для публіки в жовтні 2008 року компанією Google Це онлайн-магазин додатків, що дозволяє користувачам знаходити і встановлювати сторонні додатки Магазин доступний як з допомогою програми на телефоні, як і з використанням браузера на компютері

Магазин дозволяє незалежним розробникам пропонувати свої програми безкоштовно або за гроші

Користувачі можуть отримати доступ до магазину після реєстрації облікового запису Google Покупець має право повернути додаток протягом 15 хвилин після покупки, щоб отримати свої гроші назад Раніше час повернення становило 24 години, і настільки різке його зменшення не занадто обрадувало користувачів

Програмісту, щоб публікувати свої додатки, необхідно зареєструватися в Google в якості розробника Android Це коштуватиме йому $ 25 одноразово Вже через кілька хвилин після успішної реєстрації стає можливим публікувати свої творіння

У Android Market відсутній процес затвердження опублікованого додатки, але є система дозволів Користувачеві перед установкою демонструються дозволу, які необхідно надати додатком для його роботи Ці дозволи включають в себе доступ до телефонних службам, мережі, картки памяті і т д Встановлення програми відбувається тільки після схвалення користувачем цих дозволів Система покладається на користувача в даному питанні Треба сказати, що для настільних додатків (особливо це стосується Windows-систем) такий підхід працює не дуже добре Що стосується Android – поки це ефективна міра всього кілька додатків були видалені з Android Market з причини їх шкідливого поведінки

Для продажу своїх додатків розробник повинен додатково зареєструвати обліковий запис типу Google Checkout Merchant (це робиться безкоштовно) Всі фінансові операції використовують цей обліковий запис

&nbsp

Змагання, поширення пристроїв і Google I / O

Продовжуючи зусилля щодо залучення до платформи Android нових розробників, Google почала проводити різні змагання Перше з них, назване Android Developer Challenge (ADC), було проведено в 2008 році Переміг проект були обіцяні щедрі грошові призи ADC проводилося і в наступному році, в ньому також взяла участь велика кількість претендентів У 2010 році ADC не проводилося, що може бути пояснено тим, що Android набрала необхідну базу розробників і тому необхідність в залученні нових учасників відпала

Крім того, Google на початку 2010 року почав програму поширення пристроїв Кожен розробник, додаток (або програми) якого було завантажено більше 5000 разів при середньому користувальницькому рейтингу не менше 3,5 зірки, отримував новий телефон Motorola Droid, Motorola Milestone або Nexus One Ця акція викликала бурхливу реакцію спільноти розробників, хоча спочатку зіткнулася з недовірою Багато хто вважав отримані по електронній пошті повідомлення продуманої містифікацією На щастя, все виявилося правдою, і тисячі розробників по всьому світу отримали в подарунок пристрою – вдалий крок з боку Google по залученню нових розробників та підтримки впевненості в уже залучених

Крім цього Google пропонує розробникам спеціальну версію апаратів – Android Dev Phone (ADP) Першим ADP був варіант T-Mobile G1 для розробників (також відомий як НТС Dream) Наступне покоління, ADP 2, було варіантом НТС Magic До того ж Google продавала власний телефон (Nexus One) кінцевим користувачам Хоча спочатку він не позиціонувався як девелоперський, багато хто розглядав його як нащадка ADP 2 У підсумку Google припинила продажі Nexus One споживачам, і тепер він доступний тільки для її партнерів і розробників В кінці 2010 року був випущений останній на момент написання і ADP Цей апарат компанії Samsung, що працює на Android 23 (Gingerbread), називається Nexus S ADP-пристрої можуть бути придбані на Android Market (для цього необхідно мати обліковий запис розробника) Крім того, Nexus S можна купити окремо через сайт Google (wwwgooglecom / phone)

Щорічна конференція Google I / O – захід, який кожен розробник Android чекає, як Різдва На ній демонструються новітні та кращі технології та проекти Google, і Android в останні роки займає серед них особливе місце На Google I / O зазвичай проводиться декілька сесій, повязаних з Android пізніше ці сесії стають доступні на YouTube (канал Google Developer)

Джерело: 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>

*

*