Can I use HTML to generate user data collection forms?

I program in many languages, but I'm not an IOS developer, but I am writing specs for a new application. Here is the question:

Can I develope a disconnected (no wi-fi) IOS app to use a supplied HTML file as a form for user data entry and collection?

Here is more detail. We're writing an app that uses many different and lengthy questionnaires, with pull-downs, radio buttons, and text fields. Instead of coding each form into its own app, can we generate an HTML file that will render on the IOS device, and store the results? Again, the IOS device mostly runs off-line.

I appreciate the help.
parachutepantsAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

pgnatyukCommented:
Yes, you can use HTML.
In iOS SDK there is a special GUI control named UIWebview that shows an HTML text. This text can be loaded from a file or from an URL. This HTML text may include images, java script, etc.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Eoin OSullivanConsultantCommented:
To build a HTML based iOS app and store the results on the iDevice you'll need to use the development tools for data management (CoreData - SQLite)
Read more here - https://developer.apple.com/technologies/ios/data-management.html
There is plenty of online documentation about CoreData on iOS
https://developer.apple.com/library/mac/referencelibrary/GettingStarted/GettingStartedWithCoreData/

The Safari browser on iOS also has a very limited ability to store small amounts of data in its own cache between sessions which is an option if you're keeping a small data store.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
iOS

From novice to tech pro — start learning today.