Skip to content

Instantly share code, notes, and snippets.

@paulgrever
Last active August 29, 2015 14:19
Show Gist options
  • Save paulgrever/a98dc20fdecf7476798a to your computer and use it in GitHub Desktop.
Save paulgrever/a98dc20fdecf7476798a to your computer and use it in GitHub Desktop.
Native VS Mobile Web
Native VS Mobile Web
1) What is mobile web, what is a native app?
2) What is the difference visually? A comparative visual between a native app and and the same platform on mobile web.
3) Ready Set Fight! (A debate between the two)to determine the ultimate champion.
4) Phone features - can be easily accessed with Native App, hard/impossible for mobile web. Example camera - on facebook you can access your photos, but can't take a pic. #Win native
5) UX - responsive design has come along way, but think of it like a suit. You can buy off the rack and it fits pretty well, but one that tailored to your body looks better.
6) Time & Money & Support - At my company we went native. Instead of building one mobile web product, we had to maintain IOS, Android, Windows and blackberry (thank goodness amazon fire didn't catch on). Which means we had to have a dedicated IOS team, android team, windows devloper and blackberry developer.
If you have a deadline you may want mobile. Think about the time it will take to update the smallest feature and make sure they match on each platform.
7) Patience - If you aren't a patient person, don't touch the various app stores. iTunes review is literally the worst thing in the world. The only thing worse is Windows Store. It's super annoying to wait 2 weeks for an update, get rejected for one of their hidden rules and have to wait 2 weeks for it to be fixed.
8) User Contact - Email is good, but push notifications are amazing for obtaining user attention. This is a native feature.
9) What's your objective? - If you are looking to increase SEO (mobile web)?, make purchases easily(native with built in app purchases)? or create a product that has a similar experience between devices it can greatly override all the above reasons.
10) A new contender enters the ring - Hybrid! Some companies are trying to grab the best of both worlds. Have a mobile web app wrapped in a native shell. This has some advantages and disadvantages of both.
11) So what's best? It's very much dependent on your business needs. So take time and plan out what works best?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment