iWebkit против JQTouch против iUI

Я собираюсь разработать приложение с богатым контентом, которое в идеале должно было быть приложением для iPhone, но, поскольку у меня мало времени, я буду придерживаться технологий, которые у меня есть, таких как JQuery, CSS и HTML. Чем больше мобильных устройств, на которых работает мой сайт, помимо iPhone, тем лучше.

После краткого поиска в Интернете у меня сложилось впечатление, что я могу использовать три инструмента: iWebkit, JQTouch и iUI. Я играл с JQTouch, который мне кажется впечатляющим и простым в использовании.

С простотой приходит недостаток настраиваемости; Я бы очень хотел, чтобы в моем графическом интерфейсе были ползунки и другие интересные функции.

Какие-нибудь комментарии по поводу какого из этих трех вариантов?


person maralbjo    schedule 30.12.2009    source источник


Ответы (7)


Я говорил на эту тему пару дней назад на встрече WebTuesday, вот слайды презентации:

http://www.slideshare.net/akosma/webtuesday-mobile-web-applications-framework-overview

Я говорю о следующих фреймворках / технологиях:

  • iUI
  • jQTouch
  • WebApp.net
  • iWebKit
  • SproutCore / Капучино
  • Yahoo! Чертеж

Лично я использовал iUI, а затем jQTouch, в который буквально влюбился.

person Adrian Kosmaczewski    schedule 03.01.2010
comment
Похоже, что эти слайды больше не доступны. Есть ли шанс снова сделать их общедоступными или опубликовать другой URL-адрес, по которому я могу их проверить? - person Armstrongest; 08.06.2010
comment
Я до сих пор их вижу :) ссылка действительна, может, когда вы пробовали, Slideshare не работал ... - person Adrian Kosmaczewski; 28.06.2010
comment
Я опубликовал обновленную презентацию в Slideshare: Mobile Web Rising slideshare.net/akosma/mobile -веб-рост - person Adrian Kosmaczewski; 01.05.2011
comment
Вещи развиваются так быстро - есть ли обновления с тех пор? Спасибо! - person Crashalot; 14.10.2011
comment
Сейчас я концентрируюсь на Sencha Touch и jQuery Mobile :) Действительно, за почти 2 года многое произошло ... - person Adrian Kosmaczewski; 15.10.2011
comment
Это ужасная презентация. Много анекдотов, но мало информации. - person 最白目; 21.02.2012

На самом деле я только что закончил писать статью и сравнивать iUI и jQTouch. На мой взгляд, лучше использовать jQTouch, потому что он охватывает больший выбор телефонов с браузером WebKit, таких как Palm Pre, Droid и Nexus One.

Размер файла будет немного больше, поскольку он включает в себя базовую библиотеку jQuery. Но если вы уже используете jQuery на своем сайте, это не имеет значения.

Вы можете ознакомиться с моей статьей здесь: http://www.heinencreative.com/archives/articles/iui-vs-jqtouch/

person Chris Heinen    schedule 24.02.2010

Я составил краткий список фреймворков для этого типа разработки см. Здесь и работаю над статья, сравнивающая, но вмешались отпуск и работа.

Лично я сделал сайт в iUI, который был преобразованием из виджета Mac, поэтому повторно использовал много кода. Сделать это было относительно несложно, код солидный (для iUI) и есть сайт, где есть поддержка.

JQTouch выглядит хорошо, и iWebkit тоже. Quickconnect хорошо поддерживается, и с ним связана книга (которая к настоящему времени должна быть сильно устаревшей), а Quickconnect утверждает, что его можно использовать и для других мобильных платформ.

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

person PurplePilot    schedule 31.12.2009

jQTouch и iUI работают с гибридной платформой QuickConnect и PhoneGap.

jQTouch - это среда веб-интерфейса jQuery для мобильных устройств (например, iPhone, Android и т. д.).

iUI - это среда веб-интерфейса javascript для мобильных устройств (например, iPhone, Android и т. д.).

В то время как QuickConnect и PhoneGap являются гибридной структурой для мобильных устройств. Например, в iOS QuickConnect и PhoneGap используют Xcode + iOS SDK + Javascript, а в Android оба используют Java + Android SDK + Javascript.

Я использую эти фреймворки, на данный момент jQTouch лучше, чем iUI. QuickConnect также лучше, чем PhoneGap. Однако PhoneGap популярен, поскольку он предназначен для других мобильных ОС, помимо iOS и Android. QuickConnect поддерживает iOS и Android.

person ns-1m    schedule 13.04.2012

Я выбрал JQTouch для прототипирования, так как он мне показался наиболее подходящим и наиболее удобным для моих нужд.

Тем не менее, я бы не рекомендовал строить свой основной бизнес вокруг веб-приложения для iPhone. Несмотря на то, что он имеет довольно хороший набор функций, он просто не чувствует себя достаточно отзывчивым, и заставить приложение выглядеть идеально, как разработано UX, это может быть некоторой головной болью, поскольку не весь набор элементов пользовательского интерфейса iPhone реализовано.

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

person Jan Jongboom    schedule 30.12.2009
comment
Я бы не стал так быстро отказываться от веб-сайтов, оптимизированных для iPhone. Веб-приложения довольно эффективны для большого процента сценариев использования iPhone. Их проще создавать и, что немаловажно, обновлять. И вы, вероятно, получите больше использования, поскольку многие люди могут не захотеть загружать ваше приложение из магазина. - person pbreitenbach; 09.01.2010

У Jqtouch есть поддержка сообщества, а также некоторые очень полезные библиотеки для постоянной поддержки HTML5 с inmemory db и, тем более, очень плавного внешнего вида.

person Jet Abe    schedule 22.02.2010

Я начал с iUI некоторое время назад, но теперь я использую jQTouch, который, как мне кажется, намного лучше, особенно если вам нравится работать с jQuery, как я. Я не пробовал iWebkit, но, судя по тому, что я видел, он не может конкурировать с JQT.

person Volmar    schedule 03.04.2010