Mobile Dev Weekly May 2, 2018   #205
Peter Cooper recommends
Measuring Sites with Mobile-First Optimization Tools — Not sure how to remove the code debt that bloats and weighs down your site? Here are specific ways mobile performance impacts your site and page speed results.
Jon Raasch
Peter Cooper recommends
Improving Performance with Background Data Prefetching — Instagram wants their client to feel as fast as possible, and this post explains their approach to decoupling network availability and app usability.
Instagram Engineering
Sponsored
Alexa Skills Kit Development Training — Amazon partnered with Big Nerd Ranch to create Alexa training that teaches developers how to enable devices to complete time-saving voice-driven commands. Check out the full story.
BigNerdRanch

Peter Cooper recommends
Finger-Friendly Numerical Inputs with 'inputmode' — On mobile in particular, it’s very helpful if input fields that expect numerical values have a numerical UI, but there are a few ways to approach this.
Ollie Williams
Brian Rinaldi recommends
Amazon Internet Browser: What Is It? — A brief look at Amazon’s browser called Internet that targets the Indian market with a “lite” browser.
Ruadhán O'Donoghue
Peter Cooper recommends
Google Introduces '.app', a TLD for Apps — Currently registration is in ‘early access’ only with general availability from May 8. Also, thanks to HSTS, HTTPS support will be mandatory for all .app domains.
Google
Peter Cooper recommends
The Ultimate Guide to Font Sizes in UI Design — Font size guidelines across iPhone, iPad, Material Design, mobile web, desktop web; includes underlying principles and further reading.
Erik D. Kennedy
Mobile Web
Holly Schinsky recommends
When To Ignore 'Mobile-First' “Mobile-first is a standard for a reason, but don’t let a dogmatic approach sacrifice creativity.”
Tricia D'Antin
Holly Schinsky recommends
Automated Cross-Browser Testing: What It Is and How to Do It — How to automate cross-browser testing.
Julie Pagano
Hybrid Apps
Brian Rinaldi recommends
Using Hybrid Mobile to Your Advantage — A high-level look at the benefits and drawbacks of hybrid development, featuring comments from some of the major companies playing in that space.
Christina Cardoza
Holly Schinsky recommends
Video: How to use Framework7 V2 Router Tutorial
Timo Ernst
Native Development
Holly Schinsky recommends
Exploring Apps Without Jailbreaking — Five simple techniques to learn how other apps are built.
Nathan Gitter
Sponsored
Build a Native Mobile App Hooked to Your Enterprise Auth in 5 Minutes — Connect to Open ID, Active Directory, OAuth2 or SAML. Includes fully featured mobile backend. Try it.
NativeScript

Peter Cooper recommends
Introducing Android's Constraint Layout 1.1 — Constraint Layout simplifies creating complex layouts in Android.
Sean McQuillan (Google)
Brian Rinaldi recommends
'How I Reduced the Size of My React Native App by 86%'
Aswin Mohan
Brian Rinaldi recommends
How to Use TensorFlow Mobile in Android Apps
Ashraff Hathibelagal
Peter Cooper recommends
Exploring the React Native Ecosystem: Backend, Database and Best Libraries
Rakshit Soral
Peter Cooper recommends
What’s New in Swift? A Quick Way to Compare Versions — Choose two versions of Swift and see what changed between them.
Paul Hudson