While reading my much-loved Flipboard today, I came across an article in the Wired section from Webmonkey called How Do Native Apps and Web Apps Compare? Having worked in both mobile native and web apps, this is a topic very near and dear to my heart. Itâs slightly biased towards the mobile web, but the comments in the article keep the overall content as a fair comparison. Definitely worth a read.
Out of the over 15 feature vs feature comparisons, one point stuck out to me in particular:
| The Issue | Native | Web |
|---|---|---|
| Can I sell it? | Charge whatever you want. Most app distributors take a slice, up to 30% | Advertising is tolerated, subscriptions and paywalls less so. No distribution costs beyond server fees |
Can you name even 1 mobile web app that makes any sort of money with a subscription or paywall? I canât think of any, but Iâm willing to admit that thereâs probably one out there somewhere. Compare that to thousands inside the iTunes app store that make very very good money â even small-time indy developers. If you want to charge for your app, thereâs currently one option: native.
But native apps arenât winning the war because they have the best user experience (they do), but because they are easy to buy, easy to install, and easy to update. The user gets a fantastic purchase experience, and most importantly, the developer gets paid per download. All of this works because Apple already has the userâs credit card info, and itâs literally a 1 click install from iTunes or the iPhone. Whatâs more, the purchase experience is also the exact same for every application. The combination of simplicity for purchase + consistency of purchase + trusted seller means much much higher trust and repeat rate from the user.
Contrast this with the web. Every web app developer has to solve the âhow do we process paymentsâ problem. They have to create their own unique purchase workflow. And most importantly, they have to independently gain the trust of the user before the purchase. I love Doodle Jump as much as the next guy, but does anything think that theyâd fill out a 2 page credit card form on an indy developer website for a $0.99 app that runs in the browser? It wouldnât be 3 million people, I promise you that much.
Users donât have a simple, consistent, and trustworthy way to purchase mobile web apps. Similarly, developers donât have a simple, trustworthy, unified market to sell their apps in. There is way too much friction for developers to go to market, and way too much friction for users to purchase from the market.
All features being equal, for the mobile web to ever be a serious contender, the problem of âhow do I as a developer make money?â and âhow do I as a consumer trust this developer w/ my $$ infoâ needs to be solved.
If my name was Amazon.com, I know what Iâd be working on right about now. Amazon already has payment info for nearly 70 million users compared to the 40 million iPhones in the market, and theyâre in a fantastic place to host the mobile web app marketplace. Itâs trusted, itâs simple, and it sells just about everything except mobile apps. Itâs a pefect fit.
Once this problem is solved, and it will eventually be solved, only then will mobile web apps be able to compete with their native counterparts.