#268 — August 9, 2019 |
Mobile Developer Weekly |
![]() |
![]() Supporting Dynamic Type at Airbnb — An overview of the process, tips, and pitfalls learned whilst bringing Dynamic Type (a system-wide way for users to choose a prefered font size for their phone) to the Airbnb iOS app. Noah Martin |
![]() Building Mobile Apps With Ionic And React — Ionic now supports React and this tutorial shows how to use Ionic and React to build a mobile app from scratch. Ahmed Bouchefra |
![]() Which Is Best: A Loyalty Program PWA or Mobile App? — How to decide which format to use when a client asks you to design the mechanism for their loyalty program. Suzanne Scacca |
![]() Image & Video Management Made for Mobile Developers — Simplify and automate the process of uploading, manipulating, optimizing, and delivering images and videos across every device at any bandwidth. Try Cloudinary. See how easy media management can be. Get your own free account today. Cloudinary sponsor |
![]() React Native Gets A Shiny New Homepage — The React Native team have been working on a new homepage design – looks great. I think the React Native blog is looking a little sharper too. |
![]() Reactive Android — Reactive programming is a technique for handling data that changes over time and this post is a summary of how the reactive paradigm works in Android. James Porter |
![]() React: Separation of Concerns — How to best manage your data structure components to ensure a proper separation of concerns in React. Andrei Calazans |
![]() Gracefully Using Environment Variables in a React Native App — How to install and integrate a library that helps you use environment variables without exposing sensitive information. Aman Mittal |
![]() Manager your Flutter Dialogs with a Dialog Manager — How to use a completer to manage your Flutter dialogs from your business logic and keep your UI clean. Dane Mackier |
![]() 5 Tips and Tricks for Firefox DevTools — How to use Firefox DevTools as a quick way to test on mobile, locally, without having to deploy. Alex Lakatos |
Video for Your Mobile App That Streams Beautifully, Everywhere — Automatically deliver the best user experience for every combination of device, browser, location, and bandwidth with Mux's video API. Get started with a $20 credit. Mux sponsor |
![]() ▶ Finding The Implicit Design — Senior iOS Engineer Jay Clark talks about the design hidden under the surface of something that looks simple. The ‘implicit design’ is within those designs and makes the problem of designing great products harder than it looks. Rightpoint |
![]() Flutter and the Command Line: A Love Story — A look at some of the CLI commands that can make the Flutter development process easier. Gonçalo Palma |
![]() How to Make Responsiveness Super Simple with CSS Variables — A look at how CSS variables can make your life easier when building responsive websites. Per Harald Borgen |
![]() The Confusing State of Toggle Switches — Users “often have trouble discerning whether a switch is indicating a status or command”. UX Movement |
|