У меня есть опыт работы с веб-приложениями, в основном с бэкендом php / mysql (на основе Zend Framework), но также с некоторыми html / css / javascript (он же "jquery";)). Теперь я хочу разработать мобильное приложение, основанное на Dojo, и понятия не имею, какие компоненты мне нужны и какова хорошая отправная точка.
Во-первых, приложение: это довольно просто. Мне нужно отслеживать время для определенного объекта с помощью мобильного устройства (телефона). Поскольку у меня нет доступа к Интернету на этом этапе, это должно быть полностью автономно. У меня есть много опыта работы в Интернете, так что это должен быть HTML (5) и не Android / Iphone.
Что нужно сделать, так это вставить идентификационный номер (вручную) и иметь несколько кнопок, которые я могу переключать. Toggle on запускает эту процедуру, выключение останавливается. Время (местное телефонное время) записывается на соответствующих маркерах. Кнопка сохранения сохраняет все в автономном режиме. Где-то будет нажата кнопка для отправки всех данных на сервер. Если не удается установить соединение, данные сохраняются. В противном случае все отправлено, проверено и очищено на телефоне.
Для Додзё я узнал, что мне нужен AMD loader
. Тогда я могу загрузить dojox/mobile
для полного мобильного опыта. Мне нужно dojo/store
для хранения данных в автономном режиме. Для продвижения всего онлайн есть dojo/_base/xhr
. Я что-то упускаю, то, что я хочу, слишком сложно для начинающего в Додзё, есть ли другие предостережения, о которых вы можете меня предупредить?