Для чого потрібен додаток дзенДля чого потрібен додаток дзен

0 Comment

Зміст:

Як створити мобільний додаток — від ідеї до запуску

Що потрібно, щоб завантажити мобільні додатки в маркети? Спершу відповісти самому собі на запитання: «Навіщо?» Якщо у вас є ідея, яка об’єктивно має шанси на реалізацію, слід продумати всі аспекти.

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

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

  • У яких ситуаціях бізнесу замовляти мобільний додаток
  • Складання технічного завдання
  • Прототипування і продумування концепцій додатків
  • Дизайн інтерфейсу
  • Розробка frontend-частини
  • Розробка API
  • Розробка адмінпанелі
  • Тестування
  • Налаштування та конфігурація серверів
  • Підготовка матеріалів для маркетплейсів — тексти, банери, документи
  • Надсилання додатка на схвалення в маркети
  • Підсумки
  • Висновок

У яких ситуаціях бізнесу замовляти мобільний додаток

Коли бізнесу варто замислитися над створенням мобільного додатка? Є кілька випадків, коли це буде доречно:

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

Які переваги для бізнесу:

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

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

3. Монетизація трафіку за наявності у вас уже сформованої аудиторії.

Можу навести приклад з особистого досвіду. Ми з командою нещодавно розробляли додаток у сфері метрології — «Astroscope». Під час процесу реалізації ми ще не знали, що клієнт має велику популярність у TikTok, YouTube та Instagram, в якому надалі він пропонує використовувати свій продукт як основний путівник у світ езотерики.

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

Що ми зробили в рамках цього проєкту

Головна сторінка. Користувачі додатка можуть побачити тут свій знак зодіаку і подивитися нові прогнози.

Далі бачимо планетарний графік з прогнозами залежно від своєї дати та часу народження.

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

Далі можна трохи розважитися і розслабитися, але водночас отримати корисні прогнози у вигляді ігор-передбачень, а саме:

Та багато інших цікавих функцій.

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

Складання технічного завдання

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

У вас є 2 шляхи, щоб отримати максимально повне ТЗ:

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

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

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

Прототипування і продумування концепцій додатків

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

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

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

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

Дизайн інтерфейсу

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

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

Із цим можуть допомогти фрилансери, які розробляють UI/UX-інтерфейси чи дизайн мобільних додатків. Рекомендую звернутися до професіоналів, які створять якісний і продуманий інтерфейс, враховуючи всі рекомендації Apple та Google до дизайну мобільних додатків.

Розробка frontend-частини

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

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

Якщо ж необхідно реалізувати ширший функціонал, потрібно поступово переходити до наступних етапів і також включати їх у розробку. Є багато технологій, що дають змогу пройти етап створення frontend у межах мобільного додатка. І я, і моя команда використовуємо для цього cross-платформні рішення, оскільки вони дають змогу створювати мобільні додатки одразу на дві платформи — Android та IOS.

Це дозволяє скоротити бюджет на розробку, а також прискорити процес реалізації без втрати якості. З особистого досвіду можу порекомендувати платформи Flutter або React Native. Flutter ми використовуємо сьогодні в усіх нових проєктах.

Яким спеціалістам доручити розробку frontend

Для розробки продукту на технології Flutter або React Native та інших не крос-платформних рішень, що дають змогу розробляти мобільні додатки, рекомендую звернутися до спеціалістів Freelancehunt у таких напрямках:

Для розробки backend або реалізації адмінпанелі, API та інших програмних блоків, пов’язаних із серверною логікою та бізнес-процесами, вам підійдуть такі категорії пошуку спеціалістів:

Розробка API

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

  1. Реалізація API та адмінпанелі може знадобитися, коли у вас є дані, які надалі хочете змінювати. Наприклад, якщо це інтернет-магазин, на ньому необхідно змінювати товари, додавати нові, прибирати старі та підтримувати актуальність асортименту. Тоді необхідні і API, і адмінпанель, яка дасть вам змогу динамічно вносити всі необхідні зміни. Докладніше про адмінпанель розповім у наступному розділі цієї статті.
  2. Етапи реалізації API та адмінпанелі можна пропустити, якщо ви створили якусь нескладну казуальну гру, що передбачає монетизацію за допомогою реклами, чи інший мінімалістичний продукт. Такі додатки можуть не вимагати збирання та збереження даних, відповідно, ви можете легко обійтися без API. Водночас, якщо в майбутньому хочете змінити додаток, розвинути його, і з’явиться необхідність працювати з даними, можна зробити API та адмінпанель й імплементувати їх у ваш продукт.

