Загальне
Ні, це НЕ конструктор і НЕ автоматизований сервіс.
Ваш додаток розробляється вручну нашим спеціалістом за допомогою інструментів Android Studio та Xcode. Всі додатки тестуються перед публікацією.
Ви зможете надсилати Push-сповіщення вручну за допомогою панелі Onesignal. Це спеціальна панель від onesignal.com.
Такі push-повідомлення надсилаються всім користувачам додатку, є можливість написати заголовок повідомлення, текст, є певна фільтрація за одержувачами.
У додатку НЕМАЄ прихованого функціоналу, немає лівого програмного коду, немає реклами, ми не крадемо дані. Всі дані аналітики додатку зберігаються на ваших акаунтах. Ми зацікавлені в наданні якісного сервісу.
Додатки розробляються з використанням чисто написаного програмного коду і підтримують найсучасніші вимоги.
Ви платите за розробку додатку один раз, після того, як додаток буде готовий, ніяких абонентських платежів немає.
Якщо вам знадобиться технічна підтримка, ця послуга оплачується окремо.
Перетворити веб-сайт на додаток можна практично з чого завгодно.
Перевагою буде те, що ваш сайт матиме адаптивну верстку або мобільну версію, використовуватиме сучасні веб-технології, швидко завантажуватиметься і на ньому не буде помилок.
Публікація
Створення облікового запису розробника в Google Play вимагає одноразової оплати за реєстрацію, яка може змінюватися. Наразі плата становить 25$.
Щоб зареєструвати обліковий запис розробника, перейдіть на офіційну сторінку Google Play Developer Console.
Програма для розробників Apple має щорічну плату, яка становить 99$ на рік. Ця плата дозволяє вам публікувати та розповсюджувати додатки в App Store.
Найактуальнішу інформацію про ціни можна знайти на веб-сайті Apple Developer.
Час, необхідний для публікації вашого додатку в Google Play, може бути різним. Зазвичай первинний огляд займає від 1-2 днів до місяця, але весь процес може тривати довше, залежно від складності вашого додатку та необхідних модифікацій.
Процес перевірки App Store зазвичай займає від 1-2 днів до декількох тижнів, але може змінюватися залежно від таких факторів, як складність програми, дотримання інструкцій і будь-яких запитів на внесення змін під час перевірки.
Для Google Play ви можете знайти детальну інформацію в Політиці для розробників Google Play. У цьому документі викладено правила та політику, яких мають дотримуватися додатки для публікації. Відвідайте сторінку “Політика для розробників Google Play“, щоб ознайомитися з останніми рекомендаціями.
Щодо App Store, зверніться до Посібника з рецензування App Store, наданого компанією Apple. Ці рекомендації охоплюють різні аспекти дизайну, функціональності та контенту додатків. Для отримання найновішої інформації відвідайте сторінку App Store Review Guidelines на веб-сайті Apple для розробників.
Android
Android App Bundle – це формат публікації, запроваджений компанією Google для додатків для Android. Це більш сучасна альтернатива традиційному файлу APK (Android Package).
AAB містить скомпільований код і ресурси, і відрізняється тим, що включає кілька конфігурацій пристроїв і мовних ресурсів в одному оптимізованому пакеті.
Google Play використовує AAB для створення APK-файлів, адаптованих до окремих пристроїв під час процесу встановлення програми.
Так, хоча Android App Bundle (AAB) є найкращим форматом для публікації в Google Play, розробники все ще можуть створювати APK з AAB для тестування або розповсюдження через альтернативні магазини додатків.
Однак Google Play заохочує використання AAB через його переваги в оптимізації доставки додатків і зменшенні розміру завантаження.
Підписання додатку – це процес цифрового підпису вашого додатку для Android за допомогою приватного ключа для перевірки його автентичності. Це має вирішальне значення для безпеки та цілісності додатку, гарантуючи, що додаток не був змінений або підроблений під час розповсюдження.
Сховище ключів – це файл, який містить криптографічні ключі та сертифікати. Під час підписання додатку він зберігає ваш ключ підпису.
Під час випуску програми ви надаєте файл сховища ключів і пароль для підписання програми. Дуже важливо зберігати сховище ключів у безпеці, оскільки його втрата може ускладнити оновлення програми.
Ні, ви не можете змінити ключ підпису для програми після її випуску. Ключ прив’язаний до ідентичності програми, і його зміна буде еквівалентна випуску зовсім іншої програми. Дуже важливо захищати свій ключ підпису та сховище ключів.
Ні, Google Play не підтримує відкат до попередньої версії програми після оновлення за допомогою AAB.
Забезпечте ретельне тестування перед випуском оновлень, щоб уникнути проблем, оскільки користувачі отримають останню версію, доступну в магазині.
iOS
Файл IPA – це остаточний дистрибутив програми для iOS, який надсилається до App Store і завантажується з нього. Він містить скомпільований виконуваний код, ресурси та необхідні метадані для програми.
Розробники створюють IPA за допомогою Xcode під час розробки програми та надсилають його до App Store для розповсюдження.
Сертифікат дистрибуції – це пара криптографічних ключів, яка використовується для підписання вашого додатку та його прив’язки до вашого облікового запису розробника Apple. Він необхідний для того, щоб подати вашу програму до App Store.
Ми генеруємо сертифікат розповсюдження в Центрі для розробників Apple і використовуємо його для підписання вашого додатку перед тим, як подати його на розгляд.
Ні, ідентифікатор пакета та ідентифікатор додатка App Store Connect – це унікальні ідентифікатори, прив’язані до ідентичності вашого додатка в App Store. Зміна цих ідентифікаторів призведе до створення нового додатка.
Дуже важливо ретельно вибирати ці ідентифікатори під час початкового налаштування.
Так, ви можете вносити зміни до свого додатку до того, як він буде затверджений в процесі розгляду. Просто завантажте нову збірку з необхідними змінами через App Store Connect.
Однак після того, як додаток буде схвалено і він з’явиться в App Store, певні зміни, особливо ті, що пов’язані з ідентифікацією додатку (ідентифікатор пакета, ідентифікатор додатку App Store Connect), не можна буде змінювати.
Під час процесу перевірки ви можете вносити зміни до метаданих програми, знімків екрану та інших небінарних елементів в App Store Connect.
Однак будь-які зміни, що потребують нової збірки (модифікації коду, додавання функцій, виправлення помилок), вимагатимуть подання нової версії на розгляд.
Це означає, що нам доведеться починати все спочатку. Таким чином, якщо процес публікації вже розпочато, ми не можемо нічого змінити.