Apps vs The Web
Some interesting ideas on the commonalities and differences between native apps and the web.
Some interesting ideas on the commonalities and differences between native apps and the web.
My short talk from Aral’s Update conference in Brighton last September. I’m pretty happy with how it turned out. If I only I had a handheld mic—then I could’ve done a microphone drop at the end.
Some future-friendly musings on mobile from Mozilla and Yahoo.
Brent Simmons follows up on that Dave Winer post with some future-friendly thoughts:
If I had to choose one or the other — if I had some crazy power but I had to wipe out either native apps or web apps — I’d wipe out native apps. (While somehow excluding browsers, text editors, outliners, web servers, and all those apps we need to make web apps.)
That’s not the case, though. Nothing has to get wiped out.
I think instead that we’ll see a more tangled future. Native apps will use HTML, CSS, and JavaScript more. Web apps will appear more often on smart phones as launchable apps.
Spot. On.
The great thing about the web is linking. I don’t care how ugly it looks and how pretty your app is, if I can’t link in and out of your world, it’s not even close to a replacement for the web. It would be as silly as saying that you don’t need oceans because you have a bathtub.
Luke points out that the web is everywhere: it’s accessible through the browser but also through many native applications. This is the real Web Operating System.
The Web (browser) is inside of every application instead of every application being inside the Web (browser).
Excellent points, eloquently delivered, on why sites shouldn’t be shoving their native Apps in the face of people who just arrived at their website on a mobile device.
Putting up a splash screen is like McDonalds putting a bouncer on the door, and telling customers who just parked their car and want to enter the restaurant that they should use the drive-through instead.
An excellent point from Jonathan: both native apps and web apps require an internet connection …and both native apps and web apps can be made to work without an internet connection.
This might sound obvious, but the myth that “only native apps can work without an internet connection” is surprisingly widespread.
A real-world anecdote from Jonathan illustrates some of the misconceptions around using HTML instead of going native. A lot of people don’t realise that web apps can store data offline.
Scott writes up some of the things he talked about at the Breaking Development conference: the just-in-time interactions that are inevitable in a heavily-instrumented world.
John pushes back against the idea that browser innovation is moving too slow.
I’m loving Amber’s detailed write-up of the Update conference, especially her description of the panel discussion as me versus everyone else.
A great opinion piece from Addy Osmani prompted by the panel discussion I took part in at the Update conference.
An even-handed weighing up of the pros and cons of native and web app development for mobile.
It’s a provocative title but I certainly agree with this post’s premise. And the situation it describes is all too familiar.
I agree with this. I like it. I plus one it. So to speak.
China Miéville gives a rundown of some underrated classics of the alternative history subgenre …including Richard Curtis’s Notting Hill.
A timely reminder from Jason of the killer feature of the web: hyperlinks.
Andy hammers home the benefit of a long-term format like HTML compared to the brittle, fleeting shininess of an ephemeral platform-specific app.
John Allsopp calls bullshit on the notion that native apps are intrinsically better than web apps. I concur.
This is the plain vanilla look.
You can subscribe to the RSS feed of links.