iWebkit против.JQTouch против.интерфейс пользователя

StackOverflow https://stackoverflow.com/questions/1980573

  •  22-09-2019
  •  | 
  •  

Вопрос

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

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

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

Есть какие-нибудь комментарии по поводу того, какой из этих трех выбрать?

Это было полезно?

Решение

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

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

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

  • интерфейс пользователя
  • jQTouch
  • WebApp.net
  • iWebKit
  • SproutCore / Капучино
  • Yahoo!План

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

Другие советы

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

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

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

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

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

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

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

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.

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

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top