Taking Your Web Apps Offline

Mike Nitchie <p>Offline web applications are nifty.</p><p>In fact, they may even be practical and useful. Via HTML5 Application Cache and Local Storage APIs, documents and web applications can be made available to your users even when they don’t have an internet connection. This isn’t a library, it’s not an extension, and it’s not a “flash in the pan” Next Best Thing™ that will go from hotness to obsolete in the time you write your first project with it. This is a core HTML5 standard that can add incredible utility to the web.</p><p>In this session we’ll learn how to implement some basic offline web apps and the many (oh my, so so many…) pitfalls of getting started. We’ll see some in-production examples and some handy tools to make local data management and syncing a bit simpler. Then, we’ll get to the part of the talk that’s actually interesting. We’ll discuss when offline apps are and are not appropriate, how “offline first” apps could blur the line between native and web applications, and discuss solutions to the major problem of getting users to remember that they can open their browser when they have no internet access.</p><p>You’ll leave with a basic knowledge of how to get started, resources to use to dig a bit deeper, tools to make development easier, and the ability to discuss the nuances of offline development. You will not only know the “how”, but the “why” and the “when” so you will be able to make a convincing case for (or against) the use of offline access in your next project.</p>
Length: 33:07
Views 895 Likes: 10
Recorded on 2015-11-14 at Nodevember
Look for other videos at Nodevember.
Tweet this video