Я собираюсь разработать многофункциональное приложение, которое идеально должно было быть приложением для iPhone, но так как я короток вовремя, я буду придерживаться технологий, что я могу, такие как JQuery, CSS и HTML. Более мобильные устройства мой сайт работают помимо iPhone, лучше.
Краткий поиск в сети оставляет меня с впечатлением, что существует три инструмента, которые я могу использовать: iWebkit, JQTouch и iUI. Я играл о с JQTouch, который я нахожу впечатляющими и простыми использовать.
С простотой прибывает отсутствие настраиваемости; я очень хотел бы иметь ползунки и другие замечательные функции в моем GUI.
Какие-либо комментарии, который из этих трех для движения для?
Я говорил на эту тему пару дней назад на встрече WebTuesday, вот слайды презентации:
http://www.slideshare.net/akosma/webtuesday-mobile-web-applications-framework-overview
Я говорю о следующих фреймворках/технологиях:
Я лично использовал iUI, а потом и jQTouch, в который я буквально влюбился.
Я выбрал JQTouch для создания некоторых прототипов, так как он казался мне наиболее подходящим и наиболее удобным для моих нужд.
Тем не менее, я бы не рекомендовал строить свой основной бизнес на основе веб-приложения для iPhone. Несмотря на то, что он имеет довольно хороший набор функций, он просто не чувствует себя достаточно отзывчивым, и получить, чтобы получить приложение выглядит идеально, как UX разработан это может быть некоторая боль в заднице, так как не весь набор элементов iPhone UI реализованы.
Тем не менее, я должен сказать, что это был вопрос нескольких минут, чтобы получить сервис-потребляющих приложение работает, что выглядит как настоящее приложение для iPhone.
.Я сделал краткий список фреймворков для данного типа разработок смотрите здесь и работаю над статьей для сравнения, но в работе вмешались праздник и работа.
Лично я сделал сайт в iUI, который был преобразован из Mac Widget, поэтому повторно использовал много кода. Это было относительно легко сделать, код солидный (для iUI) и есть сайт, где есть поддержка.
JQTouch выглядит хорошо, как и iWebkit. Quickconnect хорошо поддерживается и имеет книгу, связанную с ним (которая к настоящему времени должна быть очень устаревшей), и Quickconnect утверждает, что может быть использована и для других мобильных платформ.
Только я, вероятно, пойду на JQTouch в следующий раз, так как он будет иметь основную поддержку только с JQuery.
.Jqtouch теперь имеет поддержку сообщества, а также некоторые очень полезные библиотеки для постоянной поддержки HTML5 с inmemory db и, более того, очень плавный внешний вид.
Я только что закончил писать статью, сравнивающую iUI и jQTouch. На мой взгляд, используйте jQTouch, потому что он охватывает больший выбор телефонов с браузером WebKit, таких как Palm Pre, Droid и Nexus One.
Размер файла будет немного больше, поскольку он включает в себя базовую библиотеку jQuery. Но если вы уже используете jQuery на своем сайте, это не имеет значения.
Вы можете прочитать мою статью здесь: http://www.heinencreative.com/archives/articles/iui-vs-jqtouch/
Я начал с iUI немного раньше, но сейчас я использую jQTouch, который, как мне кажется, намного лучше, особенно если вам нравится работать с jQuery, как я. Я не пробовал iWebkit, но, судя по тому, что я видел, он не может конкурировать с JQT.