Програми для створення андроїд-додатків. Як заробити гроші на Android додатках Як створити власну програму

Сьогодні досить швидко розвивається ІТ-сфера. Кожна людина, якщо хоче спробувати себе в ній, вибирає один із напрямків і рухається до мети. Багато хто віддає перевагу програмам для iOS і Android. Створити їх, звичайно, досить складно, необхідні терпіння, знання та вільний час. Якщо ви серйозно налаштовані на це, слід вчитися і йти до поставленої мети. самостійно?

Середовище розробки

Для початку необхідно встановити програму, де ви працюватимете з інтерфейсом і прописуватимете дії для потрібних елементів. Найпоширеніша – Xcode. На жаль, це середовище розробки доступне лише користувачам продукції Apple. На сьогоднішній момент офіційної версії для Windows чи Linux немає. Під різну версію iOS потрібна різна версія цієї програми.

Додатки для роботи з графікою

Щоб розробити зображення або дизайн ігор, необхідно встановити утиліту для роботи з графікою. Поширена програма - CorelDraw, яка дозволяє створювати фотографії за допомогою векторної графіки. Звичайно, для повноцінної роботи вам необхідно придбати повну версію, але стандартними способами можна користуватися безкоштовно.

Objective-C

Мова програмування Objective-C використовується створення функціоналу для гри. Як ви могли помітити, він пішов від сімейства мов С, тому якщо ви раніше вивчали іншу мову програмування, можете витратити досить мало часу на поглиблене вивчення і почати створювати свої додатки. Звичайно, існує багато книг з вивчення Objective-C.

Створення облікового запису

Щоб у подальшому продати свою програму, потрібно зареєструватися в AppStore. У ньому ви також зможете надати іншим користувачам відкритий доступ, щоб вони змогли протестувати програму. Звісно, ​​він не безкоштовний. 100 доларів вам знадобиться, щоб на один рік поставити свою програму на продаж.

Також ви можете подивитися тестові програми. До деяких надано інформацію про те, як вони розроблялися. Подивіться схожі приклади про те, що ви хочете створити і спробуйте зробити схоже.

Планування програми

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

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

Кожна кнопка повинна відображати свої дії та показувати, що вона робитиме. У користувача не повинні виникати питання про те, що робитиме будь-яка клавіша. Продумайте, а потім втілить у життя якісний інтерфейс.

Створення програми

Для початку необхідно відкрити розглянуте середовище розробки та створити новий проект. Щоб це зробити, потрібно перейти до розділу «Файл» та перейти до пункту «Application». Далі вибираємо "iOS" і переходимо до порожньої програми "Empty Application".

Створити програму для iOS можна за допомогою різних шаблонів, які створені для різних завдань. Для початку краще використовувати порожній, щоб розібратися з усіма тонкощами. Надалі ви можете використовувати їх.

У новому вікні вводимо ім'я продукту та ваш ідентифікатор, також слід вказати префікс класу. Якщо ви початківець розробник, слід вказати в полі ідентифікатора «com.example», а в полі префікса «XYZ». Далі вибираємо із запропонованих пристроїв «Айфон» та підтверджуємо свої дії.

Використовуйте Storyboard

На початку шляху створення програми для iOS можна використовувати Storyboard. Що це таке? Це функція, яка дозволяє візуально подати всі ваші екрани в програмі. Він показує всі вікна та переходи, які використовуються між ними. Це добрий помічник у створенні програми. Щоб відкрити Storyboard необхідно:

    перейти до розділу «File» та пункту «New»;

    вибираємо кнопку "File" і переходимо до "User Interface";

    після цього вибираємо необхідну функцію;

    залишається тільки вибрати пристрій "Айфон" та назвати файл.

Слід пам'ятати, що його потрібно зберігати в папку, де зберігаються дані про ваш проект.

Додаємо екран

Щоб додати екран, необхідно використовувати контролер виду. Він дозволяє визначити, як виглядатиме інтерфейс для користувача. Існує безліч вбудованих контролерів виду. Ви можете подивитися кожен доступний варіант та визначитися, який дизайн вам більше сподобається.

· Для цього переходимо до файлу "Main.storyboard" через навігацію.

· Вибираємо "Object Library", щоб завантажити всі необхідні об'єкти.

