Особенностью заказной разработки мобильных приложений является то, что основной сервер с API обычно предоставляет заказчик. При этом качество API, его готовность, документация и соответствие общепринятым стандартам чаще всего на недостаточном уровне (конечно, стоит отметить, что бывают и счастливые исключения из правил, как раз один такой клиент у нас сейчас есть). Достаточно типичная ситуация, когда интернет-магазин, обслуживаемый изначально системным администратором и программистом (бывает, что обе роли выполняет один и тот же сотрудник), разрастается, и для дальнейшего роста отдел маркетинга принимает решение выпустить мобильное приложение. Ниже список особенностей, с которыми в этом случае придется иметь дело мобильным разработчикам: