PhoneGap: использовать PHP для создания HTML? - PullRequest
0 голосов
/ 07 июля 2011

Я хочу создавать приложения для iPhone и Android, но, как энтузиаст PHP-программиста, я не очень хочу изучать Java или C ++.Так что я столкнулся с PhoneGap.

НО ... Мне не очень нравится программировать на чистом HTML и Javascript!(все эти хуки, запятые в JQuery и т. д., на мой взгляд, слишком беспорядочные ... и я тоже ненавижу CSS).То, как я сейчас использую PHP, заключается в том, что я написал довольно продвинутый фреймворк, который обрабатывает чистые xml-шаблоны в HTML / Javascript.Таким образом, я могу создавать свои собственные HTML-теги, которые выполняют всю работу CSS, дополнительный HTML, и он автоматически создает весь Javascript для меня ...

Это немного похоже на работу Delphi для PHP и Prado.Как только (визуальные!) PHP-компоненты готовы, я могу использовать их снова и снова ... и мне нужно только подумать о HTML, CSS и Javascript при создании компонента ...

ХорошоТеперь мой вопрос: так как я не могу использовать PHP на клиенте с PhoneGap, но НУЖЕН HTML, было бы сумасшедшей идеей позволить моему веб-серверу создать HTML для меня при первом запуске приложения, а затем сохранитьHTML локально с помощью PhoneGap, а затем при следующей загрузке приложения повторно использовать локально сохраненный HTML?

Итак, мой вопрос: могу ли я создать HTML на веб-сервере, а затем сохранить этот HTML локально, чтобы мой PhoneGap-app может использовать это?Или HTML-код в приложении PhoneGap каким-то образом «скомпилирован» и не может быть изменен впоследствии?

Или это действительно глупая идея, и я должен отказаться от своей красивой структуры PHP-компонентов?о чем ты думаешь?

1 Ответ

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

Трудно дать значимый ответ на такой вопрос без некоторого контекста. Большой вопрос, который вы оставили без ответа: что вы на самом деле пытаетесь сделать ? Что будут делать приложения, которые вы создаете, и что будет отличать вас от других, которые уже существуют? Хотите продать эти приложения в магазине приложений? Вы пытаетесь собирать и / или распространять информацию о вашей миссии для вашей компании?

На первый взгляд, написание множества HTML и PHP, которые будут выполняться на вашем сервере просто для генерации множества HTML и JavaScript, которые будут выполняться в приложении PhoneGap, кажется большой проблемой. OTOH, если это то, что вам больше всего нравится, и если вы можете заставить его делать то, что вы хотите, пойти на это.

Если вы дадите своему фреймворку запоминающееся имя и сделаете несколько смелых утверждений о том, как это самый новый и самый быстрый способ разработки мобильных приложений, вы, вероятно, можете превратить его в договор на книгу. ;-) Пока этого не произойдет, вам будет сложно найти ответы на вопросы о написании приложений для iPhone с использованием PHP.

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