· Вам необхідно натиснути по View Controller і тягнути його до свого проекту. Так ви додасте свій перший екран.

Об'єкти

Для iOS? Отже, ви визначилися з інтерфейсом та додали екран, тепер можна переходити до створення певних об'єктів. Щоб використати стандартні елементи, відкрийте список Objects Library. Якщо ви знайшли відповідний об'єкт, ви можете перенести його на свій екран. Його можна легко переміщати та масштабувати.

Редагування елементів

Розміщуючи об'єкти, ви використовуєте свого роду конструктор. Створити програму для iOS можна і так, але ці елементи мають некрасивий, стандартний вигляд. Щоб змінити оформлення: колір, шрифт, додати картинки та інші параметри, необхідно вибрати об'єкт і перейти до його властивостей. Зробити це можна, натиснувши кнопку «Attributes Inspector» (ярлик нагадує щит).

Панель навігації

Незабаром ви додасте безліч інших екранів, і в програмі вимагатиме введення навігації, щоб можна було легко знайти потрібну інформацію. Щоб додати його, необхідно:

    Знайти місце, де розташовуватиметься цей елемент. Його краще застосувати на початковому екрані, щоб контролювати інші вікна.

    Натискаємо на кнопку "Editor" і переходимо до пункту "Embed In".

    Залишилося тільки вибрати необхідний елемент - "Navigation Controller".

Додаткові можливості

Як ви могли помітити, ми ще не використовували мову програмування, щоб створити програму для iOS. Цей момент буде лише на вас. Ви повинні придумати, що має виконувати вашу програму і пропивати під це дії мовою Objective-C. Якщо ви не маєте гарної навички програмування, то слід почитати додаткову літературу.

Тестування програми

Xcode має емулятор, який дозволяє тестувати. Після цього його необхідно протестувати, перевірити працездатність. Для цього слід перейти до розділу Simulator and Debug. Вибираємо потрібний пристрій, за допомогою якого ви хочете провести тестування.

Складання програми

Як створити програму для iOS самостійно? Для повноцінного або гри необхідно зібрати проект. Переходимо до пункту «Build» та клацаємо по ньому. Так ви скомпілюєте програму, і після цього вона відразу запуститься. Це займе близько п'яти хвилин. Ви зможете спостерігати за тим, як відбуватиметься збірка.

Пристрій для перевірки

Щоб переконатися, що ваш проект працює, необхідно виконати тестування на своєму пристрої. Якщо у вас є iPhone, ви можете це зробити без проблем. Підключаємо свій пристрій до ПК. Далі виконуємо дії, що ми вже розглядали. Натискаємо на кнопку "Device and Debug", а далі переходимо до пункту "Build". Через кілька хвилин, коли програма збереться, вона запуститься на своєму пристрої.

Якщо ви розібралися з тим, як створити програму для «Андроїд» та iOS, але у вас виникли деякі проблеми, необхідно усунути їх. Ви можете переглянути в консолі, які помилки виникли під час тестування. Взагалі, це досить важливий процес, тому що якщо ви добре протестуєте свою програму, то це принесе успіх. Ви також можете скористатися допомогою своїх друзів. Для цього слід розіслати їм свою програму і чекати, поки вони не знайдуть помилки.

Публікація проекту

Вам необхідно створити складання. Для цього вибираємо в меню пункт Distribution і натискаємо на кнопку Build. Далі вибираємо свій проект та архівуємо його. Ви повинні розуміти, що програма повинна бути оптимізована під необхідну платформу і бути придатною для дисплею ретина, без цього його не схвалять.

Переходимо до облікового запису в AppStore і додаємо нову програму або гру. Вам необхідно буде ввести всю інформацію про програму: назву, опис, ключові слова, категорію, авторські права та контакти. Також заповнюємо поле з ціною та правами. Залишається тільки додати іконку до вашого додатку та кілька скріншотів.

Перевірка

Після завантаження програми його перевірятимуть. Вже за кілька днів вам повинні дати відповідь. На початковому етапі програма автоматично перевіряється. Якщо все пройшло успішно, його переводять у стан «In review». Якщо цього не сталося, через кілька годин ви зможете отримати відповідь на пошту. Також ви можете отримати інформацію про те, як усунути дефекти і що для цього потрібно.

