Разработка
приложений для iOS
в Новосибирске
С чем приходят за приложением для iPhone
Клиенты просят приложение
Аудитория сидит на технике Apple, а у компании только сайт.
Проверка магазина отклоняет сборку
Обновление висит на рассмотрении, а причину отказа никто не разбирает.
Приложение делали под старую систему
После обновления телефонов часть экранов перестала открываться.
Оплата внутри не проходит
Подписку оформить нельзя, и доход уходит мимо приложения.
Нет доступа к сертификатам
Аккаунт остался у прошлого подрядчика, и выпустить обновление нечем.
Кому нужно приложение для iPhone
- Покупки внутри
- Проверка чеков
- Пробный период
- Карта в кошельке
- Оплата касанием
- Каталог и заказ
- Закрытая раздача
- Управление устройствами
- Права по ролям
Как устроена разработка для iPhone
Стоимость IOS-приложения
в Новосибирске
Стоимость зависит от объёма задач; число экранов её не определяет.
Цены указаны без НДС. НДС по ставке 5 % предъявляется дополнительно и включается в счёт.
Больше возможностей для вашего проекта
- Интернет-магазины
- Недвижимость
- Здравоохранение и стоматология
- Рестораны и кафе
- Салоны красоты
- Образование
- Строительство
- Юридические услуги
- Туризм и гостиницы
- Логистика
- Дизайн интерьеров
- Ремонт квартир
- Автосервисы
- Маркетплейсы
- Консалтинг
- Фотографы
Обсудим проект?
FAQ
Если не нашли ответа — напишите нам на info@toimi.pro.
Вы можете подключиться на этапе разработки?
Да, если кодовая база доступна и стабильна. Мы делаем экспресс-аудит и решаем, что оставить, доработать или переписать.
Что происходит при обновлениях iOS?
Мы пишем с учетом версий и следим за бетами Apple — приложение не ломается с каждым сентябрским апдейтом.
А если у нас уже есть Android-приложение?
Отлично. Повторим логику там, где это уместно, а остальное адаптируем под логику iOS и ее жесты.
Можно ли интегрировать с нашими системами?
Да, мы регулярно подключаем CRM, ERP, аналитику и API. Вы получаете безопасные и поддерживаемые точки входа.
Нужен ли готовый дизайн?
Нет. Достаточно вайрфреймов, черновиков или скринов. Мы дорабатываем UX по ходу дела.
На каких устройствах проверяют приложение?
На телефонах разных лет и размеров, на планшетах, при разных версиях системы.
Хватает ли симулятора?
Он ловит часть ошибок; камера, оплата и жесты требуют устройства.
Сколько живых устройств нужно?
Несколько телефонов разных поколений плюс планшет.
Как раздают сборки тестировщикам?
Через систему закрытого тестирования платформы.
Что такое закрытое тестирование?
Раздача сборки ограниченному кругу до публикации.
Сколько человек берут в тест?
От нескольких сотрудников до сотен пользователей.
Нужна ли отдельная проверка тестовой сборки?
Первую сборку для внешних тестировщиков проверяет платформа.
Как собирают замечания тестировщиков?
Через встроенную отправку отзывов со снимком экрана.
Какие версии системы проверяют?
Текущую и одну-две предыдущие, по доле аудитории.
Нужно ли проверять предварительную версию системы?
Летом это спасает осенний выпуск.
Что чаще ломается на новой версии?
Разметка, разрешения и поведение клавиатуры.
Как проверяют вёрстку?
На маленьком, крупном и очень длинном экране.
Нужно ли проверять вырез и островок камеры?
Отступы задают по безопасной области.
Как быть с крупным системным шрифтом?
Экраны проверяют при увеличенном шрифте.
Нужно ли проверять тёмную тему?
Её проходят по всем экранам.
Как быть с доступностью?
Проверяют работу с озвучкой экрана и увеличением.
Нужно ли проверять поворот экрана?
Если поворот разрешён, его проходят отдельно.
Как быть с жестами возврата?
Жест проверяют на каждом экране.
Нужно ли проверять слабую сеть?
Поведение при медленной сети проверяют отдельно.
Как быть с отсутствием сети?
Приложение должно объяснять состояние.
Нужно ли проверять расход заряда?
Фоновые задачи проверяют на расход.
Как быть с расходом памяти?
Его смотрят в профилировщике среды разработки.
Нужно ли проверять время запуска?
Долгий запуск теряет пользователей.
Как быть с обновлением с прежней версии?
Проверяют сохранность данных пользователя.
Что бывает при неверном переносе базы?
Люди теряют данные, и это видно в отзывах.
Нужны ли автоматические тесты?
Они экономят время на повторных проверках.
Как быть с проверкой оплаты?
Покупки проверяют в песочнице платформы.
Нужно ли проверять отмену подписки?
Отмену и возврат проходят до выпуска.
Как быть с проверкой уведомлений?
Их проверяют на живом устройстве.
Нужно ли проверять разрешения?
Проверяют поведение при отказе.
Как быть с отчётами о сбоях?
Сбор сбоев подключают до первого выпуска.
Что видно в отчёте о сбое?
Устройство, версия системы и место в коде.
Нужен ли отдельный тестировщик?
На приложении со многими экранами нужен.
Как быть с проверкой перед выпуском?
Проходят короткий обязательный список.
Нужен ли список проверенных устройств?
Он входит в отчёт о приёмке.
Сколько занимает проверка?
От нескольких дней на небольшом приложении.
Смотрите также
Обновлено: