Доступная веб-приложение JavaScript для веб-приложений JavaScript/Framework
Я начинаю веб-приложение, которое будет нацелено на Mobile Safari на iPhone/iPod Touch. Я оцениваю доступные клиентские библиотеки JavaScript/CSS/фреймворки, которые в настоящее время существуют.
Это те, о которых я точно знаю:
Есть ли там другие? Я хочу убедиться, что я не пропущу никого, прежде чем принимать решение. Я ищу только клиентские JavaScript/CSS-решения, а построение с нуля - это не вариант из-за ограничений по времени. Нет серверных решений PHP, Ruby, Python, Java и т.д.
Я знаю вопрос веб-приложений iPhone, шаблонов, фреймворков?, но это только упомянутые iUI и UiUIKit.
Спасибо
Ответы
Ответ 1
Старый вопрос, но все же актуальный. Sencha (новое название компании за ExtJs) только что выпустила платформу мобильных приложений Sencha Tounch для iPhone, iPod, iPad и Android:
http://www.sencha.com/products/touch/
Сообщение в блоге, в котором объясняется разница между jQTouch и Sencha Touch:
http://9-bits.com/post/723711597/jqtouch-and-sencha-touch
Обновление: Недавно Джон Ресиг объявил, что команда jQuery работает над мобильной библиотекой пользовательского интерфейса. Выглядит многообещающе: http://jquerymobile.com/2010/08/announcing-the-jquery-mobile-project/
Ответ 2
PhoneGap - это не то, о чем вы просите, но это то, о чем вы, возможно, захотите узнать. Это оболочка для создания приложений iPhone с использованием HTML/CSS/JavaScript.
Ответ 3
Мое личное предпочтение - jQTouch. Это отличная среда для работы и включает в себя как атрибуты javascript, так и CSS для создания веб-приложений, которые действительно дают ощущение родным приложениям.
Для доступа к функциям нижнего уровня нативного устройства вы всегда можете обернуть ваши файлы HTML, JS + CSS + jQTouch в родное приложение, используя что-то вроде phonegap, rhomobile или appcelerator, однако для этого требуется, чтобы mac компилировал и развертывать собственное приложение в appstore.
Конечно, большинство вещей, на которые я смотрю, - это просто веб-приложения, поэтому jQTouch отлично справляется с этой задачей. Был ли сообщение в блоге, объединяющее мои мысли в моих подробностях в моем блоге, ссылку ниже:
Рамочные веб-приложения для iPhone и Android
Ответ 4
QuickConnectiPhone имеет то, о чем вы просите. Существует специальный тип проекта для Dashcode, который позволяет быстро создать приложение. Если вы затем захотите запустить его на iPhone или прикосновением, вы можете отбросить его в Xcode и скомпилировать его.
В него включены обертки для AJAX и база данных SQLite, которые существуют в браузере Safari на iPhone и касаются.
Вы можете получить его на
http://sourceforge.net/projects/quickconnect/
Дополнительная информация доступна на
http://tetontech.wordpress.com
Ответ 5
JQTouch на самом деле не является фреймворком приложения. Это стиль и анимация "обертка".
QuickConnect предоставляет возможность завершить разработку приложений на iphone, droid и blackberry. Iphone является наиболее полным.
Он может включать JQTouch для внешнего вида и хорошо документирован.
PhoneGap можно использовать в сочетании с JQTouch, но, по моему опыту, сложнее найти документацию и инструкцию PG.
Ответ 6
Я бы второй jQTouch. Он использует собственные анимации CSS и ведет себя разумно плавно на моем iPod Touch.
Ответ 7
I второй jQTouch - отличное полнофункциональное решение. Но если вы просто ищете библиотеку JavaScript, я бы рекомендовал XUI. Синтаксис основан на jQuery, но библиотека настроена для разработки мобильных устройств.
Ответ 8
У людей DHTMLX также есть мобильная библиотека
DEMOS: http://dhtmlx.com/touch/samples/
Ответ 9
используйте http://jquerymobile.com/, это хорошо поддерживается лидерами отрасли
Ответ 10
Мне нравится Uranium. Это легкий набор виджетов. (Он также включает XUI framework). Я нахожу jQuery слишком раздутым для мобильного использования. Мне нужна небольшая библиотека. Уран - это куча предопределенных виджетов, которые я считаю весьма полезными для большинства функций, которые я хочу выполнить на мобильном сайте.
Ответ 11
Существует также jPint