Якщо програма пройшла всі перевірки, то її розмістять у Apple Store на продаж. Ваше завдання тепер – реклама програми чи гри. Від цього залежатиме, скільки грошей ви заробите. Ви можете використовувати різноманітні послуги для реклами.

Висновок

Розробка програм проводиться за аналогічним принципом, але в іншому середовищі розробки для Windows. Як створити програму для iOS? Це досить довгий та складний процес. До цього необхідно підходити, маючи певні знання та вміння. Тільки так ви зможете чогось досягти. Ви можете реалізувати свої ідеї без певних навичок. Виберіть потрібну компанію і розгляньте, скільки коштує створити програму для iOS. Також можна замовити деякі компоненти, якщо у вас не виходить щось виконати самостійно.

Без фінансових вкладень та спеціальних знань.

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

Примітка для користувачів Windows:Щоб створювати програми для iOS, вам необхідно встановити OS X на віртуальній машині (VirtualBox, VMware). Це аж ніяк не простий і для його здійснення потрібна окрема інструкція.

1. Ідемо в App Store і встановлюємо середовище розробки XCode :

Якщо у вас вже стоїть XCode, необхідно оновити його.

2. Запускаємо xCode та вибираємо пункт меню File -> New -> Project:

3. Вибираємо платформу та тип програми:

4. Вказуємо інформацію про проект. Зверніть увагу, що ми вибрали тип програми «Universal»:

5. Натискаємо на кнопку New Folderі вказуємо ім'я папки, в якій зберігатимемо файли програми:

6. Знімаємо галочку з чекбоксу Create Git Repository та натискаємо кнопку Create. В результаті ви повинні потрапити на стартовий екран роботи над програмою:

7. Натискаємо на пункт Main.storyboardу правому меню, перетягуємо на основне поле елемент Labelі додаємо до нього текст Hello_world:

8. Тепер потрібно зробити іконку для програми. Підбираємо картинку та завантажуємо її на mapappicon.com :

9. Чекаємо коли веб-додаток закінчить роботу та вказуємо свою адресу електронної пошти для отримання архіву з іконками:

10. Повертаємось у XCode і в лівому меню вибираємо розділ Assets.xassets:

11. Відкриваємо архів з пошти та перетягуємо іконки звідти на робочий простір XCode:

12. Вибираємо один із симуляторів пристроїв, натискаємо на кнопку запуску програми (чорний трикутник) і вмикаємо на своєму Mac Developer Mode:

13. Повторюємо спробу запуску. Чекаємо, коли на симуляторі завантажиться iOS:

14. Переконуємося, що програма працює:

Дивимося готовий додаток на пристрої

Тепер можна переглянути, як працює програма на пристрої. Перед виконанням інструкції переконайтеся, що у вас нові версії XCode та iOS.

1. Йдемо в xCode -> Preferencies -> Accountsі додаємо свій Apple ID:

2. Підключаємо iOS-пристрій до комп'ютера:

3. Вибираємо потрібний пристрій у списку та натискаємо на кнопку запуску. Чекаємо на деякий час.

4. Якщо вийшло повідомлення про проблеми з безпекою, то на iOS-пристрої йдемо в Налаштування -> Основні -> Управління пристроємі дозволяємо запуск програм від розробника з вашим Apple ID:

5. Йдемо на робочий стіл і знаходимо іконку нової програми:

6. Запускаємо:

7. Від'єднуємо пристрій від комп'ютера. Тепер програмою можна користуватися.

Що робити, якщо хочеш більше?

За допомогою методу наукового тику та Google можна розширити вищенаведену послідовність дій та створити більш функціональну програму. Але використовувати його можна лише на своїх пристроях.

Адже Apple висуває дуже високі вимоги до додатків. App Store Review Guidelines включає 29 пунктів і більше сотні підпунктів. Для того, щоб додаток їм відповідав та був прийнятий для публікації в магазині, розробнику потрібен великий обсяг технічних знань.

Якщо хочете створювати якісні програми для iOS, призначені для масового використання, треба вчитися!

На читання 5 хв.

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

Створення програми на Android: основні кроки

