Mobile Developers Cafe - Weekly Issue #24
Mobile Developers Cafe - Week #24 with Apple Event Roundup, Apple App Store Update, iOS Beta, Android 12 and more developer articles.
Hello Devs,
This week started with great product releases from Apple. Airtags, New iMac, iPad with M1 Chip, Purple iPhone, new Apple TV. Watch the event round up here.
If you are developing apps for iOS, App Store has updated the AppTrackingTransparency Requirements, in which you would need to ask permission to the users to track user data. Good move towards privacy.
😷 As Covid19 situation getting worse day by day around the world, it’s very important for everyone to use mask, sanitise periodically and go out only if necessary. Stay safe and Keep Coding.
JOB ALERT
💼 RadiusAgent is looking for iOS Developer in Bangalore Location (WFH at the moment).
Tweet of the week
🔥 What's Happening Around
App Store Connect Update - You can now submit apps built with Xcode 12.5 RC using the SDK for iOS 14.5 RC, iPadOS 14.5 RC, tvOS 14.5 RC, and watchOS 7.4 RC to the App Store.
Upcoming AppTrackingTransparency requirements - With the upcoming public release of iOS 14.5, iPadOS 14.5, and tvOS 14.5, all apps must use the AppTrackingTransparency framework to request the user’s permission to track them or to access their device's advertising identifier. Unless you receive permission from the user to enable tracking, the device's advertising identifier value will be all zeros and you may not track them.
App Store submission update - Starting April 26, 2021, all iPhone and iPad apps submitted to the App Store must be built with Xcode 12 and the iOS 14 SDK or later. The iOS SDK provides access to exciting new features like App Clips, Home screen widgets, ARKit, RealityKit, and much more.
Android 12 Developer Preview 3 - Google I/O 2021 is just a few weeks away and we’re looking forward to sharing all of the latest news in Android with you soon! To take us one step closer, today we’re sharing Developer Preview 3, the next milestone release of Android 12, for your testing and feedback.
Venmo is adding support for users to buy, store, and sell cryptocurrency - Venmo is releasing a feature that will allow users the option to store, buy, and sell popular cryptocurrencies, PayPal announced on Tuesday. Similar to PayPal, Venmo will support four different cryptocurrencies: Bitcoin, Ethereum, Bitcoin Cash, and Litecoin. PayPal had said last year that Venmo would get support for cryptocurrencies.
Android 12 Developer Preview 3 hands-on: Top new features [Video] - The Android 12 Developer Preview 3 is set to be the last “full” developer build of the latest OS, and we’ve unearthed a treasure trove of new user-facing features
Google explains why WebView crashed Android apps last month and upcoming mitigations - Following Android users worldwide experiencing repeated app crashes last month, Google released an explanation behind what went wrong and how future WebView problems will be remedied.
Microsoft Edge, Apple’s Safari, and Firefox have no plans to adopt Google’s FLoC initiative - After Google started rolling out FLoC to some Chrome users as a replacement for third-party cookies, the technology has become rather controversial. Microsoft Edge, Apple Safari, and Mozilla Firefox have confirmed they don’t have immediate plans to adopt FLoC.
Apple touts its 2030 carbon neutral goal in new Earth Day video - In honor of its Earth Day celebrations, Apple has released a new video on its YouTube page reemphasizing its goal that each of its products will be carbon neutral by 2030.
iPhone 12 models accounted for 61% of US iPhone sales in fiscal Q2 2021, report says - As Apple prepares to report its earnings results for the second quarter of the 2021 fiscal year next week, a new report by Consumer Intelligence Research Partners finds that iPhone 12 models accounted for 61% of US iPhone sales in the quarter.
Apple execs explain how AirTag is ‘stalker-proof’ and whether you should use it to track pets - Apple unveiled on Tuesday its AirTag smart tracker. Designed to be “privacy-first” and “stalker-proof,” two Apple executives shared more info about the AirTag with Fast Company.
Microsoft’s Visual Studio for Mac getting complete overhaul with native UI and more - Microsoft has announced that a public preview for its Visual Studio 2022 will be coming soon. Along with a number of changes and enhancements, the latest app development software will arrive with an all-new Mac version that includes a native UI, improved performance and reliability, support for macOS accessibility features, and more.
🆕 New Releases
🍎 iOS Tech Articles
Articles from iOS world - iOS, Swift, Objective C, XCode, Apple etc.
Accessibility actions in SwiftUI - Majid
Four ways to customize TextFields - Federico Zanetello
Getting Ready for AppTrackingTransparency - Lee Kah Seng
Respond to Keyboard Presses - Jordan Morgan
🔊 Episode 26: Building a Cable Museum - John Sundell
🤖 Android Tech Articles
Articles from Android World - Kotlin, Java, Android, Google, Android Studio etc.
Android GPU Compute Going Forward - Dan Galpin
A New Standard for Mobile App Security - Eugene Liderman, Brooke Davis
Getting ready for Declarative UIs — Part 3 — Why Declarative UIs on Android? (Here is Part 1 and Part 2) - Raul Hernandez Lopez
Magic Touch Recycler - Bhavya
Animate with Jetpack Compose: Animate as State and Animation Specs - Andrew Khrystian
Realm Kotlin Multiplatform SDK - Alex Anisimov
Pi Practice App in Compose - Márton Braun
⚔️ Cross Platform Articles
Articles about React Native, Flutter, Dart, React JS, Kotlin Multi-platform etc.
How to use React Native Geolocation to get Postal Address - Aman Mittal
Implementing Instagram Photo Filters in React Native - Chukwudi Ezichi
Flutter WebView JavaScript Communication — InAppWebView 5 - Lorenzo Pichilli
Flutter: enhance development and maintenance of mobile applications - David Gonzalez
Flutter Linux plugin development setup - Rafal Wachol
Backdrop Filter Widget In Flutter - Shaiq khan
Explore Animation In Flutter - Rakhi
Kotlin Multiplatform vs Flutter: Which One to Choose for Your Apps - Tiago Loureiro
Mozilla DeepSpeech Engine in Flutter Using Dart FFI - Manuinder Sekhon
📈 Amazing Dev Blogs
🔨 [git]: Write better commits with Gitmoji - Javid Mougamadou
Master These Three Skills to Improve Time Management 🚀 - Anastasia
How To Make Money With Technical Articles As A Developer - Catalin Pit
How does Github store millions of repo and billions of files? - Pankaj Tanwar
Git: Are you an over-committer? Squash those commits! - Stacie Taylor
Background Music for Coding for Every Taste - Anastasia
6 Different Ways I Make Money as a Software Developer - You Can Too - Sunil Kumar
🚀 Dev Tools & New Apps worth checking out
Clerk - Simple and beautifuluser management
Meco. Gmail Newsletter Inbox - Email & Substack Reader App
Calendso - The open source Calendly alternative.
RedditBests - The most popular products on Reddit. Analyzing top products in Reddit comments. Not affiliated with Reddit.
The Freelance Rate Calculator 👩💼 - ⚡️ Get the rate you need to charge to meet your goals
🎤 Events & Webinars
May
[Virtual] May 18 - 20 - Google I/O - Free
June / July 2021
[Virtual] June 7 - 11 - WWDC 2021 - Free
[Virtual] - June 23 - 24, App Design & Development conference, €99 to €299.
28 June - 01 July - Mobile World Congress - Barcelona, Spain. €699 to €4195.
📚 Checkout this Book
Building Mobile Apps at Scale: 39 Engineering Challenges - The missing guide for building large, iOS, and Android native apps -with the challenges and common solutions across the industry.
☕️☕️ 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 an immense help.
Got some feedback or suggestion? Email us at mobiledeveloperscafe@gmail.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.