App Store работает с июля прошлого года, а iPhone OS 2.2 принесла бизнесу два практичных механизма: поддержку Exchange ActiveSync и корпоративную дистрибуцию приложений в обход публичного магазина. Этого достаточно, чтобы первые компании и ведомства начали выносить рабочие сценарии на телефон сотрудника. Ниже – то, что реально внедряют сейчас, без обещаний из рекламных проспектов.

Что уже умеет платформа

Почта, календарь и контакты синхронизируются с Exchange 2007 через ActiveSync – без сторонних шлюзов. Профиль конфигурации (.mobileconfig) задаёт почтовые ящики, VPN, Wi-Fi и парольную политику централизованно, файл раздаётся ссылкой или по почте. При утере устройства администратор инициирует удалённую очистку.

Собственные приложения распространяются двумя путями. Ad Hoc подходит для пилота: до 100 устройств, привязка по UDID, подпись разработческим сертификатом. Для тиража внутри организации нужна программа iPhone Developer Enterprise Program – она снимает лимит на устройства и публичную модерацию Apple, приложение ставится по внутренней ссылке. Это ключевой момент: ведомственное ПО не попадает в App Store и не проходит ревью Apple.

Ограничения тоже стоит назвать прямо. Push-уведомлений для сторонних приложений пока нет – фоновую доставку обещают в следующей версии OS. Фоновое исполнение чужого кода закрыто, поэтому «всегда онлайн»-сценарии строятся на периодической синхронизации, а не на постоянном соединении.

Первые рабочие кейсы

Что мы видим в заявках от российских заказчиков и что осмысленно делать уже сейчас:

  • Мобильный доступ к учётным данным. Витрина показателей из 1С или ERP – остатки, отгрузки, статусы заявок. Телефон только читает, запись остаётся в учётной системе. Реализуется поверх готовых интеграционных шлюзов – мы разбирали такой подход в заметке про быстрые победы в интеграции.
  • Полевые сценарии. Сервисный инженер или торговый представитель отмечает выполнение, фотографирует объект, заполняет акт. Данные уходят в учётную систему при появлении сети – оффлайн-режим здесь обязателен.
  • Согласования для руководителя. Заявки на оплату, отпуска, договоры приходят в почту Exchange, решение фиксируется в один тап. Госсектору это закрывает задачу мобильного визирования без выноса документов за периметр.

Серверная часть таких приложений почти всегда живёт отдельно от устройства. Где её разместить – внутри контура или у провайдера – вопрос не моды, а совокупной стоимости и требований к данным; мы разбирали эту развилку в материале про облако против on-premise по TCO. Для госзаказчика ответ почти всегда – собственный контур.

Чего ждать и к чему готовиться

Платформа быстро взрослеет. Анонсированный осенью Microsoft Azure показывает, куда движется серверная сторона мобильных сервисов, а Apple явно ведёт линейку к корпоративному применению. Закладывайте архитектуру так, чтобы клиент на телефоне был тонким, а логика и данные оставались на сервере под вашим контролем. Тогда смена платформы устройства не потребует переписывать систему целиком.

Вывод

iPhone в феврале 2009-го – не игрушка, а пригодный для работы терминал: почта по ActiveSync, управляемые профили, дистрибуция в обход App Store. Начинать стоит с одного измеримого сценария – чтения показателей или полевого ввода – на пилоте в десяток устройств, а затем масштабировать через мобильную разработку для бизнеса и госсектора до тиража внутри организации.