Якщо говорити про такий процес як створення програми для android, то в більшості випадків його можна розбити на такі кроки:

  1. Вигадуємо ідею програми, підбираємо необхідні малюнки та значки для меню;
  2. Вибираємо платформу, на якій буде створювати програмний код нашої програми;
  3. Вивчаємо основні можливості обраної платформи у попередньому пункті;
  4. Відкриваємо файл і починаємо створювати програмний код програми;
  5. Здійснюємо додавання кнопок, що використовуються для управління;
  6. Зберігаємо створений нами файл із програмним кодом;
  7. Здійснюємо самостійне тестування програми в рамках операційної системи android, найчастіше це можна зробити прямо з того сайту, на якому він був створений;
  8. У разі виникнення помилок чи зауважень обов'язково їх виправляємо;
  9. Здійснюємо тестування написаної програми користувачами;
  10. Заповнюємо необхідну анкету, щоб розмістити написану програму в Google Play.

За допомогою яких сайтів можна написати програму для Android?

Важливо відзначити той момент, що написати додаток для операційної системи android можна навіть якщо ви не маєте навичок програмування, тому що в мережі завжди можна знайти досить велику кількість сайтів, які дозволяють це зробити. Найбільш популярними сайтами, які використовуються для цих цілей є:

Кожен із перерахованих вище сайтів може дуже добре підійти для тих людей, які бажають створювати додатки для операційної системи Андроїд. Головною їхньою перевагою є те, що створювати додатки за їх допомогою можна без знання будь-якої мови програмування. Однак, якщо ви хочете досягти вищого рівня при створенні програм за допомогою цих сайтів, вам слід витратити час на навчання з ними. Слід зазначити, це можна зробити досить швидко, тому багато часу вам не знадобиться.

Якщо ви ще новачок у справі створення додатку для андроїд, тоді наступні поради можливо будуть вам корисні:

  1. Перед тим, як розпочати роботу над програмою, створіть його макет.
    Щоб краще орієнтуватися під час роботи над програмою, краще створити його макет на папері. Продумайте, де ви розташуєте ті чи інші значки меню, як виглядатиме інтерфейс, які функції будуть присутні в програмі, після чого розмістіть все це на папері.
  2. Не забувайте про опис проекту.
    Опис вашого додатка має дуже велике значення, тому що саме за його допомогою ви повинні зацікавити людину, щоб вона її скачала. Саме тому приділіть цьому моменту достатньо уваги.
  3. Використовуйте оригінальну тему.
    Щоб додаток добре купувався він повинен бути унікальним, саме тому спробуйте використати оригінальну тему для нього. Звичайно, це не обов'язкова умова для успіху програми, але дуже значне.
  4. Обов'язково тестуйте роботу програми.
    Перед тим, як викладати додаток на продаж, обов'язково протестуйте його роботу. Перевірте всі посилання, перевірте розташування піктограм, перевірте наявність усіх необхідних функцій та багато інших моментів.
  5. Не виставляйте велику вартість своїх перших додатків.
    Перші програми у більшості розробників виходять не найкращими. Саме тому, не варто ставити високу ціну на свій перший додаток.
  6. Не хвилюйтеся з приводу невдачі.
    Як відомо, нерідко перший млинець буває грудкою, і в цьому випадку немає нічого страшного, головне не зупинятися і продовжувати працювати в цьому напрямку, і результати обов'язково прийдуть.

Просування програми

Дуже важливим фактором для успіху програми є грамотне його просування. Яким чином можна його просунути? Тут можуть допомогти різні варіанти, поставте рекламу на свій додаток в акаунтах використовуваних вами соціальних мереж. Ставте посилання на додатки інших авторів, а натомість вони нададуть посилання на ваше. Обов'язково розкажіть своїм друзям про створений вами додаток.

Як бачите, виявляється у створенні додатку для андроїд, немає нічого складного. Саме тому вам обов'язково слід спробувати власні сили в цьому напрямку.

Вітаю вас, шановні любителі операційної системи Android (Android). У сьогоднішній статті я постараюсь максимально повно висвітлити дуже цікаву тему - добірку інструментів для створення своєї програми (онлайн) для гаджетів на базі популярної операційної системи Android.

