Створення програми для ios своїми руками. Dev Story Корупції.Ні. Досвід створення першої гри для iOS

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

На цій стадії якщо ви хочете викласти свій додаток в iPhone AppStore від Apple, то вам доведеться компілювати його на офіційному ПЗ для iPhone, яке доступне для Mac OS X, використовувати Flash iPhone Packager, Airplay SDK, або відправити кому-небудь свій код Зараз же, я знаю, є одне "хакінтоське" рішення, але я не буду про нього розповідати, не тільки тому, що воно, можливо, нелегальне, але я бачив того, хто спробував так робити... і це перетворилося в довгу мороку - на кожне оновлення ОС і SDK йшов годинник, коли вони могли просто купити Mac Mini менше ніж за $700 і не мучитися.

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

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

Дані альтернативи для Windows включають ігрові движки, html/javascript рішення для створення гібридних програм, а також звичайні програми для створення програм для iPhone/iPad.

Способи створення програм для iPhone на Windows

  1. Flash CS5.5 – є дуже гарним рішенням спільно з Flash iPhone Packager. Пакувальник для iOS дозволяє компілювати програми на платформі Windows. Якщо ви вже використовували Флеш, ви є власником новітніх стандартів Apple. Він добре працює, проте не чекайте, що ігри з високими технічними вимогами, а також Papervision на ньому запустяться. Наявність комп'ютера з Mac не потрібна. Хтось запитував, чи можливо створення iOS флеш-програм в середовищі, відмінному від офіційного середовища Adobe... безумовно, ви можете компілювати програми за допомогою компілятора Flex і упаковувати їх до тих пір, поки ви дотримуєтеся рекомендацій ASME.
  2. Airplay SDK - Airplay SDK дозволяє вам створювати ігри та підписувати свої програми на Windows. Відмінне рішення як для 2D, так і для 3D ігор та програм завдяки безкоштовній пропозиції від незалежних розробників.
    Обидва ці варіанти можуть компілювати стандартний код iPhone прямо на Windows. Велика кількість програм, доступних у AppStore, була створена з їх допомогою.
  3. Unity 3D - ігровий движок і редактор, що використовує Boo і C# і працює як на Windows, так і Mac.
  4. Stonetrip S3D - ігровий движок і редактор, що використовує LUA та працює на Windows.
    Ці ігрові движки дозволяють вам створювати програми на Windows, проте для їх тестування/компілювання вам знадобиться Mac.
  5. Appcelerator Titanium - Гарне рішення, що має досить широку та живу аудиторію. Програми не вимагають високої продуктивності, оскільки вони створюються з використанням html/javascript і можуть бути скомпільовані як стандартні програми та надсилатися до AppStore.
  6. Genuitec MobiOne – це творець інтерфейсу, який використовує фреймворк PhoneGap для забезпечення стандартної функціональності. Він працює тільки на Windows та базується на HTML/Javascript.
    Дані способи дозволяють створювати додатки за допомогою web-технологій (HTML/CSS/Javascript) і згодом запускати їх через Objective-C фреймворк, який відповідає на дії в UIWebView, надаючи вам доступ до стандартної функціональності на iPhone. Ці фреймворки безкоштовні. Для стандартного тестування/компіляції знадобиться Mac.
  7. Dragonfire SDK - Цікавий спосіб, що дозволяє створювати програми, що використовують їх власні SDK на Windows. Далі ви відправляєте їм свій вихідний код, який вони компілюють, і ви завантажуєте готовий файл iOS програми . Ви завантажуєте свій код для компілювання на їхній сервер (за умови, що у вас стоїть версія Ultimate). Я його згадав, тому що мені подобається його синтакс, і він досить популярний, а також є добрим пакувальником з вдалим симулятором на Windows.

Існує ще пара інших рішень, які або ще тестуються, або є платними без будь-яких trial-версій (або навіть у деяких випадках без скріншотів) або просто ще не вийшли. Багато з них, мабуть, є спрощеними версіями Dragonfly SDK, який дозволяє розробляти iPhone додатки на Windows шляхом компілювання вашого вихідного коду.

Розробка програм для iPhone на Windows вже реальна

Якщо ви дійсно вирішили створювати програми для iPhone на Windows і навіть не хочете купувати Mac Mini, то раджу вам використовувати html/javascript програми, такі як PhoneGap/Appcelerator або Airplay SDK, а потім знайти когось із Mac і попросити їх вам допомогти. Airplay SDK є єдиним безкоштовним рішенням для Windows створення висококласних ігор на iPhone/iPad. Ви можете використовувати Флеш-розробник, але на даний момент у нього є обмеження як. Однак незабаром вийде нова версія.

Оновлення:на жаль, Airplay SDK був перейменований на Marmalade SDK і більше не доступний безкоштовно незалежним розробникам.

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

Зв'яжіться з намиОбговоримо?

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

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

  • За даними 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. Також система пропонує опцію монетизації. Якщо ви скористаєтеся цією функцією, у програмі відображатиметься реклама.


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

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


