Як створити програму телефону самому. Як створити мобільний додаток для Android самостійно. Загальні правила для Android-додатків

Дмитро Дементій

Чи сумніваєтеся, чи варто інвестувати в розробку мобільного додатка? Його можна зробити самостійно та абсолютно безкоштовно. У вас може стати тестовий варіант, за допомогою якого зручно оцінювати ефективність мобільної стратегії. А якщо постараєтеся, ви зробите пристойне мобільний додатокяка стане основним інструментом онлайн-взаємодії з власниками смартфонів та планшетів.

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

Чи варто робити свій мобільний додаток

Стоїть. Якщо не вірите на слово, ось кілька фактів:

  • За даними Flurry Analytics та comScore, власники смартфонів та планшетів користуються браузером лише 14% від загального часу роботи з девайсом. А 86% часу вони витрачають на різні програми.
  • Встановлений додаток- Ваш прямий канал зв'язку зі споживачем. Тільки подумайте: вам не потрібно витрачати гроші на рекламу або чекати, коли людина знайде вас за допомогою Яндекса. Залишається підтримувати потрібну користувачеві функціональність та надавати йому релевантний контент.
  • Число покупок, зроблених за допомогою планшетів та смартфонів, зростає як в інтернеті загалом, так і в рунеті. За інформацією маркетингового агентства Criteo, вже в 2016 році більше половини онлайн-транзакцій у рунеті відбуватимуться за допомогою мобільних девайсів.

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

У такому разі, чи варто ризикувати та пропонувати лояльним клієнтам DIY-додатки, а не зроблені професіоналами штучні програми для Android та iOS? Давайте розумітися.

Коли можна створити програму самостійно

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

Ви пам'ятаєте, коли бізнесу можна зробити сайт самостійно? Правильно, коли грошей на співпрацю з професіоналами ще немає, а час та бажання розібратися з WordPress чи «Джумлою» є. Така сама ситуація із додатками. Створені самостійно програми для iOS та Android можна умовно порівняти з сайтами на движках з відкритим кодом.

Щоб почати працювати, реєструватися не доведеться. Натисніть кнопку Create Now на головній сторінціабо виберіть меню Create App у верхньому правому кутку на будь-якій сторінці сервісу.


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

  • Manual. Цей шаблон дозволяє створити програму-гайд.
  • Blog. Програма допоможе аудиторії вашого блогу читати нові нотатки з екрана смартфона чи планшета.
  • Website. Шаблон конвертує на додаток сайт.
  • Pages. За допомогою цього шаблону можна конвертувати в додаток із простою функціональністю будь-який контент.
  • News. Шаблон дозволяє створити програму агрегатор галузевих або регіональних новин.
  • Page. Шаблон конвертує у додаток офлайн-контент, наприклад, електронну книгу.
  • VK Page та Facebook Page . Створіть програму, яка дозволяє стежити за оновленнями відкритих груп у «Вконтакті» та Facebook.
  • YouTube. Використовуйте шаблон для просування каналу на YouTube.

Як створити додаток для блогу

Скористайтеся шаблоном Blog. У відповідному полі вкажіть URL блогу або RSS-каналу. Виберіть колір заголовка нотаток.


Вкажіть назву програми.


Додайте опис.


Виберіть стандартну або додайте довільну іконку. Відповідний розмір зображення – 512 на 512 пікселів.


Щоб створити файл завантаження, натисніть кнопку Create App. Після цього необхідно зареєструватись у системі. Підтвердьте реєстрацію та перейдіть до особистого кабінету. Тут ви можете встановити програму на свій мобільний пристрій, опублікувати його в Google Playта Amazon App Store. Також система пропонує опцію монетизації. Якщо ви скористаєтеся цією функцією, у програмі відображатиметься реклама.


Перевірте, як працює програма на вашому мобільному пристрої. На планшеті програма має відображати список публікацій у блозі у форматі заголовка та анонсу.

У особистому кабінеті AppsGeyser ви можете стежити за кількістю установок, створювати push-сповіщення, опублікувати програму в магазинах, монетизувати програму за допомогою реклами, а також відредагувати програму.


Бажаєте більше додатків? Тоді створіть програму-гайд за допомогою шаблону Manual.


Після редагування контенту вкажіть назву програми, додайте опис та іконку. Натисніть кнопку Create App. Після створення файлу завантаження встановіть його на мобільний пристрій і перевірте працездатність.

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


8 конструкторів аналогічних AppsGeyser

Якщо універсальний конструктор AppsGeyser вам не підійшов, зверніть увагу на аналогічні послуги:

  • AppsMakerStore. За допомогою сервісу можна створювати програми різних типів: від програм для Ecommerce до рішень для контент-проектів. Конструктор робить програми для iOS та Android. Інтерфейс сервісу русифікований. Для новачків є інформативний посібник з використання конструктора. Сервіс платний.
  • Mobincube. Інструмент для створення та монетизації iOS та Android-додатків. Базова функціональність сервісу доступна безкоштовно. Конструктор дозволяє створити програми різних типів.
  • Good Barber. За допомогою цього сервісу можна розробляти Android-і iOS-програми. Конструктор платний, вартість використання складає 16 USD на місяць.