З розвитком мобільних технологій розвивається і ринок мобільних додатків, у тому числі і ринок мобільних додатків для ОС Android (Android). Якщо раніше зробити додаток міг тільки просунутий програміст з товстими окулярами, що пройшов п'ять років навчання в університеті, то тепер ця можливість доступна будь-якому, хто бажає, причому абсолютно незнайомому з мовами програмування, причому, також, не вимикаючись від інтернету, тобто. онлайн.

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

Усі інструменти відбиралися за такими критеріями:

  • Зручність використання. Так як користуватися таким інструментом будуть, в основному, люди не знайомі з програмуванням та складними елементами, то головний упор, у цій невеликій добірці, був зроблений на зручність та простоту використання запропонованих інструментів;
  • Інтуїтивно зрозумілий інтерфейс. Цей пункт та умова логічно випливає із попереднього. Крім того, що інтерфейс інструменту створення додатків для ОС Андроїд (Android) повинен бути простим, він ще має бути інтуїтивно-зрозумілим;
  • Можливості. Чим більше різних речей “уміє” робити інструмент – тим краще. По суті, всі представлені додатки мають той самий набір інструментів, з невеликими відмінностями та змінами.

Отже, пишемо, починаємо робити додаток (всі програми можна створити в режимі онлайн), нижче ви можете ознайомитися з добіркою програмних продуктів і вибрати для себе найбільш зручний і функціональний інструмент.

TheAppBuilder

Непоганий інструмент створення програм. Безперечно, тішить той факт, що даним інструментом ви можете користуватися абсолютно безкоштовно. Мінус у тому, що цей програмний продукт не підтримує російську мову, але якщо ви вчили в школі англійську, хоча б небагато, то проблем із використанням TheAppBuilder виникнути не повинно. З усіх можливостей цього програмного продукту хочеться відзначити наступні:

  • Великий вибір шаблонів для створення вашого Android (Android) додатків. Якщо ви хочете створити просту програму, то із запропонованих варіантів шаблонів ви легко підберете необхідний;
  • Можливість переглядати докладну статистику за створеним вами додатком;
  • Проста та зрозуміла публікація, створеного вами, додатки в Google Play.

AppsGeyser


Ще один хороший, якісний інструмент заслуговує на пильну увагу. Як я вже говорив вище, щоб створити)) вам не знадобиться вміти програмувати під Андроїд (Android), в цій програмі все настільки просто, що створити програму для свого проекту ви зможете за кілька хвилин, просто зібравши його з частин "конструктора". Нижче ви можете ознайомитися з можливостями запропонованого інструменту:

  • Великий архів шаблонів на різні тематики: ресторани, піцерії, фото-студії, свята, спорт, радіо, вантажоперевезення та багато, багато інших шаблонів. Вам потрібно лише вибрати підходящий і почати його редагування під свої потреби;
  • Вбудовані інструменти просування вашої нової програми. Часом, щоб просунути і розкрутити ваш новий додаток потрібно витратити багато сил і часу, побудовані інструменти просування в конструкторі зможуть полегшити ваше завдання;
  • Можливість підключення вашої програми до рекламної мережі, таким чином ви зможете заробляти гроші на створених вами додатках.

Операційна система Android від Google ідеально підходить для розробників, які хочуть створювати програми для мобільних телефонів без того, щоб щоразу проходити складні процеси схвалення, які є в Apple.

Це керівництво спрямоване на те, щоб розповісти вам про необхідне ПЗ та інструменти, які допоможуть вам легко зайнятися розробкою власної програми.

Не так важливо те, наскільки добре ви підковані в програмуванні, тому що якщо ви зумієте опанувати набором розробки програмного забезпечення для Android (SDK), то ваші програми будуть виходити просто чудовими. Отже, ознайомтеся з поданими нижче матеріалами, щоб влитися у процес.

Java Development Kit

Перше, що вам знадобиться, щоб почати розробку java-програм (основа Android-програм), це Java Development Kit (JDK) від Oracle, який можна завантажити за наступним посиланням.

Ймовірно, ви в якійсь формі вже завантажували та встановлювали Java Runtime Environment (JRE), необхідну для запуску аплетів на вашому комп'ютері. Вам потрібно видалити версію JRE, яка на даний момент встановлена ​​на вашому комп'ютері, якщо вона конфліктує з версією JDK, яку ви завантажуєте. На щастя, вищенаведена версія включає останню і кращу версію JRE, яка точно буде сумісна з JDK, що виключає необхідність встановлювати заново її.