За допомогою редактора додайте текст, зображення, відео або посилання. Щоб додати до програми фото, завантажте його на хостинг Imgur та вставте посилання у відповідне поле.


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

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


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

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

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

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

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

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

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

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

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

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

IOS – це операційна система, де працюють смартфони від Apple. Для покупки ігор або програм використовується фірмовий майданчик цифрових покупок App Store. Якщо продукт розробника виявиться успішним (користуватиметься попитом користувачів), то навіть за одну програму можна заробити непогані гроші. У середньому розробники популярних програм для iOS заробляють кілька тисяч доларів на місяць.

Процес створення

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

  1. Створення концепції продукту- Перший етап, що вимагає аналізу трендів у цифровому магазині App Store. Займаючись створенням проекту, розробник повинен чітко описати цільову аудиторію. Щоб аналітичний етап пройшов успішно, подивіться, які додатки, програми, ігри тощо. знаходяться у топі App Store. Крім того, дізнайтеся, що встановлено на смартфонах знайомих, друзів, родичів.
  2. Технічна база– спочатку потрібно вивчити мову Objective-C, яка використовується в написанні програм для iOS. Для програмістів-початківців рекомендується ознайомитися з мовою Pascal та іншими мовами: C, Java.
  3. Інструменти- Середовище розробки, спеціальний текстовий редактор та графічний редактор.
  4. Створення та тестуванняпрограми.
  5. Маркетинговепросування.

Покрокове створення утиліти

Кожен користувач має можливість самостійно створити програму для iOS без додаткових фінансових вкладень та професійних знань. Існує спеціальне середовище розробки XCode, що дозволяє працювати у телефоні. Якщо потрібно написати мобільні програми на комп'ютері з Windows, доведеться встановити спеціальні віртуальні машини. Наприклад, VirtualBox та VMware. Більш детально розглянемо офіційний спосіб:

  1. Встановіть на смартфонсередовище розробки XCode. Додаток знаходиться в офіційному магазині ОС App Store та має вільну систему розповсюдження. Якщо програму встановлено на телефоні, перевірте її на наявність оновлень.
  2. Розібравшись із підготовчими налаштуваннями, увійдіть до XCode. Для створення нового проекту використовуйте вкладку File. Далі відкриється підпункт, де потрібно вибрати команди Newі Project.
  3. Наступний крок створення програми для iPhone — вибір платформи та тематичного типумайбутньої утиліти.
  4. Вкажіть коротку інформаціюпро створюваний софт.
  5. Далі потрібно натиснути на клавішу New Folder. Тут створюється папка, де зберігатимуться допоміжні файли для програми.
  6. У наступному вікні зніміть галочку з пункту та активуйте команду Create. Завдяки цим маніпуляціям користувач потрапить на робочу робочу панель.
  7. Натисніть кнопку під назвою storyboard. Вона знаходиться у правій частині інтерфейсу. Перетягніть на головне поле елемент з ім'ям Label. Не забудьте додати вступний текст до рядка Hello_world(можна будь-який інший текст).
  8. Обов'язково придумайте іконку для утиліти. Завантажте значок на сайт mapappicon.com.
  9. Після недовгої обробки запиту вкажіть Адреса електронної пошти, куди надішлють архів з іконками.
  10. Поверніться до середовища розробки XCode. Тепер у лівій частині інтерфейсу знайдіть розділ під назвою xassets.
  11. Відкрийте архівз пошти (куди надіслали іконки) і перетягніть їх у вікно XCode.
  12. Виберіть один із емуляторів пристроїв, а потім натисніть на команду запуску програми(іконка позначена як чорний трикутник), увімкнувши Mac Developer Mode.
  13. Повторіть спробу запускудочекавшись моменту, коли на емуляторі завантажиться iOS.
  14. Впевніться, що утиліта працює.

Таким чином вдасться створити свою програму з нуля.

Популярні сервіси для створення програм

Пропонуємо добірку сервісів, які допоможуть зробити програми для iOS самостійно.

Apps Globus

Проект Apps Globus – це універсальний конструктор програм, який підходить для мобільних операційних систем Android та iOS. Відрізняється зручним інтерфейсом користувача. Завдяки вбудованим модулям значно спрощується процес розробки. Apps Globus підтримує до 60 вбудованих модулів, серед яких:


Apps Globus поширюється за платною передплатою. Користувачі, які бажають протестувати програму, можуть скористатися 5-денною демо-версією. Місячна передплата надається у трьох видах: « стартова», « студійна» та « бізнес». Відмінність підписок – ціна та кількість розроблених додатків. Існує і версія, що вимагає одноразового платежу в розмірі 20 000 рублів. Крім необмеженого користування пропонує вихідні коди та допомогу в налаштуванні утиліти.

App2b

Проект App2b пропонує багатофункціональний конструктор, який може використовуватися не тільки для створення програм для iOS, але і для Android платформи. У цьому вся конструкторі створюється комерційний чи інформаційний контент. Саме тому сервіс має в своєму розпорядженні вбудованою бібліотекою шаблонівдля швидкого створення зручного застосування самостійно.

Як і інші аналогічні проекти, поширюється за платною передплатою. Головна відмінність від інших конструкторів – єдиний спосіб оплати як одноразового внеску у вигляді 9 900 рублів.

