2010-06-13 1 views
11

Я ищу ресурсы для разработки приложений HTML5 для iphone в первую очередь. Являются ли их рамки и инструменты, которые я могу использовать для начала? Ищу:Ресурсы и платформы для мобильных разработок (iphone, android) с использованием HTML5

  • Javascript рамки, которые помогают с макетом пользовательского интерфейса
  • сенсорного управления на основе для телефонов
  • Статьи по разработке iPhone, передовой опыт и т.д.

Я искал StackOverflow и был не в состоянии найти хороший список ресурсов. Я ищу примеры, как эти http://jqtouch.com/

+0

Я нашел api jqtouch тоже. – ballmw

ответ

11

Sencha Touch довольно новые рамки мобильных веб-приложения, которое, видимо, поддерживает Android, iPhone, IPad и т.д. Сенч является ранее известный как ExtJS.

Вот демо рамок: http://www.sencha.com/deploy/touch/examples/kitchensink/

Примечание: После просмотра некоторых скриншотах, я не уверен, что рамочные результаты в приложениях, которые следуют Android модели пользовательского интерфейса очень хорошо.


Update: Также проверьте только что объявленный jQuery Mobile проект.

+1

Будучи заинтересованным в этом вопросе, и, несмотря на то, что Sencha выглядит лучше/наиболее полным, я нахожу это важным: «Android 2.1 и выше - наша цель. И для хорошего опыта на Android вы действительно хотите перейти на 2.2 - Майкл Муллани 3 дня назад "в Твиттере. Если вам нужно попасть в Android 1.5, 1.6 и 2.1 Sencha, это не очень хороший выбор. – GuilhermeA

+1

Справедливости ради, если бы у меня было более 140 символов, я бы добавил: «Но вы уверены, что хотите рискнуть своим здравым смыслом, пытаясь разработать веб-приложение, которое работает на чем-нибудь ниже Android 2.1 :-)« –

1

Sencha Touch и jQTouch похоже, что с этого момента.

Я надеясь рамки/библиотека выйдет, явно говорит, что это может работать:

  • IOS устройств (например: IPhone, IPod Touch, IPad)
  • Android OS устройств
  • WebOS устройства (например, Palm Pre)
  • Windows Phone 7
+0

Я думаю, вы «Не повезло на Windows Phone 7. Угрозы, что Microsoft имеет проект сбоя, чтобы обновить браузер Phone 7 со всеми последними новинками HTML5/CSS3, но я верю, когда они его отправят. –

2

iWekbit был я в статьях, которые я читал недавно. Я не оценил это. Я использую jqTouch, и это хорошее программное обеспечение, но его развитие было медленным последние 6 месяцев. С выходом sancha понятно, почему парень обращает внимание на Sencha Touch.

ballmw упоминает книгу рудоносных. Я прочитал эту книгу, она хорошая. он показывает много полезного материала. В этой книге важно заметить две вещи. Во-первых, jonathan автор будет новым сторонником jqtouch. во-вторых, код последнего jqtouch (я пишу это в 2010-06-27), который является бета2, несовместим с примерами книги. разница небольшая, но из коробки она не будет работать.

Sencha Touch, который я не оценил, основан на Ext JS (теперь Sencha), а jqtouch основан на jquery. Я никогда не работал с Ext. Я понимаю, что Ext не так быстро, как jQtouch, но возьмите это с огромным количеством соли, так как я не помню, откуда я это сделал.

IMHO Sencha Touch имеет огромное преимущество над поддержкой jqTouch - iPad. У него также есть Android, но для меня важнее iPad.

0

Sencha-touch framework - это наилучшие варианты для начала работы с простыми в использовании и хорошо документированными , и поскольку у него есть поддержка телефонного разрыва, тогда вам не нужно много думать о устройствах, просто создайте приложение и загрузите это для телефонного разговора, и это будет приложение для сборки для остальных устройств.

1

Еще одна отличная платформа для разработки большинства доступных платформ - мобильная платформа jQuery, которая доступна по адресу www.jquerymobile.com. Он обеспечивает кросс-платформенную совместимость между ALMOST каждой платформой. Я узнал о структуре через мою дипломную программу в области мобильной разработки. Он полностью свободен и имеет полную документацию по реализации. Просто нажмите вкладку «Документы» вверху, чтобы увидеть, как легко понять реализацию jQuery Mobile Platform.

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