Завантажте і запустіть установник, переконайтеся, що 'Development Tools', 'Source Code' та 'Public JRE' включені до установки у вікні ручної установки (можна побачити нижче). Натисніть Next, прочитайте умови ліцензійної угоди, якщо у вас є достатньо вільного часу, і приступайте до встановлення.

Хоча більшість програм інтегрованого середовища розробки (IDE) – у наступному етапі ми поговоримо про це докладніше – надаються з власним компілятором, я рекомендую вам вбудувати щойно встановлений Java-компілятор у командний рядок, щоб ви могли користуватися ним на вимогу.

Якщо ви використовуєте Windows, перейдіть до параметрів системи з панелі керування та виберіть розширені параметри системи. Тут виберіть 'Environment Variables' та знайдіть змінну 'Path'. Додайте нехай до файлу у вигляді каталогу 'bin' до встановлення Java, як показано на прикладі нижче.

Щоб перевірити, чи все пройшло успішно, використовуйте команди 'java -version' та 'javac -version'. У вас має відобразитися щось таке:



Встановлення IDE

Інтегровані середовища розробки часто використовуються сезонними розробниками та новачками, які хочуть розробляти програми. Для тих, хто не в курсі, IDE – це програма, яка допомагає програмістам у написанні коду, надаючи стислий набір інструментів на кшталт налагоджувачів, компіляторів та багато іншого.

Хоча в інтернеті існує безліч IDE, тут ми будемо використовувати безкоштовне програмне забезпечення Eclipse, оскільки Google надає плагін для інтеграції його з Android SDK. Завантажити необхідну версію Eclipse можна.

Тут все може відрізнятися час від часу, але коли я завантажував ресурс, ПЗ було надано у вигляді zip-архіві, який містив файл 'eclipse.exe', роботу з яким можна було почати без будь-яких установок. Якщо ваша версія вимагає установки, то самостійно зробіть її, тому що тут немає якихось особливих вимог та налаштувань. При першому запуску, ПЗ запросить у вас вказати 'Workbench', де розташовані ваші коди та супутні файли. Вкажіть зручне розташування.

Як тільки завершите, перед вами буде відображено наступне:

Якщо вам хочеться трохи ознайомитися з Eclipse перед роботою, відкрийте віконце Help, і перегляньте керівництво Workbench User Guide. Тут також можна бачити посібник Development User Guide, який допоможе вам освоїти базову навичку роботи з Java, якщо ви досі не знайомі з цією мовою.

Завантажуємо Android SDK

Перейдіть за цим посиланням і натисніть 'Get the SDK'. На наступній сторінці вам буде запропоновано посилання для встановлення Android SDK на ваш комп'ютер.

Як тільки завершиться завантаження виконавчого файлу, запустіть інсталяцію. Коли дійдете до вікна, наведеного нижче, вкажіть шлях до директорії, куди ви хочете зробити установку, або запам'ятайте той, що вже вказано.

Коли інсталяцію буде завершено, відкрийте Android SDK Manager, і тоді перед вами виявиться таке віконце:

Натисніть кнопку для встановлення всіх необхідних пакетів та ресурсів, які не були включені у вихідне встановлення.

Встановлюємо плагін Android Development Tools

Як було зазначено вище, Google пропонує спеціальний плагін Android SDK для Eclipse, який можна додати прямо з IDE.

В Eclipse пройдіть в Help і виберіть Install New Software. Натисніть кнопку Add, і тоді ви будете переміщені до віконця, яке дозволить вам додати онлайн-репозиторій ПЗ, що містить плагін ADT. Введіть описову назву і введіть наступну URL-адресу в блок 'Location':

  • http://dl-ssl.google.com/android/eclipse

Натисніть OK. Виберіть щойно доданий репозиторій і встановіть галочку Developer Tools.

Натисніть Next, і пройдіть по етапах установки файлів плагіна. Після завершення, у вашій панелі керування Eclipse повинні з'явитися такі 2 іконки:

