ограничение развития iphone - PullRequest
2 голосов
/ 25 июля 2011

Я слышал, что Apple "закрыта" по сравнению с Android.

Какие именно ограничения есть у iPhone?

Например, Android может препятствовать установке или запуску других приложений и может iPhoneсделать то же самое?

Существует ли какой-либо список ограничений iPhone (особенно по сравнению с Android), кроме рекомендаций App Store по рассмотрению?

Спасибо.

Ответы [ 4 ]

0 голосов
/ 25 июля 2011

Кроме того, насколько мне известно, вам следует купить iMac для разработки для iPhone и, возможно, зарегистрироваться в качестве разработчика, чтобы получить последнюю версию IDE.Поправь меня, если я ошибаюсь.

0 голосов
/ 25 июля 2011

Учитывая, что они одобряют Приложения или нет.Я думаю, что руководящие принципы и опубликованные ограничения являются основными.Но я предполагаю, что закрыто, учитывая, что магазин и оборудование зависят от самого Apple (в то время как Android может быть установлен на разнородном оборудовании (по крайней мере, в теории).

Как разработчик, одна вещь, которую мы (как компания) нашлидовольно уродливо (с точки зрения интеллектуальной собственности) то, что нельзя использовать закрытые API, но, честно говоря, мы также понимаем причины.

0 голосов
/ 25 июля 2011

Магазин приложений Apple закрыт из-за того, что вы должны заплатить, чтобы войти, и вы не можете контролировать, будет ли ваше приложение входить тоже.

Магазины Androidесть свои правила, определяемые тем, кто ими управляет.Так что если вам не нравится один, вы можете попробовать другой, или, черт возьми, даже сделать свой собственный.

Apple SDK закрыт.Вы не можете видеть источник, и (это связано с предыдущим пунктом) вы не можете использовать некоторые его части, даже если вы знаете, что он существует.

Android SDK открыт.Вы можете получить все исходные файлы и изменить их, если хотите.

0 голосов
/ 25 июля 2011

«Закрыто» относится к App Store. Все общедоступные приложения должны пройти через Apple, чтобы попасть в App Store. Apple решает, какие приложения поступают, и сокращает все продажи.

Платформа Android не имеет ни одного конкретного магазина приложений, ни Google не говорит о том, что вы можете или не можете установить, и не снижает ваши продажи.

Есть плюсы и минусы для обоих.

Вы также можете обойти ограничения App Store в некоторых случаях, если вы хотите создать приложение HTML5. Вы можете использовать документ манифеста, чтобы позволить пользователю iPhone загружать файлы напрямую, не заходя в магазин приложений. Конечно, приложение HTML5 не может сделать все, что могут настоящие нативные приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...