Reaching and re-engaging users on the mobile web
blog.chromium.org
blog.chromium.org
http://www.theverge.com/2014/9/2/6096609/welcome-to-verge-2-...
It doesn't seem to have hurt them - but push notifications are probably the #1 feature that differentiates between webapps and native apps in a context like this. I wonder if they'll take advantage.
(as with all things mobile web, this comes with the huge caveat that Apple have no intention of doing this (despite having similar functionality on desktop), and want to force everyone to use native apps, so it's unlikely to be a complete solution any time soon)
I think the OS that can solve the mental load question regarding notifications will make significant headway. I'm not sure what the answer totally looks like, but it seems to be it really needs to be an OS managed service. I would love to see it even utilize behavioral patterns, but I think there is still much work to be done for that to be useful, but I think Apple and Microsoft could be heading that way.
The downside (or frustrating side) with this project is that 1/4 of the grant money is set aside for coding the web app, and while it's not a teeny sum, I'm wondering just how much "app planning expertise" is being brought into the game by whoever's getting the other 3/4.
A proof of concept or mockup to verify that you've correctly captured requirements? Sounds like planning to me.
Determining which technology stack is best, including building (to be clear, I mean coding) some basic systems to test out if your assumptions about performance and writing the pieces are correct? That's planning.
And so on.
Hours spent writing code are not mutually exclusive to hours spent planning for the success of a software project.
Chrome is trying to "nativify" the browser, and making the browser a more seamless part of navigating Android[0].
With FirefoxOS, the webapp is already native, and the goal is to browserify the native OS (in other words, to make the operating system itself inside the browser).
[0] I say Android specifically because this integration already goes much deeper on Android than on iOS, simply because it can.
We'll see how long it lasts.