Проект – це єдиний безкоштовний конструктор для створення сайтів та додатків. Програма є комплексним рішенням для онлайн-бізнесу. Дозволяє створювати унікальні сторінки, віртуальні магазини, електронні журнали. Відмінна риса конструктора – це відсутність заготовлених шаблонів. Замість них використовуються гнучкі інструменти, що не потребують знання програмування. Через це будь-яка програма, створена New Digital Times виглядає, як авторська робота.

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

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

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

Привіт Хабр. Хочу розповісти, як створив свій перший iOS додаток і що з цього вийшло.

Ідея

Ідея для програми виникла сама собою: створи те, чим би ти із задоволенням користувався б сам. Я постійно пишу нотатки. Адже кожна зайнята людина має певний набір фактів, які вона отримує протягом дня, і які варто запам'ятати. Оскільки всі люди забувають (і це нормально!), то немає кращого рішення, ніж просто записати. Я весь час відчував якусь незручність при роботі з представленими в AppStore додатками-заметниками. Надмірна складність в управлінні, наявність непотрібних категорій, нагромадження додаткової інформації - все це заважає застосуванню виконувати його основну функцію. Плюс до всього багато хто з цих речей виглядає просто некрасиво.

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

Функціонал

Після того, як концепція була придумана, я виписав основний функціонал – ті речі, на які я хотів би зробити акцент в управлінні:

Досить стандартний функціонал для таких програм, погодьтеся. Але це лише верхівка айсберга, він криється в деталях.

Інструментарій

Перед тим, як писати код у Xcode, я повністю відтворив зовнішній вигляд програми у векторному редакторі Sketch. Ця програма чудово підходить для швидкого створення макетів. Для цієї програми доступна маса плагінів, серед них є Sketch Preview – перегляд артборду відразу на пристрої через програму Skala Preview. Лише потрібно скачати безкоштовні програми Skala Preview на комп'ютер і мобільний пристрій і встановити плагін. Після цього вибрати потрібний артборд, натиснути комбінацію Command+P і через секунду зовнішній вигляд програми транслюється на пристрій.

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

Розробка

У додатку я використовував всього два контролери - один безпосередньо для всіх-всіх нотаток, інший - для відображення невеликого туторіалу при першому запуску. Роботу з базою даних організував за допомогою фреймворку CoreData.

Після створення базового функціоналу (створення, видалення, редагування нотаток) я вирішив покращити кожну з цих функцій.

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

Анімації видалення та переміщення в топ я вирішив реалізувати самостійно, а візуальний супровід максимально наблизити до реального життя. Щось набуло більш високого пріоритету - свайп вправо і замітка переміщається в топ списку. Щоб видалити - свайп вліво та анімація закреслення покаже на скільки ще потрібно продовжити свайп щоб завершити видалення. При випадковому видаленні потрібно просто потрясти пристрій («Shake»), і замітка повернеться на своє колишнє місце.

Для того, щоб виділити нотатку, я використовував LongTapGesture і три основні кольори програми - білий, синій та червоний, які й сформували головну палітру кольорів.

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

Неймінг

Назва програми - найважливіша частина при розробці, це перше, що бачить користувач у магазині. На хабрі є із цього приводу. До підбору імені я вирішив підійти ґрунтовно: для початку я перебрав список 1000 найпопулярніших слів в англійській мові і виписав всілякі комбінації, які б підходили для назви мобільного додатка для нотаток, до того ж хотілося вкластися в 8-10 символів. Але при цьому не хотілося вибирати назву SuperNotes чи NotesPlus etc, хотілося чогось нового. Мені сподобалося поєднання mad note, на яке випадково натрапив у Urban Dictionary:
mad note - excellent, entertaining, surprising, unexpected або awe-inspiring

Відразу з'явився і слоган: MadNotes - Note your passion. Оскільки палітра основних кольорів у мене вже була готова (білий, синій, червоний), я вирішив одразу придумати відповідну іконку. Ситуація з логотипами для додатків такого роду плачевна:

Оскільки нотатки на папері пишуть олівцем чи ручкою, я вирішив відобразити це на іконці – олівець повернутий під кутом 45 градусів. Вийшло ось так:

Результат

Оскільки спочатку проект замислювався як дизайнерський, я вирішив взяти участь із моїм додатком у всеукраїнському конкурсі Ukrainian Design Awards: The Very Best Of у категорії Digital Design. До конкурсу залишалося кілька тижнів, за цей час я встиг зробити публікацію на Behance, де візуально показав усі основні функції програми, а також записав відео-прев'ю.
Оскільки переможців конкурсу не розголошують до останнього моменту, було неймовірно приємно побачити свою роботу на виставці робіт переможців – журі побачили та оцінили головну концепцію – мінімалістичний та, водночас, функціональний додаток для ведення нотаток.


Програма знаходиться в AppStore вже кілька місяців, за цей час я зробив шість оновлень і переписав код на Swift. В останній версії (1.2) додано синхронізацію з iCloud, так що нотатки вже встигли перебратися в хмару.

Дякую увагу.
Note your passion