Мне нужно разработать приложение для Android Tablet. Это будет делать следующее:Создание динамических форм (лучший подход)
Я подключусь к веб-службе, чтобы получить динамический список форм. Эти формы должны быть загружены, чтобы заполнить их в автономном режиме. Когда одна или несколько форм заполняются, а приложение подключено к сети, пользователь может отправить их на сервер, нажав кнопку.
Эти формы будут динамичными. Не существует предопределенной формы. И у них будет одна или несколько фотографий.
Моя проблема в том, что я не знаю, как это сделать.
Я подумал:
Я мог бы послать форму как совокупность полей и их типов. Как только я загружу xml из веб-службы, мне придется перестроить его, чтобы показать его пользователю.
Отправить html-страницу с формой.
HTML5 (с PhoneGap).
...?
Я думаю, что второй вариант - лучший. Как вы думаете?
Как только пользователь заполнил форму, как я могу сохранить ее данные? Если я использую веб-страницу, я думаю, что могу сохранить ее как CSV.
Первый вариант будет родным для Android, поэтому я мог бы сохранить его на SQLite или в виде txt-файла. Как сохранить заполненные формы?
И затем, когда пользователь возвращается в Интернет, как я могу отправить txt-файл и изображение через веб-службу?
Если у вас есть другой подход, вы можете поделиться им.
Спасибо. Это очень полезно. – VansFannel