Создать веб-приложение для iPhone без Mac - PullRequest
1 голос
/ 12 января 2012

Я собираюсь создать веб-приложение, которое будет распространяться для Android, iPhone и, возможно, WP.

У меня нет Mac, так как мне сделать веб-приложение для iPhone, единственное, что янужен веб-просмотр без масштабирования или чего-либо еще, который открывает конкретный сайт (должно быть действительно легко?).

Я могу легко создать его для Android и WP с Windows, но как я могу сделать это для iPhone,Я смотрел на некоторые рамки, но что вы, ребята, рекомендуем.Я ищу что-то на 100% бесплатное, работающее из коробки, без рекламы и прочего.

Небольшой бонусный вопрос.Рекомендуется ли использовать jQuerymobile для WebApps, или я должен придерживаться другой платформы?Ведьма

Ответы [ 2 ]

2 голосов
/ 12 января 2012

Если вы пытаетесь создать веб-приложение, а не нативное, тогда процесс довольно прост: создайте веб-приложение.Это действительно так.Нет ничего особенного / особенного, что вам нужно сделать для iPhone по отношению к Android, когда дело доходит до веб-приложений, потому что они оба используют WebKit под капотом.

Что касается фреймворков, есть несколько вариантов.Лично я использую (и рекомендую) jQuery Mobile , однако в зависимости от ваших потребностей доступно множество других опций.Если то, что вы создаете, относительно просто, вам может вообще не понадобиться интегрированная среда - просто учебник по адаптивному дизайну, такой как , от Scott Hanselman

HTH

0 голосов
/ 12 января 2012

Если я хорошо понимаю, что вы хотите, вам просто нужно отобразить веб-страницу в веб-представлении без использования аппаратных средств на iPhone, не так ли? Так почему бы вам не разработать нужный веб-сайт / веб-приложение, разместить его на сервере и дать ссылку на iPhone на своем веб-сайте, описывающую ваше веб-приложение? Я предназначаю это для вас, потому что есть некоторые вещи, которые создают погружение, в которое пользователь верит, что это приложение, а не веб-сайт: в исходном коде HTML просто добавьте следующее:

<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<meta name="viewport" content="width=320;" />
<link rel="apple-touch-startup-image" href="images/default.png" />
<link rel="apple-touch-icon" href="images/homescreen.png"/>

При этом и после того, как вы поместили веб-сайт в закладки на трамплине (стене приложения), при запуске веб-сайта, как и в любом другом приложении (с нужным значком и заставкой), у вас нет Интерфейс Safari Mobile, и тогда у вас появляется настоящее приложение. Кроме того, благодаря кешированию HTML5 вы можете использовать веб-сайт в автономном режиме.

Для разработки определенной части вашего сайта jQuery и jQuery Mobile окажут вам большую помощь.

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