The patchy and expensive internet access that many people around the world experience really emphasises the importance of offline or native apps. There's a relentless (and in my view unnecesary) push by many technology companies to run everything online as if it's some natural progression we should all be moving towards. Some of us, even with broadband access, don't want to run apps in the cloud, (where everything we…
It's a weird situation where we have vast power available on our local environments and burn it all to run JavaScript VMs to access huge server farms for functionality which in many cases was already available in local applications.