Тепер пройдіть у 'Window' та 'Preferences', виберіть розділ 'Android' і переконайтеся, що SDK Location збігається з SDK directory, яку ви вказали раніше. В результаті у вас має вийти таке:

Тепер ви власник плагіна Android Development Tools.

Настроюємо емулятор Android

Хоча це і допомагає, насправді вам не обов'язково мати під рукою всі моделі Android-пристроїв, щоб створювати під них додатки, тому що Google постачає нам чудовий емулятор власної мобільної ОС разом з SDK. Перед тим, як розпочати розробку, нам бажано налаштувати Android Virtual Device (AVD), щоб платформа для тестування була готова заздалегідь.

Тепер нам потрібно створити новий віртуальний пристрій. Даний приклад передбачає створення спільного пристрою, але є також ресурси для конкретних налаштувань під Android-пристрою. Виберіть 'New', і перед вами виявиться порожнє віконце, наведене нижче:

  • Name: якщо ви хочете тестувати програму на кількох налаштуваннях пристроїв, то вам потрібно буде ввести щось описове. З іншого боку, також можна використовувати більш узагальнену назву.
  • Target: це версія Android, на яку буде спрямований емулятор. У більшості випадків, вашою опцією буде остання версія Android, яка разом із встановлюваним SDK. Тим не менш, якщо ви хочете провести тестування на більш ранніх версіях (що було б досить мудро, враховуючи таку безліч різних версій і моделей), тоді скористайтеся SDK manager, щоб встановити додаткові версії.
  • SD card: покажчик додаткового дискового простору, який використовуватиметься у пристрої. За умовчанням, віртуальний пристрій має 194 мегабайти «внутрішньої» пам'яті та SD-карту, тому вам потрібно буде вручну вказати необхідне значення об'єму дискового простору.
  • Skin: Ви можете використовувати цю опцію для встановлення зовнішнього вигляду та конфігурацій конкретного пристрою (HTC One X, наприклад). Але у нашому випадку ми використовуємо стандартне значення.
  • Hardware: оскільки серед фізичних пристроїв на базі Android існують суттєві відмінності з точки зору апаратного обладнання, ви можете використовувати цю опцію, щоб додавати будь-яке обладнання, яке використовуватиметься вашою програмою.

Після завершення віконце AVD Manager повинно включати ваш щойно створений пристрій. Ви можете натиснути Start, щоб запустити цей пристрій, тільки враховуйте, що перший запуск може вимагати часу.



Ваш перший Android-проект

Тепер, коли ви вже оснастили свій комп'ютер усіма необхідними програмами та плагінами, можна приступати до розробки коду. Але спочатку нам потрібно підготувати проектні файли.

Щоб почати, пройдіть у File, New, Project і розкрийте вкладку Android. Виберіть там 'Android Application Project', і перед вами відкриється таке віконце:

Ви можете скористатися меню, що випадає біля кожного поля, щоб вибрати відповідне значення. Головне, що слід враховувати, це Application Name, яке відповідає за назву нашого додатка при установці, а також Minimum Required SDK, за допомогою якого ви вказуєте найранішу версію Android, що підтримує вашу програму.

Натисніть 'Next', щоб продовжити, і встановіть іконку файлу, що виконується, яка буде обличчям вашої програми. У наступному меню вас попросять створити Activity для вашої програми.

Це дія або уявлення, з яким користувач буде взаємодіяти, тому логічніше буде розділити ваш додаток на активність з точки зору того, які вікна користувач бачитиме, і того, який функціонал буде доступний на кожному з них. Отже, якщо ви, наприклад, створюєте просту програму Hello World, то вам знадобиться лише одне активне вікно, яке представляє текст, а всі налаштування інтерфейсу витягуються з ресурсних файлів, які створює SDK.

Коли ви визначилися з цими вікнами, натисніть Finish. Eclipse збере всі необхідні для програми файли разом, в які ви вписуватимете код і/або змінювати налаштування для вказівки параметрів вашої програми.

І на цьому все! Все готове до того, щоб зібрати готовий додаток. У Google можна знайти повноцінні посібники про те, як займатися розробкою Android-додатків (для тих, хто має досвід у програмуванні). Всім, хто збирається займатися Java-програмуванням, слід спочатку ознайомитися з посібниками на кшталт того, що нам надала компанія Oracle.