Ресурсы и платформы для мобильных разработок (iphone, android) с использованием HTML5
Я ищу ресурсы для разработки приложений HTML5 для iphone в первую очередь. Являются ли их рамки и инструменты, которые я могу использовать для начала? Я ищу:
- Рамки Javascript, которые помогают с компоновкой пользовательского интерфейса
- Сенсорные элементы управления для телефонов
- Статьи о разработке iphone, лучших практиках и т.д.
Я искал stackoverflow и не смог найти хороший список ресурсов. Я ищу примеры, подобные этим http://jqtouch.com/
Ответы
Ответ 1
Sencha Touch - довольно новая платформа для мобильных веб-приложений, которая, по-видимому, поддерживает Android, iPhone, iPad и т.д. Sencha - это структура, ранее известная как ExtJS.
Вот демонграмма рамки: http://www.sencha.com/deploy/touch/examples/kitchensink/
Примечание. После просмотра некоторых скриншотов я не уверен, что рамочная система отлично работает с приложениями, которые следуют шаблонам Android UI.
Обновить. Также ознакомьтесь с объявленным проектом jQuery Mobile.
Ответ 2
Это хорошая книга:
http://building-iphone-apps.labs.oreilly.com/
Ответ 3
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.
Ответ 4
Sencha Touch и jQTouch кажется быть на данный момент.
Я могу надеяться выйдет структура/библиотека, в которой явно сказано, что она может обрабатывать:
- устройства iOS (например, iPhone, iPod Touch, iPad).
- ОС Android OS
- устройства webOS (например, Palm Pre)
- Windows Phone 7
Ответ 5
Еще одна отличная платформа для разработки для большинства доступных платформ - jQuery Mobile Platform, которая доступна по адресу www.jquerymobile.com. Он обеспечивает кросс-платформенную совместимость между ALMOST каждой платформой. Я узнал о структуре через мою дипломную программу в области мобильной разработки. Он полностью свободен и имеет полную документацию по реализации. Просто нажмите вкладку "Документы" вверху, чтобы увидеть, как легко понять реализацию мобильной платформы jQuery.
Ответ 6
Sencha-touch framework - это лучшие возможности для начала работы с простым в использовании и хорошо документированным
и поскольку у него есть поддержка разрыва в телефоне, тогда вам не нужно много думать о устройствах, просто создавайте приложение и загружайте его в телефонную записями, и это приложение для сборки для остальных устройств