Але, повторюся, поки вам не потрібно зберігати дані користувачів, збирати статистику, підтягнути дані в додаток тощо, а ваш додаток — це простий або мінімально життєздатний продукт (МVР), цей етап можна пропустити.

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

Якщо для frontend-частини ми використовуємо Flutter або React Native, то для API це може бути Python, Node.js, PHP. Є безліч інших технологій і фреймворків, які можуть допомогти в розробці серверної частини. Тому рекомендую приділити максимальну увагу вибору інструмента для цього етапу, оскільки він є одним з найважливіших аспектів розробки. Надалі ви зможете масштабувати продукт з розумінням, що ваша технологія зможе допомогти в цьому.

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

Розробка адмінпанелі

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

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

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

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

Тестування

Отже, ми майже дійшли фінальної частини і готові завантажувати наш проєкт в App Store і Google Play. Щодо тестування додатка потрібно розуміти, що крім ручного тестування та перевірки на найпримітивніші помилки також можуть знадобитися автоматичні тести. Вони пишуться на серверній частині і призначені протестувати всі аспекти, пов’язані з проблемами в запитах, які ви відправляєте в додаток або додаток приймає від вас.

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

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

Налаштування та конфігурація серверів

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

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

Якому спеціалісту доручити та навіщо ще він потрібен

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

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

Знайти таких спеціалістів досить легко, на фрилансі до них можна звернутися в категоріях:

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

Підготовка матеріалів для маркетплейсів — тексти, банери, документи

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

Що може знадобитися, щоб пройти модерацію на найпопулярніших сьогодні майданчиках Google Play та App Store:

  1. Політика Конфіденційності.
  2. Опис для додатка в маркетплейсі.
  3. Графіка: іконка мобільного додатка, банери для мобільного додатка в різних розширеннях під різні пристрої (цю інформацію можна подивитися в акаунтах маркетів під час реєстрації додатка).
  4. Для коректної роботи надалі на майданчиках потрібно мати два окремі акаунти для Google Play та App Store. Знадобиться підписка для обох маркетплейсів:
  • Google Play — ціна $25, що дає право завжди розміщувати додатки.
  • App Store — $100 на рік.

Надсилання додатка на схвалення в маркети

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

  • Google Play, як правило, перевіряє додатки дуже швидко й особливих зауважень не висловлює. Винятки, ймовірно, бувають, але в більшості випадків це відбувається саме так.
  • Apple найчастіше більш вимогливий та може вимагати багато чого, і лише після довгих обговорень пройти модерацію. У ситуації з App Store рекомендую запастися терпінням і не впадати у відчай. Якщо хвилюють відповіді підтримки після того, як додаток не схвалили, не потрібно сприймати це критично. Слід просто продовжувати дискусію, ставити уточнювальні запитання і спокійно домагатися свого.

Підсумки

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

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

Серед наших робіт є всі типи таких додатків. Якщо говорити про найскладніші та найдовгостроковіші проєкти, то з останніх — проєкт з настільних ігор «Privat Games». На його реалізацію, за попередньою оцінкою, було необхідно 6-9 місяців, а за фактом пішло 8 місяців. Такий додаток варто віднести до категорії тривалих.

Якщо говорити про середні за тривалістю реалізації додатки, тут варто згадати раніше наведений приклад — мобільний додаток з астрології «Astroscope». Його було реалізовано за 3,5 місяця.

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

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

Висновок

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

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

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

Стать автором

Второй шаг — настройка канала, которая также делается через студию.

Выберите пункт «Настройки» в левом нижнем углу и задайте необходимые параметры.

Более подробная инструкция — в ролике с Аней Рыбкиной, руководителем направления «Лайфстайл».

Как работает Дзен-студия

Подробная экскурсия по Дзен-студии с Аней Рыбкиной, руководителем направления Лайфстайл

Как работает Дзен-студия

Студия в Дзене нужна для того, чтобы вам было удобнее управлять своим каналом: создавать контент, следить за размером аудитории, количеством подписчиков, балансом и статистикой.

Типы контента в Дзене

Ваня Васильев рассказывает о форматах контента в Дзене

Типы контента в Дзене

Одно из преимуществ Дзена — мультиформатность.

Здесь вы можете опубликовать статью или пост, выложить видео или короткий ролик.

