Book Image

Offline First Web Development

By : Daniel Sauble
Book Image

Offline First Web Development

By: Daniel Sauble

Overview of this book

When building mobile apps, it’s easy to forget about the moments when your users lack a good Internet connection. Put your phone in airplane mode, open a few popular apps, and you’ll quickly see how they handle being offline. From Twitter to Pinterest to Apple Maps, some apps might handle being offline better—but very few do it well. A poor offline experience will result in frustrated users who will abandon your app, or worse, turn to your competitor’s apps Expert or novice, this book will teach you everything you need to know about designing and building a rigorous offline app experience. By putting the offline experience first, you’ll have a solid foundation to build upon, avoiding the unnecessary stress and frustration of trying to retrofit offline capabilities into your finished app. This basic principle, designing for the worst-case scenario, could save you countless hours of wasted effort.
Table of Contents (17 chapters)
Offline First Web Development
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

About the Reviewers

Abu S. Kamruzzaman has been a web programmer and database analyst since 2004 and teaching various IT courses as an adjunct lecturer since 2001. He has an interest in a wide range of technologies, such as Hadoop, Hive, Pig, NoSQL databases, Java, cloud computing, mobile app development, and so on. He has vast experience in application development and database implementation for the education sector. He currently works full-time for CUNY (the City University of New York) Central as a PeopleSoft development specialist since November, 2014. His current project is working with the business intelligence team to build a data warehouse for CUNY using OBIEE. Before joining CUNY Central, he worked in various CUNY campuses since 2001. Aside from his full-time job, he has been teaching graduate and undergraduate courses on J2EE, DBMS, data warehousing, object-oriented programming, web design, and web programming in different CUNY campuses since 2001. He is currently teaching for the CIS department under the Zicklin School of Business at Baruch College/CUNY. He enjoys learning new technologies and solving complex computing problems and spends his leisure time doing community work. He has a great interest in open source technologies and teaching students through his lectures. He is also interested in writing books soon but is waiting on choosing the suitable topics of his best interest. He has a master's degree from Brooklyn College (CUNY) and achieved a bachelor's degree in computer science from Binghamton University (SUNY). His web address is http://faculty.baruch.cuny.edu/akamruzzaman/.

Abu has worked on the book, Mastering Spring MVC 4, by Packt Publishing.

Ahmad Nassri is an advocate of all things open source and a developer tooling enthusiast.

Currently, he is leading the talented engineering team at Mashape, powering API-driven software development for engineering and IT teams across the world. In his spare time, Ahmad blogs on technology and leadership, mentors early stage start-ups, and builds open source projects used by thousands of developers worldwide.

He also speaks on open source, leadership, and the hacker culture in technology conferences. You can check out his speaking schedule and read his latest posts on his blog at https://www.ahmadnassri.com/.