Как европейская компания, возможно ли написать индивидуальное приложение для iPad для клиента?

11

Наш клиент хочет, чтобы мы написали для него специальное приложение, которое он мог бы использовать на нескольких iPad в своей компании. Это приложение, вероятно, полезно только для этого одного клиента (возможно, еще на два или три в будущем, но только после дополнительной настройки).

Я читал, что если клиент подпишется на программу массовых закупок Apple , мы сможем предоставить ему специальное приложение B2B . Это, однако, кажется, только для американских разработчиков (или клиентов? Или обоих?).

Каковы альтернативы для европейских (или, в более общем плане, не для США) разработчиков программного обеспечения и их местных клиентов?

Heinzi
источник
15
Я уже заметил одно «слишком локализованное» закрытое голосование. Классификация всего мира за пределами США как « небольшого географического района » - довольно смелое утверждение ...
Хайнци
2
@ Heinzi Слишком локализованный не обязательно означает географический. Я согласен, хотя - это относится к значительному числу разработчиков.
Майкл К
Будет ли проблема джейлбрейка ipads для установки не одобренного Apple приложения?
Ryathal
3
Вы спросили Apple?
Яннис

Ответы:

2

«Правильным» решением является то, что ваш клиент создает корпоративную учетную запись в Apple для разработки собственных приложений. Вы создаете это приложение и подписываете его с помощью профиля / личности вашего клиента.

Да, ваш клиент должен будет заплатить (довольно небольшую) годовую плату. Но если повезет, они все равно захотят больше приложений. :)

Конечно, вы можете создать учетную запись Enterprise для себя, заявив Apple, что разработаете ее для себя, и использовать ее для распространения этого приложения среди любых клиентов, которые хотят пойти по этому пути. Вы все равно не настроите систему магазинов, и Apple, вероятно, не заметит и не позаботится. Но это будет нарушением договора с корпоративной учетной записью, и поэтому я НЕ рекомендую делать это. Ваш клиент, вероятно, с радостью заплатит ежегодную плату за разработку.

Morothar
источник
Как вы указываете, для того, что хочет клиент автора, требуется эксперт от Apple. Автор должен сообщить этому клиенту о дополнительных затратах и ​​просто добавить его в стоимость приложения. Клиент явно хочет, чтобы приложение было достаточно, чтобы нанять кого-нибудь, чтобы написать его, если у него есть оборудование, вряд ли это будет проблемой. Это должно быть просто учтено в цене самого приложения.
Ramhound
1

В похожей ситуации я создаю веб-приложение для интрасети, которое имитирует функциональность планшета. Для этого будет работать несколько JQuery-фреймворков, например Sencha Touch . Это позволило бы вам избежать «зарплаты» от Apple и работать с планшетами на базе Android и даже с браузерами на настольных ПК / ноутбуках.

jfrankcarr
источник
Это очень хорошая идея; К сожалению, приложение должно работать «в дороге» без подключения к интернету.
Хайнци
Это неудачно. В наши дни в «облаке» довольно редко кто-то запрашивает неподключенное приложение.
jfrankcarr
Я предполагаю, что тенденция идет к локальным приложениям, которые синхронизируют свои данные с облаком, по крайней мере, для мобильных устройств. Представьте себе, что продавец посещает потенциального клиента и затем говорит: «О, я бы хотел принять ваш заказ на своем iPad, но похоже, что у меня нет здесь подключения к Интернету ...»
Хайнци
Или они принимают заказ, и когда они синхронизируются, они обнаруживают, что продукт уже был куплен кем-то другим, и следующий доступный инвентарь - через несколько недель. Я сделал синхронизацию в 90-х и начале 00-х. Я рад, что теперь практически мгновенное обновление данных заказа и инвентаря. Я бы порекомендовал подход синхронизации только в том случае, если пользователи часто находились вне зоны действия мобильного интернета.
jfrankcarr