Mobile Web Weekly August 23, 2017   #172
Holly Schinsky recommends
Creating Progressive Web Apps Using Angular — How to build a Progressive Web App by taking advantage of the Angular PWA tools.
Ahsan Ayaz
Brian Rinaldi recommends
Android Oreo Takes A Bite Out of Progressive Web Apps — There may be some issues with PWAs on the new Android release, ‘Oreo’ - though, in this case, it’s also worth reading through the comments.
Maximiliano Firtman
Sponsored
Polymer Summit 2017 is coming to Copenhagen on 22-23 August — The Polymer Summit will be taking place in Copenhagen, Denmark on 22-23 August! Attend talks and workshops with Polymer & Google engineers. If you can't attend in person, you can watch the livestream on the event site.
Google, Inc.

Peter Cooper recommends
JavaScript Events Unmasked: How to Create an Input Mask for Mobile — Keyboard events work differently on different devices so you need to take care when creating input masks that respond to them.
Glauber Corrêa
Holly Schinsky recommends
Announcing PhoneGap Push Plugin Version 2.0.0 — The PhoneGap Push plugin version 2.0.0 has been released and includes support for Firebase Cloud Messaging (FCM).
Simon MacDonald
Brian Rinaldi recommends
Native Apps with Vue.js: Weex or NativeScript? — Comparing the two current options for building mobile apps with Vue.js.
Tiago Alves
Chris Brandrick recommends
Building a Hybrid-Rendered PWA — Implementing a hybrid rendering strategy to get the best of both worlds: Pages that load quick on the first load and play well with crawlers.
Andre Bandarra
Chris Brandrick recommends
Are You Sure Your Site Is As Mobile Friendly As You Think? “We like to think a responsive website makes our sites mobile friendly, but that is not the whole story. There are still ample ways we can screw up the user experience.”
Paul Boag
Brian Rinaldi recommends
Google Making Changes to AMP to Potentially Help News Publishers — Google is said to be working on tools using AMP to help news publishers boost paid subscriptions and earn more revenue from readers.
The Verge
Holly Schinsky recommends
Mobile Development: Native Or Cross-Platform? — A look back to the rise of mobile apps and the pros and cons of choosing a development solution at different points over the years.
Shakuro
Holly Schinsky recommends
Awesome Expo Apps for React Native — How to use Expo (tools for React Native) to build mobile apps.
Frank Blecha
Chris Brandrick recommends
Scaffold Your Next Mobile App with a NativeScript Template — Some templates to get your next NativeScript project started.
Sebastian Witalec
Holly Schinsky recommends
Bringing Your User Profile Store to Mobile with NativeScript and Angular — Learn how to take the user profile store example from previous tutorials and create a mobile front-end for it using NativeScript and Angular.
Nic Raboy
Sponsored
Why We Broke Our Philosophical Vows to Bring You CircleCI 2.0 — So why would we, as a company that literally has ‘CI’ in its name, spend so much time crafting an actual release?
CircleCI

Peter Cooper recommends
Protecting NativeScript Source Code with Jscrambler — Support for Jscrambler, a tool that transforms JavaScript to make it harder to reverse engineer, is now available for NativeScript apps.
NativeScript
Holly Schinsky recommends
4 Ways Friction Can Improve UX — When to consider adding friction to your apps to improve the user experience.
Nick Babich
Brian Rinaldi recommends
Customizing Ionic Native Mocks — How to customize Ionic Native Mocks code for testing plugins with your Ionic apps.
Chris Griffith