Native, Hybrid or HTML5 Web App — Which is the best fit for your mobile application project?
Use this simple configurator to identify the best approach for the development of your next mobile application. Download the results to share with your stakeholders.
A white paper, detailing technical limitations, and the pros and cons of each approach will be included. Please let us know if you found this tool useful.
HTML5 mobile web application cannot be deployed through application markets.
Currently, HTML5 standards do not support connectivity to the network-type & speed, near-field communication (NFC), bluetooth, proximity sensors, or ambient light.
Currently, HTML5 standards do not support the level of access required to keep the phone awake while the application is running.
Currently, HTML5 standards do not support access to contacts stored on the users device.
Will your app depend on an application market for distribution?App Store, GooglePlay, Microsoft Store
YES. I want the general public to discover the app. It’s critical to our marketing strategy.
NO. I want to distribute the application to a limited set of users.
Will your app require a high, medium or low amount of device CPU processing power?
HIGH. My app is going to be complex, like a video game.
MEDIUM. My app is going to have a fairly simple interface and might include basic animation.
LOW. There will be some basic calculations that will rely on the device CPU.
How frequently will your app require changes and modifications?
FREQUENTLY. We’ll add features and content regularly.
INFREQUENTLY. We might want to add features at somepoint.
RARELY. We’ll just maintain the application so it works when operating system(s) upgrade.
Will your app require access to any of the following items on the device?Network-type & speed, Near-field Communication (NFC), Bluetooth, Proximity Sensors, Ambient Light
Will your app attempt to keep the phone “awake” when running?
Will your app require access to the user’s contacts on the device?
What operating systems will your app support?
ONE. (iOS, Android or Windows)
TWO OR MORE OPERATING SYSTEMS.
Is your budget for development high, medium or low?
HIGH. ($150k to $500k)
MEDIUM. ($75k to $150k)
LOW. ($25k to $75k)
Is your budget for maintenance high, medium or low?