2009-12-30 4 views
41

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

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

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

Любые комментарии к какому из этих трех идти?

ответ

27

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

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

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

  • ВМИ
  • jQTouch
  • WebApp.net
  • iWebKit
  • SproutCore/Cappuccino
  • Yahoo! Упрощенный расчет! Blueprint

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

+0

Похоже, что эти слайды больше не доступны. Есть ли шанс, что вы сможете снова опубликовать их или опубликовать другой URL-адрес, где я могу проверить их? – Armstrongest

+0

Я все еще вижу их :) ссылка действительна, может быть, когда вы попробовали Slideshare ... –

+1

Я опубликовал обновленную презентацию в Slideshare: «Mobile Web Rising» http://www.slideshare.net/akosma/mobile-web-рост –

1

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

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

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

+3

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

4

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

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

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

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

1

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

5

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

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

Вы проверяете мою статью здесь: http://www.heinencreative.com/archives/articles/iui-vs-jqtouch/

2

Я начал с ВМ обратным путем, но теперь я с помощью jQTouch Wich я найти намного лучше, особенно если вы любите работать с JQuery, как я. Однако Хавэн попытался использовать iWebkit, но из того, что я видел, он не может конкурировать с JQT.

+0

и теперь у меня есть jQuery Mobile в качестве моего первого выбора ... – Volmar

2

jQTouch и iUI работают с гибридной картой QuickConnect и PhoneGap.

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

iUI - это веб-интерфейс графического интерфейса для мобильных устройств (например, 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.

Смежные вопросы