На конференции WWDC 8 июня Apple показала iPhone 3GS и выкатила iPhone OS 3.0. За год после открытия App Store платформа перестала быть игрушкой для энтузиастов. Теперь это управляемая среда с понятной моделью разработки, и корпоративным ИТ-службам пора включить её в трёхлетний roadmap, а не отмахиваться ссылкой на BlackBerry.

Что изменилось в платформе

iPhone OS 3.0 закрывает несколько пробелов, которые до сих пор держали устройство за периметром корпоративной сети. Появились Exchange ActiveSync с политиками паролей и удалённым стиранием, шифрование данных на устройстве у 3GS, поддержка VPN-профилей и конфигурационные профили, которые админ раскатывает централизованно. Push-уведомления снимают часть нагрузки, которую раньше тянул только постоянный фоновый процесс.

Для нас как интегратора это означает простую вещь – клиентский мобильный доступ к учётным системам перестал быть экзотикой. Раньше мы предлагали SMS-шлюзы и урезанные WAP-порталы. Теперь можно строить полноценный нативный клиент к ERP, CRM или к ведомственной системе документооборота, и он будет вести себя предсказуемо.

При этом эйфории не место. App Store – это закрытая дистрибуция через модерацию Apple, и для внутренних корпоративных приложений она не подходит. Apple отвечает на это режимом ad-hoc и корпоративной программой распространения in-house, но оба варианта требуют дисциплины с провижининг-профилями и сертификатами. Это операционная нагрузка, которую надо закладывать заранее.

Где это применимо в бизнесе и госсекторе

Сценарии, которые уже окупаются на горизонте года-двух, вполне приземлённые. Полевые сотрудники – выездные сервисные бригады, торговые представители, инспекторы – получают доступ к актуальным данным и заполняют отчёты на месте. Руководители получают мобильные дашборды без VPN-клиента на ноутбуке. Госсектор смотрит на мобильный доступ к ведомственным реестрам для выездных проверок.

Но прежде чем рисовать экраны, проясните, что именно автоматизируете. Мобильный клиент не прощает размытых требований: маленький экран и оффлайн-сценарии вскрывают любую неоднозначность в логике. Поэтому мы начинаем такие проекты с того же, с чего начинаем любую заказную разработку, – со строгого управления требованиями. На мобильном цена ошибки в ТЗ выше, переделка дороже.

Безопасность и расчёт стоимости

Шифрование на устройстве и удалённое стирание – необходимый минимум, но не вся защита. Данные ходят между телефоном и сервером, часто через чужие каналы и публичные сети. Здесь работает та же модель разделённой ответственности, что и в облаке: вы отвечаете за свою часть, провайдер связи и платформа – за свою. Мы разбирали этот принцип в материале про разделённую ответственность за безопасность, и для мобильных проектов он не менее важен.

Отдельно про деньги. Парк смартфонов, MDM-инфраструктура, корпоративные сертификаты, поддержка нескольких версий ОС – всё это совокупная стоимость владения, а не разовая закупка устройств. Считать её надо той же дисциплиной, что и при выборе между облаком и собственной серверной. Тогда roadmap опирается на цифры, а не на впечатление от презентации.

Вывод

iPhone 3GS и OS 3.0 переводят платформу из категории «модно» в категорию «можно строить корпоративные решения». Окно для пилота открылось: возьмите один измеримый сценарий, посчитайте TCO, проясните требования и заложите безопасность с первого дня. Дальше всё упирается в нативную мобильную разработку под конкретные задачи бизнеса и госсектора.