Підтримка і супровід мобільних застосунків

Ми підтримуємо роботу застосунків для iOS та Android після релізу: оновлення під нові версії ОС, виправлення збоїв, відповідність вимогам магазинів і регулярні релізи. Для застосунків, які створили ми, і для тих, що створили інші команди.

Підтримка і супровід мобільних застосунків

Коли вашому застосунку потрібна підтримка

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

Що входить

Нові версії ОС і SDK

Ми тестуємо застосунок на бета-версіях iOS та Android і випускаємо оновлення до того, як користувачі зіткнуться з проблемою. SDK і бібліотеки тримаємо на версіях, які підтримуються.

Моніторинг і виправлення збоїв

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

Відповідність вимогам магазинів

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

Релізи в магазинах

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

Відновлення акаунтів і ключів

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

Продуктивність і невеликі функції

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

Навіщо застосунку підтримка після релізу

Навіщо застосунку підтримка після релізу

Apple і Google щороку випускають нові версії операційних систем, змінюють вимоги магазинів і за власним графіком відмовляються від старих API. Google Play встановлює мінімальний цільовий рівень API для оновлень застосунків, а Apple періодично підвищує мінімальну версію Xcode і SDK для нових публікацій. Більша частина мобільної підтримки — це встигати за цим зовнішнім календарем, щоб звичайне виправлення помилки ніколи не заблокував пропущений дедлайн.

Ваш розробник зник?

Ваш розробник зник?

Таке трапляється частіше, ніж здається. Доступ до акаунта в магазині зазвичай можна відновити, хоча це потребує часу й паперової роботи з Apple чи Google, і ми робили це вже не раз. Спершу з’ясовуємо, що у вас залишилося: вихідний код, акаунт розробника, ключі підпису й бекенд. Подальші кроки залежать від того, чого бракує, а якщо акаунт відновити неможливо, застосунок можна заново опублікувати під власним акаунтом вашої компанії.

Прийняття застосунку від іншої команди

Прийняття застосунку від іншої команди

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

Як починається підтримка застосунку

01

Аудит

Ми збираємо застосунок з вихідного коду, перевіряємо акаунти в магазинах і підпис, аналізуємо код і дані про збої. Ви отримуєте звіт про стан застосунку.

02

Обсяг і ціна

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

03

Перший реліз

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

04

Постійна підтримка

Оновлення під нові ОС, виправлення збоїв і релізи в погодженому обсязі з підсумком після кожного релізу.

Платформи й інструменти

iOS

Android

Кросплатформна розробка

Моніторинг

Формати роботи з нами

Щомісячний план підтримки

Фіксований щомісячний обсяг після аудиту: оновлення під нові ОС, виправлення збоїв, релізи й визначений обсяг невеликих змін.

Виділена мобільна команда

Інженери iOS та Android, закріплені за вашим застосунком, які займаються і підтримкою, і новими функціями.

Разові роботи

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

Відгуки

До кожного клієнта та його проєкту ставимося уважно.

Часті запитання

Наш розробник зник, і в нас немає доступу до акаунта в магазині. Чи можна його відновити?

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

Скільки коштує підтримка застосунку?

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

Як швидко ви можете відреагувати на критичну помилку?

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

Чи підтримуєте ви застосунки на React Native і старі кодові бази?

Так, React Native, а також нативні Swift, Objective-C, Kotlin і Java. Для застосунків на фреймворках, які більше не підтримуються, аудит покаже, скільки часу підтримка реалістична і що включатиме міграція.

Чи підтримуєте ви також бекенд застосунку?

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

Чи залишиться застосунок у нашому власному акаунті розробника?

Так і має бути. Ми публікуємо під акаунтами Apple і Google вашої компанії з доступами, які ви надаєте, тож право власності на застосунок ніколи не залежить від нас.

Розкажіть про свій проєкт

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

Зручніше написати листа чи зателефонувати?

welcome@revolsource.com
+38 097 662 23 20

Revol Software OÜ, Таллінн, Естонія. Наша команда розподілена по всьому світу.

Приєднуйтеся до нашої команди

Надсилайте резюме на career@revolsource.com