Mobile Dev Weekly December 13, 2017   #187
Peter Cooper recommends
Understanding The Evolution of UI Vulnerabilities in Mobile Browsers — A study into the security of mobile web browsers suggests widespread weaknesses, with the situation only getting worse.
Adrian Colyer
Brian Rinaldi recommends
Making HTML Responsive with a Single Line of CSS — The responsiveness happens in a single CSS Grid-related property, namely grid-template-columns coupled with the auto-fit keyword.
Per Harald Borgen
Chris Brandrick recommends
Microsoft Edge on Android: Windows 10 Browser Spinoff Clocks Up Million Users — A promising start for Microsoft’s new Edge app as it quickly reaches a million downloads on Android.
Liam Tung
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. Get $20 credit on a new account.
Linode Cloud Hosting

Brian Rinaldi recommends
Making Your Web App Work Offline — A two-part series intended to be a gentle introduction to offline web development. Part one looks at the setup, with part two covering the implementation.
Adam Rackis
Brian Rinaldi recommends
iOS 11 Horror Story: The Rise and Fall of iOS Security — While not specifically development related, this article touches on a lot of the ways the author believes that Apple has neutered security in iOS 11.
ElcomSoft blog
Mobile Web
Chris Brandrick recommends
Getting Started with Building PWAs using Vue — An introduction on how to build a book listing app with progressive web apps using Vue to build the UI.
Chris Nwamba
Holly Schinsky recommends
Typography In Mobile Design: 15 Best Practices To Excellent UI — A collection of practices to help design with mobile typography.
Trista liu
Holly Schinsky recommends
Creating Progressive Web Apps with Angular 5 — Part two in a series on creating PWA’s with Angular. Part one here.
Nastya Smirnova
Holly Schinsky recommends
Using CouchDB, PouchDB and Hoodie as a Stack for Progressive Web Apps
Geoff Cox
Chris Brandrick recommends
Make the Web Great Again (aka My Mobile Browser Manifesto) — Kendall Hulet argues that most mobile browsers “are basically desktop experiences crammed onto a phone” and makes the case for ‘Cake’ a new in-beta mobile-first browser.
Cake Technologies
Holly Schinsky recommends
Design Ideas for Mobile Menus — Ideas to help inspire a mobile navigation strategy.
Emma Drews
Hybrid Apps
Holly Schinsky recommends
Building a Cryptocurrency Price Tracker PWA in Ionic
Josh Morony
Native Development
Peter Cooper recommends
Building A Realtime Location App with ARKit, CoreLocation and Pusher — Learn how to combine the power of ARKit, CoreLocation and Pusher to create an amazing AR app.
Esteban Herrera
Chris Brandrick recommends
Building the Coinbase Android App — Insight into the technical improvements made to Coinbase’s popular Android app (and why they were made).
Johnny Chan
Sponsored
Best Practices for Architecting Highly Monitorable Applications — Is your application easy to monitor in production? Many apps are, but sadly, some are designed with observability as an afterthought.
VividCortex

Chris Brandrick recommends
Single-Purpose or Multi-Purpose App – Which Option Is Better? — Learn the pros and cons of both single-purpose and multi-purpose mobile apps to decide whether or not to bundle features when developing your app.
Ronnie Rios
Brian Rinaldi recommends
Flutter for React Native Devs in 30 Seconds — A super quick intro to Flutter, Google’s answer to React Native.
Shawn Wang