Mobile Developers Cafe - Weekly Issue #21
Xcode 12.4, iOS 14.4, OxygenOS 11 Open Beta and lot more with loads of mobile developer articles.
📺 Android Developer Story: Seekrtech grows from local to global with Google Play - Android Developers
Xcode 12.4 RC, iOS 14.4 RC, iPadOS 14.4 RC, watchOS 7.3 RC, tvOS 14.4 RC
Apple finally publishes macOS Big Sur Sketch library for designers and developers - Nearly two months after macOS Big Sur’s public release, the Apple human interface team has finally released an updated Sketch library optimized for its top to bottom redesign. User interface designers and developers have been anxiously awaiting this new design kit for quite a while.
Analysts expect Apple to grow 15% this year as work-from-home activities boost sales - In a new investors note, analysts at Morgan Stanley anticipate that Apple is expected to grow 15.1% over the next 12 months. Besides the strong sales of the iPhone 12 lineup, the company should benefit from prolonged work-from-home activities as customers are now buying more computers and tablets.
iOS 14.4 RC now available to developers, here are the full release notes - The Release Candidate version of iOS 14.4 is now available to developers. Apple has also published the full release notes for the update, including new details on improvements to the Camera app, bug fixes, and much more.
Google makes sharing websites opened with Chrome Custom Tabs easier - Chrome Custom Tabs are a widely adopted — with one notable exception — staple on Android that allows third-party apps to use the default Google browser when opening links. With Chrome 88 released earlier this week, Custom Tabs are gaining an experimental share button.
Microsoft Edge gains password manager, Chrome-like themes, plus much more - The latest build of the Chromium-based Microsoft Edge is now rolling out with a ton of new features including an in-built password manager and numerous new themes to add flavor to your browsing.
🍎 iOS Articles
Removing UIKit support in KeyboardKit - Daniel Saidi
SwiftUI patterns: @Bindings - Federico (Five Stars Blog)
How to display date and time in SwiftUI - Benoit Pasquier
SwiftUI Custom View Modifiers - Keith Harrison (Use your Loaf)
Profiling SwiftUI app using Instruments - Majid (Swift with Majid)
Applying rounded corners to a UIKit or SwiftUI view - John Sundell (Swift by Sundell)
Accessing a Swift property wrapper’s enclosing instance - John Sundell (Swift by Sundell)
Preventing unwanted fetches when using NSFetchedResultsController and fetchBatchSize - Donny Wals
🔊 “Framework and SDK development” with special guest Ellen Shapiro - John Sundell (Swift by Sundell)
🤖 Android Articles
MAD Skills Kotlin and Jetpack: wrap-up - Florina Muntenescu in Android Developers Blog
3 Android Cases: JUnit 4 Rules to JUnit 5 Extensions - Vlad Sonkin
Sealed goodies coming in Kotlin 1.5 - Márton Braun (zsmb)
Results of the First Kotlin Multiplatform Survey - Alex Anisimov
How runBlocking May Surprise You - Max Kachinkin
Peeking behind the forbidden door of Reflection - Prafull Mishra
📺 Can you trust time measurements in Profiler? - Paulina Sadowska
What’s new in Hilt and Dagger 2.31 - Jaewoong Eum
⚔️ Flutter & React Native
GUI tool to generate React-Table code for your projects - Akamit
How to remove bottom tab bar border in React Navigation - Aman Mittal
How To Use Redux Persist in React Native with Asyncstorage - Aman Mittal
Getting Started React Native Testing Library - Sumit Arora
Basics of Riverpod | Flutter - Suraj Gupta
Display Dynamic Events At Calendar In Flutter - Shaiq khan
ImageFiltered Widget In Flutter - Shaiq Khan
URL launcher in Flutter - Rakhi
My experience building a Flutter app using @protocol - Souvik Biswas
📈 Trending Dev blogs
Alerting Mistakes to Avoid While Hiring Mobile App Developers in 2021 - Sophia Martin
Some projects to build your resume! - Unnati Bamania
7 Unique APIs for your next project - Renaissance Engineer
Authentication and Authorisation 101 - Charlotte Fereday
Cold Hard Truths About Software Engineering I Understood After 9+ Years - Nick Bull
Creating a Killer GitHub Profile README Part 1 - Braydon Coyer
5 React Shortcuts That Will Instantly Boost Your Productivity - Reed Barger
🛠 Dev Tools & Open Source
Some Flutter Libraries that will make your life easier in 2021 - Efikas
XCMetrics - Track your team’s build metrics, Made for (and by) iOS engineers
🎤 Events & Webinars
Jan 20 - Jan 22 (Call for Paper) - iOS Conf SG - 2021 (S$60 & S$210)
Apr 10 - 11 DevFestX - Tickets yet to open
June / July 2021
28 June - 01 July - Mobile World Congress - Barcelona, Spain
☕️☕️☕️ That's it, folks. Hope you enjoyed the article. If you like to support my work on this, consider buying a coffee for me. It would be a great help.
Got some feedback or suggestion? Email us at email@example.com.
Do you think this newsletter could help your friends? Forward the email to your friends.
Follow us on Twitter for more updates on Mobile Development.