#272 — September 6, 2019 |
Mobile Developer Weekly |
![]() |
![]() Android 10 Released — All the latest features, improvements, and new controls you get in Android 10. This link is to the official landing page, but you might prefer The Verge’s in-depth review or to get hold of the factory images. Android |
![]() Finished! Porting a 75,000 Line Native iOS App to Flutter — Experiences found when porting a large native app to Flutter allowing support cross-platform apps with one codebase. Gary Hunter |
![]() 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 |
![]() The Ultimate Guide to Not F#!@ing Up Push Notifications — How to build notifications that do not ruin the experience for your users: when and how to ask for permissions, 3 rules for good notifications and how to let users control what they need. Stéphanie Walter |
![]() A Proposal for Opening Up the AMP Cache — A proposal to tackle the injustice of Google AMP pages receiving preferential treatment in Google search results. Jeremy Keith |
![]() NativeScript 6.1 Released with Kotlin Support — You can now consume Kotlin libraries within a NativeScript app and you can run your app on a real devices via WiFi for both iOS and Android. Emil Tabakov |
![]() SwiftUI: A New Player in UI Frameworks — SwiftUI is Apple’s new UI framework for all its platforms and is currently in beta. It will be released officially with Xcode 11 which requires macOS Catalina. Benedict Quinn |
![]() What's New in iOS 13.1 Beta 1 — iOS 13 won’t be out till later this month, but Apple dropped a ‘surprise’ iOS 13.1 beta. This is unprecedented as Apple has never released a point update for an unreleased iOS version before. Mac Rumors |
![]() How to Clean Up Unused Code in iOS Projects — With all the updates that are needed to satisfy new iOS versions, leaving unused or legacy code sitting around is never a good idea. Luckily there are some tools to help clean things up. Maksym Shcheglov |
![]() Building an In-App Notification System in React Native — How to implement a reliable and good looking notification system in React Native. Vadim Korobeinikov |
Semaphore Is the Fastest Way to Test and Deploy iOS Apps — Forget slow iOS builds. Powerful CI/CD pipelines run at least 42% faster comparing to Travis. Sign up free with GitHub. Semaphore 2.0 sponsor |
![]() The 'Hover Effect' for Mobile Buttons — Recommendations to convert desktop hover effects for use on mobile that will provide the needed feedback to the user. Anthony (uxmovement) |
![]() Using Git Hooks to Improve Your Android Development Workflow Enrique López Mañas |
![]() Should You Write Your App in SwiftUI? — A look at the pros and cons of adopting SwiftUI for your app on iOS 13. Nick O'Neill |
![]() GraphQL in Android — The fundamentals for using GraphQL in your Android applications. Biodun Olateju |
|