Mobile Web Weekly August 16, 2017   #171
Brian Rinaldi recommends
How to Create a QR Code Reader for Your Mobile Site — ..using just HTML, CSS and JavaScript.
Dmitri Lau
Brian Rinaldi recommends
The Average Web Page Is 3MB. How Much Should We Care? — Page size matters, but Tammy Everts outlines how it’s perhaps not in the way you think.
Tammy Everts
Chris Brandrick recommends
Can Augmented Reality Solve Mobile Visualization? — AR is now slowly entering the tech mainstream. Here, Dominikus explores how AR could solve several real world problems.
Dominikus Baur
Sponsored
Linux cloud hosting starting at 1GB of RAM for $5/mo — Get a Linode server up and running in seconds. Simply choose your plan, distro and location and you’re ready to deploy your server. Use promo code MOBILEWEB20 for a $20 credit on a new account.
Linode

Holly Schinsky recommends
What’s New in Angular 5: Easier Progressive Web Apps — Angular 5 is due in September and is expected to introduce features to make building progressive web apps simpler.
Paul Krill
Holly Schinsky recommends
Migrating From The Cordova Device Orientation Plugin — The Cordova Device Orientation Plugin will be sunset soon as we encourage developers to adopt to the W3C Device Motion and Orientation API.
Vishal Mishra
Brian Rinaldi recommends
The Difference Between Explicit and Implicit Grids — Grids are flexible enough to adapt to their items - just how explicit do you have to be?
Manuel Matuzovic
Brian Rinaldi recommends
Get Offline Persistence and Sync in Ionic Framework using AngularFire2 for Firebase — Use this library to get Firebase and AngularFire2 to work offline with Ionic. It persists data, and sends to DB once connection is restored.
Jorge Vergara
Holly Schinsky recommends
Migrating from the Cordova Device Motion Plugin — How to migrate from using the Cordova Device Motion Plugin to using the W3C Device Motion and Orientation API in your Cordova apps.
Vishal Mishra
Brian Rinaldi recommends
Request Android Permissions In NativeScript Using Angular — How to request Android permissions at a time other than when the user tries to use a feature in a NativeScript mobile app.
Nic Raboy
Brian Rinaldi recommends
Lazy Loading Images using Intersection Observer — How you can lazy load images without tapping the scroll event.
Dean Hume
Chris Brandrick recommends
Offline POSTs with Progressive Web Apps — Providing a great offline experience in your PWA.
Andreya Grzegorzewski
Brian Rinaldi recommends
Progressive Progressive Web Apps — A look at options for an architecture that does not rely on the App Shell.
Paul Kinlan
Holly Schinsky recommends
How to Stop People from Quitting the Mobile Checkout Screen — Pointers on how to reduce mobile checkout screen abandonment rates in your mobile app.
Appsee
Sponsored
“CircleCI 2.0 is fast. We reduced builds from minutes to 12 seconds.” — Automate the software development process using continuous integration and continuous delivery so you can focus on what matters.
CircleCI

Holly Schinsky recommends
Mobile Optimization: Progressive Web Apps vs. Native Apps — Advantages and disadvantages of PWAs versus native apps and which is best for SEO.
Irina Hey
Chris Brandrick recommends
Hybrid App Developers: Don’t Store Your Users' Passwords — Storing a username and password in local storage for easy retrieval is “a very bad security practice that puts your user’s credentials at risk”.
Josh Morony
Brian Rinaldi recommends
The Mobile App Spectrum — A run through of all the ways to create a mobile app, from web, native, to hybrid and some others in-between.
Kay Plößer