Основы PhoneGap - разработка интерфейса для iPhone и Android - PullRequest
2 голосов
/ 16 ноября 2011

Я разрабатываю приложение как для Iphone, так и для Andriod, используя Phonegap.

Я разработал всевозможные плагины JQuery, JQTouch и другие,

Какой рекомендуемый способ работыэтот?Имеется в виду разработка общего пользовательского интерфейса (панели вкладок, таблиц, панелей навигации и т. Д.) Для обоих Iphone и Android, которые будут «чувствовать» себя как родные?

Спасибо, Asaf

Ответы [ 5 ]

2 голосов
/ 16 ноября 2011

Если вы хотите, чтобы ваше приложение выглядело как можно более родным, я бы попробовал jQuery Mobile .

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

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

Вы также можете посмотреть Kendo UI , который выйдет в этом месяце!Опять же, очень похоже на то, чем занимается jQuery mobile, за некоторыми исключениями.Он имеет отличную поддержку графиков и данных, а также улучшает внешний вид Android.

1 голос
/ 16 ноября 2011

Я чувствую, что должен положить свою шляпу в кольцо для jQTouch. Хотя версия, загружаемая с их сайта, немного устарела, если вы получаете ее с GitHub, в настоящее время она поддерживается и хорошо работает как на iOS, так и на Android. https://github.com/senchalabs/jQTouch

Кроме того, если вам нужны фиксированные верхние или нижние колонтитулы с прокручиваемыми элементами между ними, форк jQTouch в DataZombie включает iScroll, который отлично справляется с этой задачей. https://github.com/DataZombies/jQTouch

Я также нахожусь в процессе разработки темы для jQTouch, которая позволит приложениям на Android чувствовать себя немного более "нативно", чем другие наборы js, так как все они имеют очень ориентированный на iOS стиль навигации (например, : кнопки «Назад» на панелях инструментов вместо использования аппаратной кнопки «Назад» и т. д.). Даже если вы не хотите ждать моей темы, сделать свою собственную на JQTouch довольно просто. Я бы не назвал себя дизайнером и мне это удалось. ;)

Не стесняйтесь выбирать один из других ответов, но помните jQTouch. Я пробовал и пробовал другие JavaScript-фреймворки, и только он позволял хорошо выглядеть на обеих платформах.

1 голос
/ 16 ноября 2011

Sencha Touch только что выпустил версию 2, и это также хороший инструментарий JS.

0 голосов
/ 15 декабря 2011

Kendo Mobile UI - предварительный выпуск. У меня есть рабочий проект Eclispe здесь ... разметка идентична jQuery mobile ... но это более быстрые, приятные на вид приложения. Взгляните

0 голосов
/ 16 ноября 2011

jQuery Mobile работает потрясающе ... и скоро появится тематический ролик.

...