Mobile Dev Weekly January 24, 2018   #191
Brian Rinaldi recommends
Google Using Page Speed in Mobile Search Ranking — Starting in July 2018, page speed will be a ranking factor for mobile searches.
Zhiheng Wang and Doantam Phan
Peter Cooper recommends
Unifying The Mobile Onboarding Experience at Uber — How the engineering team at Uber unified their onboarding experience, making it easier for users to get started.
Uber Engineering
Chris Brandrick recommends
Designing for Mobile Performance — Mustafa Kurtuldu mulls over the topic of performance, both perceived and measured, for users of mobile devices.
24 Ways
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

Holly Schinsky recommends
Top 7 Mobile App Development Trends 2018 — Find out what to expect for mobile app development trends in 2018.
Oksana Kovalchuk
Chris Brandrick recommends
Processing Forms on AMP Pages with Amazon API Gateway and AWS Lambda — Learn how to implement and process forms on your AMP pages using Python and Amazon services for serverless apps.
Cruxlab, Inc.
Peter Cooper recommends
The iOS Economy, Updated — A look at the numbers behind the iOS app ecosystem. iOS devs earned over 25 billion through the App Store last year.
Horace Dediu
Brian Rinaldi recommends
State of Mobile: With Captive Mobile Audiences, New App Growth Stagnates — A look at the current state of mobile app usage, form factor distribution and manufacturer distribution based on Flurry’s data.
Flurry Blog
Mobile Web
Brian Rinaldi recommends
Why Progressive Web Apps Are the Future of Web Development — An overview of PWAs arguing for more adoption.
Tushar Agrawal
Holly Schinsky recommends
Must-Use Tools to Build Better Progressive Web Apps
Suresh Kumar
Brian Rinaldi recommends
Creating a Drop-Down Menu for Mobile Pages — How to create and animate a hamburger menu icon and then attach an event listener through jQuery for triggering a drop-down menu.
Dogacan Bilgili
Hybrid Apps
Holly Schinsky recommends
Aurelia Framework7 — A lightweight framework that combines Aurelia, Framework7, Webpack and Cordova for building hybrid apps.
Alexander Flenniken
Brian Rinaldi recommends
Quick Example of Apache Cordova and Vue.js — A quick example of how to use Vue with Cordova.
Raymond Camden
Brian Rinaldi recommends
Capacitor: Build Cross-Platform Native Progressive Web Apps for iOS, Android, and The Web — Ionic’s new library and runtime for hybrid apps that can be a drop-in replacement for Cordova.
Ionic
Holly Schinsky recommends
Using Vue with Ionic 4 and Ionic Native Plugins
Matthieu Drula
Holly Schinsky recommends
Displaying a PhoneGap App Correctly on the iPhone X
Matt Netkow
Chris Brandrick recommends
Adding CAPTCHA to Ionic with Node.js Middleware — How to add Google’s reCAPTCHA service to an Ionic app.
Josh Morony
Native Development
Brian Rinaldi recommends
How to Become a React Native Developer in 2018 — General tips and resources for anyone curious about learning React Native.
Spencer Carli
Holly Schinsky recommends
What I Learned from Cloning the Uber App — Lessons learned from building a clone of the Uber App.
Shai Almog
Brian Rinaldi recommends
A Few Things I Like About React Native, And A Few I Don't — From the perspective of a native Android developer.
Andrzej Zabost
Chris Brandrick recommends
SmileToUnlock: Make Users Smile To Open An App — Uses ARKit Face Tracking.
Ruslan Serebriakov