Більшість запропонованих сервісів має англомовний інтерфейс. Якщо вам незручно працювати з конструкторами на англійською, вибирайте платформи з русифікованим контентом

Конструктори додатків: кам'яна сокира чи тонкий сучасний інструмент?

Не кидайтеся з крайнощів у крайність. За допомогою запропонованих сервісів справді можна створювати працездатні функціональні програми. Отримані програми можна використовувати для вирішення різних завдань: від забезпечення онлайн-торгівлі до поширення контенту та навчання аудиторії. Створені в конструкторі програми можна опублікувати в Google Play та App Store, редагувати, монетизувати за допомогою реклами або платних установок.

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

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

Зв'яжіться з намиОбговоримо? Замовте безкоштовну консультацію

Олена Шраменко

Генеральний директор
компанії «Акінців та Партнери»

«Хочу сказати кілька слів про конструктора мобільних програм від компанії AppGlobal.

Нещодавно ми розробили свою програму на базі конструктора AppGlobal. І з кожним днем ​​ми розкриваємо все більше можливостей цього інструменту, за допомогою якого можна реалізовувати різні завдання.

По-перше, я зрозуміла, що цей інструмент несе велику користь для обох сторін: і для нас, як для власників програми, і для наших клієнтів, які користуються цим додатком.

Вирішуючи наші маркетингові завдання, ми даємо своїм клієнтам додаткові переваги:

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

Ми ж завдяки цьому отримуємо постійних клієнтів та залучаємо нових».

Ілля Баснін

Партнер компанії AppGlobal

«Великий мінус усіх інших сервісів – відсутність техпідтримки.

Я проаналізував багато конструкторів.

Найчастіше використовують прості недорогі платформи, власники яких просто копіюють матеріали AppGlobal, але сам конструктор залишається "сирим", недоробленим.

Великий мінус у них – відсутність підтримки. І, незважаючи на низькі ціни, вони таки не витримують конкуренцію».

Артур Будовський

«Продажі зросли на 14% вже першого місяця використання мобільного додатка!

Я пишу тексти, що продають, і навчаю людей цьому мистецтву. Рівень довіри моїх читачів до мене зріс лише тому, що є мобільний додаток. Мовляв, якщо моя Школа є в Апсторі та Гугл Плей, значить, у мене солідний бізнес, а не якесь "розлучення". Люди купують тренінги навіть не закачуючи програму на свій телефон.

Сам конструктор AppGlobal – це мегаінструмент! Ви можете створити повноцінну програму самі, без спеціальних знань програмування, всього за пару годин! Єдине, хотілося б мати можливість робити різні інтерфейси, тому що всі програми схожі один на одного через кнопки.

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

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

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

Дякуємо AppGlobal за прості рішенняскладних, але важливих питань!

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

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

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

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

Описані нижче інструменти дозволять створити власний додаток у кілька етапів.

Деякі з представлених програм дозволяють не просто зробити, а й відразу монетизуватийого. Також будь-який із створених додатків можна буде розмістити в системі Google Play.

Чотири способи як зробити додаток для Андроїд самому

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

Всі програми, представлені тут, підбиралися за такими критеріями:

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

Нижче познайомимося з добіркою інструментів, які допоможуть вам створити свій перший додаток.

App Builder - простий інструмент для створення програм

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

Можливості програми

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

AppsGeyser - сайт для створення якісних додатків на Андроїд своїми силами

Офіційний сайт - https://www.appsgeyser.com

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

Переваги AppsGeyser

  • Програма пишеться досить швидко, буквально в пару кліків;
  • Воно дозволяє створити прості ігри для Android, адже погодьтеся, що не кожен інструмент сьогодні може це зробити;
  • Після того, як програма буде готова, її з легкістю можна буде розмістити в магазині Google Плей;
  • Крім того, можна монетизувати вашу програму безпосередньо через сервіс AppsGeyser. Це корисна функція, адже виявивши свою фантазію, ви можете ще й заробити на цьому;
  • Створюйте, редагуйте, публікуйте додаток в онлайн режимі в особистому кабінеті (щоб збереглися результати).

IbuildApp - потужний двигун для розробки власних проектів

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

Сайт IbuildApp має як платні тарифи (розробка індивідуальної програми, з подальшим розвитком) так і безкоштовні шаблони, яких дуже багато.

Російський офіційний сайт - https://russia.ibuildapp.com

Давайте подивимося, на що воно здатне:

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

AppsMakerstore - платформа створення простих програм

Офіційний сайт - https://appsmakerstore.com

Четверта крута платформа яка розроблена для створення Androidдодатків. Напевно однією з найголовніших переваг є те, що за допомогою сайту AppsMakerStore можна створювати програми, які будуть мультиплатформенними (наприклад, на Андроїд, iOS та Windows Phone)

Давайте розглянемо переваги платформи:

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

Відео інструкція зі створення програми за допомогою APK Creator


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

Операційна система 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.

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

Ось найпростіша інструкція, як створити елементарну 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, призначені для масового використання, треба вчитися!




Top