Облегченная UI Framework для мобильной разработки на основе JS / HTML5 Webkit с приличной производительностью списка - PullRequest
8 голосов
/ 25 марта 2012

Мой вопрос немного отличается от Ищите рекомендации для облегченного мобильного HTML5 / JavaScript фреймворка

Я присоединяюсь к проекту JS / HTML5, ориентированному на ipad, в настоящее время использующему Backbone.js для MVC и Zepto для манипуляций с dom. Они экспериментировали с мобильным jQuery и обнаружили, что производительность списка не впечатляет.

По сути, я ищу альтернативную мобильную инфраструктуру пользовательского интерфейса Javascript с невирусной лицензией ОС (Сенча, похоже, использует gpl 3, и я хотел бы сфокусироваться исключительно на виджетах пользовательского интерфейса), которая обеспечивает производительные динамические списки и общий набор виджетов пользовательского интерфейса в стиле iOS. У меня есть опыт работы с enyo, но он мне не особо нравится, так что об этом тоже не может быть и речи.

Есть предложения?

Ответы [ 6 ]

7 голосов
/ 27 марта 2012

Попробуйте Шоколадный чип UI - Лицензия BSD тоже.

Обсуждая производительность - на iPad не забывайте, что если вы хотите иметь CSS-преобразования с аппаратным ускорением (вы этого хотите), то вы должны использовать преобразования / переводы webkit и т. Д. Thomas Fuchs (автор Zepto / scriptaculous) написал довольно хорошую статью, рассказывающую об этих проблемах , которую я бы посоветовал прочесть, несмотря на то, что она написана с 2010 года.

1 голос
/ 13 марта 2014

Я нахожусь в почти идентичной ситуации, почти год пользуюсь jQueryMobile, и в этот момент я совершенно не впечатлен.Я должен сказать, что я чрезвычайно возбужден для Lungo .Пользовательский интерфейс выглядит фантастически и семантически закодирован.

На самом деле вся структура имеет превосходное качество конструкции и оптимизирована для мобильных устройств.Он не имеет такого большого размера, как JQM, базовая библиотека QuoJS очень мощная и предоставляет почти все те же идиомы, что и jQuery.Здесь есть демонстрационная версия приложения .

Существует новый интересный фреймворк, Jo , но я не слишком изучил его.Это может быть хорошим выбором.

Мне также нравится другая уникальная библиотека под названием Topcoat.io , потому что она основана только на CSS, без каких-либо предположений.Очень чистый и производительный.

1 голос
/ 03 апреля 2012

Этот сайт предоставляет все возможности, касающиеся мобильной платформы JS

http://sixrevisions.com/javascript/mobile%C2%A0web-development-frameworks/

Но я предлагаю перейти на JQuery Mobile

0 голосов
/ 16 марта 2014

Вы также можете сделать свой дом с HTML, а затем использовать nativecss для вашего стиля, конечно, с cordova в капоте.

0 голосов
/ 09 февраля 2014

Если вы заинтересованы в производительности, я предлагаю Jquery Mobile

0 голосов
/ 03 апреля 2012

jQuery Mobile 1.1.0 [1] выглядит довольно красиво.Гораздо лучшая производительность, чем в предыдущих версиях, ориентированная на виджеты и двойную лицензию по лицензиям MIT или GPL версии 2.

На самом деле, он находится в состоянии RC1, но, надеюсь, скоро мы получим финальную версию.

Я уверен, что вы уже знаете jQuery Mobile (а кто нет?: P), но, возможно, вам стоит попробовать эту новую версию, просто чтобы протестировать новую производительность.

[1] http://jquerymobile.com/demos/1.1.0-rc.1/

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