И, конечно, следите, чтобы все ваши публикации подходили под наши требования и не нарушали закон.

Как создать пост или статью

Ваня Васильев рассказывает, как написать пост или статью

Как создать пост или статью

Главное отличие между этими типами контента — в количестве текста.

Пост — это короткая заметка, которую можно посмотреть прямо в ленте Дзена, не открывая канал. Статья же может вместить в себя довольно большое количество текста, который можно дополнить изображениями и ссылками.

Решите, что хотите опубликовать, и жмите на «+» в верхней панели Дзен-студии — всё просто!

Нюансы процесса — в видео от Вани Васильева.

Зачем нужен Телеграм-бот

Аня Рыбкина, руководитель Лайфстайл-направления, научит, как делать публикации из Телеграма в Дзен

Зачем нужен Телеграм-бот

Посты из вашего Телеграм-канала можно публиковать в Дзен автоматически, что очень удобно.

Чтобы всё заработало, откройте диалог с ботом и нажмите «Запустить». После чего вам нужно зайти в Студию в приложении Дзена и найти в ней «Настройки». Выберите опцию «Телеграм-бот» и «Получить код доступа».

Когда код сгенерируется, скопируйте его и вставьте в диалог с ботом.

Более подробная инструкция — в ролике с Аней Рыбкиной.

Как загрузить ролик или видео

Даниэль Блехер, руководитель направления Музыка, рассказывает, как работать с видеоконтентом в Дзене

Как загрузить ролик или видео

1-й вариант:

Зайдите в Дзен-студию на компьютере или ноутбуке, нажмите на «+» в верхнем правом углу, выберите формат, перетащите файл, добавьте название, описание, обложку и теги — готово!

2-й вариант:

В приложении Яндекс или Дзен нажмите «+» и выберите «Ролик» или «Видео». Задайте все необходимые параметры в «Настройках». Жмите «Опубликовать».

Подробный туториал процессов — в ролике с Даниэлем Блехером, руководителем направления «Музыка» в Дзене

Как работает видеоредактор

Даниэль Блехер, руководитель направления Музыка в Дзене, научит работать с видеоредактором

Как работает видеоредактор

В приложении Дзена есть встроенный редактор видео.

Чтобы запустить его, нажмите на «+», выберите «Ролик» и начинайте творить: монтируйте, делайте интересные склейки и переходы, добавляйте эффекты, музыку, стикеры и подписи.

Остались вопросы?
Посмотрите наш видеоурок. В главной роли — Даниэль Блехер.

Как считать статистику

Маша Карагодина, руководительница направления Экология в Дзене, расскажет о важном — учёте статистики

Как считать статистику

Зная о результатах своих публикаций, вы сможете правильно составить контент-план и увеличить доход от канала в Дзене.

Основные метрики:

  • CTR
  • Дочитывания
  • Досматривания
  • Среднее время дочитывания
  • Уровень вовлечённости

Подробности — в видео с Машей Карагодиной.

Монетизация

Маша Карагодина, руководительница направления Экология в Дзене, рассказывает о монетизации

Монетизация

Монетизация за работу с подписчиками зависит от размера и активности вашей аудитории. Чем у вас больше подписчиков и чем они активнее реагируют на ваш контент, тем больше выплаты.

Нативная реклама

Оля Стукалова, руководитель группы онбординга и развития брендов, рассказывает о нативной рекламе

Оля Стукалова, руководитель группы онбординга и развития брендов, рассказывает о нативной рекламе

Нативная реклама

Нативная реклама — контент, который ничем не отличается от обычного, но включает в себя интеграцию товаров или услуг. Как правило, рекламодатели приходят к авторам с активными подписчиками и качественными материалами в блоге. Работайте над этим, и вы обязательно получите свой первый гонорар.

Подробнее про нативную рекламу читайте в нашем гайде.

Правила Дзена

Гриша Туманов, руководитель направления Новаторы, рассказывает о правилах Дзена

Гриша Туманов, руководитель направления Новаторы, продолжает рассказ о правилах Дзена

Правила Дзена

В Дзене миллионы людей делятся контентом и общаются между собой, и чтобы это общение было для всех приятным и безопасным, необходимо соблюдать простые правила.

О чём можно делать публикации в Дзене, а о чём лучше не стоит, можно всегда прочитать здесь.

Публикации, которые соблюдают требования, без ограничений показываются всем пользователям.

Подробно про правила можно послушать в ролике Гриши Туманова, руководителя направления «Новаторы».