Приложение PhoneGap против PhoneGap + WebView + HTML5 Web App - PullRequest
2 голосов
/ 23 июля 2011

У меня есть несколько идей для приложений, которые я хочу выпустить бесплатно (с рекламой). Я веб-разработчик, который не хочет изучать Java / Objective C на данный момент. Я могу достаточно легко встроить идеи в онлайн-приложения HTML 5.

Есть ли какая-то причина, по которой я не мог использовать PhoneGap для создания приложений и ничего не помещать в приложения, кроме рекламы и веб-просмотра, указывающего на мои веб-приложения в Интернете? Мне не нужна поддержка камеры или GPS, и я просто смотрю на PhoneGap как на способ легко получить приложения на разных платформах. Мне нравится идея, что WebView указывает на веб-приложения, так как я могу их легче обновлять. (В отличие от встраивания HTML в PhoneGap)

Существуют ли какие-либо технические причины или рекомендации для разработчиков, которые могут помешать мне? Какие-нибудь советы? Спасибо!

Ответы [ 2 ]

2 голосов
/ 23 июля 2011

Для рынка Android у вас действительно не должно быть проблем, потому что нет процесса утверждения. Что касается Apple, их рекомендации могут быть строгими, но они являются скорее интерфейсными рекомендациями, чем что-либо еще. Прочитайте это в качестве руководства, если вам интересно. Кроме того, имейте в виду, что пользователям обычно не нравятся веб-приложения, и по этой причине они иногда оставляют рейтинг в 1 звезду без внимания. Имейте в виду, что мобильный интернет, как правило, намного медленнее, чем то, что вы можете получить на обычном компьютере, поэтому, если все приложение извлекает вещи только из Интернета, пользователь будет чувствовать, что ваше приложение работает медленно. Одна из основных причин наличия собственных приложений заключается в том, что весь графический интерфейс и большая часть серверной части встроены в приложение, что сводит к минимуму контакты с сервером.

1 голос
/ 31 августа 2011

Это то, что я пытаюсь выяснить сам.

Я думаю, что проблема с попыткой решить, какая из них правильная (нативная или веб), изначально ошибочна. Правильный ответ всегда будет зависеть от того, что вам нужно сделать. Из того, что вы объясняете, звучит так, будто создание нативного приложения было бы излишним для того, что вы пытаетесь сделать. Веб-просмотр был бы идеальным.

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

Также ... в качестве заключительного замечания, имейте в виду, что разработка мобильных приложений находится в зачаточном состоянии, и в действительности нет проверенных и настоящих лучших практик. Но для аналогичной технологии (рабочие столы) ... посмотрите, где некоторые из их наиболее успешных приложений ... Facebook? Twitter? YouTube

...