Should you make a web app that works on all phones or design a device-specific native app?
As stated in Upside Learning, both types of solutions have their advantages and disadvantages:
Web Apps
- Platform independent development, so you can reach a wider audience.
- Fast development and low maintenance.
- High-end applications can be developed with HTML5/CSS3, which also enable use of audio, video and animation.
- Lower performance and dependent on web access.
- The app can be delivered instantaneously as there are no intermediate delivery platforms like an app store.
Native Apps
- Works on targeted smartphones only.
- Increased development time and maintenance overheads.
- Lets you access the device’s features like camera, accelerometer and data, like an address book.
- Superior performance and user experience.
- The app has to be deployed through an app store, which can be a time-consuming process.
The choice really depends on the richness of your mobile learning solution (user experience, performance and features) and the audience (or smartphones) you are targeting.
No comments:
Post a Comment