Weekly Issue #31
Curated newsletter for iOS, Android, and Cross Platform mobile developers.
Hello 👋 ,
How are you guys doing? It's good to see you all again after a break for few weeks. Starting next week, we will be sending out the newsletter mid-week. Thanks a lot for all the support!!
Checkout Linx - A low-code, general-purpose, back-end development tool. (APIs, integrations, automation). Build your apps without worrying much about backend code.
🔥 Quick News
Apple Developer News and Updates: New metrics now available in App Analytics, Account deletion within apps required starting January 31, New “Report a Problem” link on product pages
Understanding How Facebook Disappeared from the Internet - Facebook and its affiliated services WhatsApp and Instagram were, in fact, all down. Their DNS names stopped resolving, and their infrastructure IPs were unreachable. Read how it had happened.
OnePlus 9 and 9 Pro get first beta of Android 12 - A combined Oxygen and Color OS is here
HomeKit Weekly: Turn Halloween up a notch by using HomeKit to play tricks on guests looking for treats - Halloween is almost here, and HomeKit provides a lot of fun ways to automate your Halloween decorations to offer a little “cyber spooking” to trick or treaters as they come knocking
Google Reader is still defunct, but now you can ‘follow’ RSS feeds in Chrome on Android - Google Reader is still defunct, but its spirit lives on in a “follow button” for Chrome that Google first started experimenting with in May. The RSS tracking feature was limited to the experimental Canary versions of Chrome on Android, but today the company has started enabling it on stable versions of the browser, according to Adrienne Porter Felt, a director of engineering on Chrome.
Google sends out more invitations to join ‘Pixel Superfans’ community - Google has operated a “community” of Pixel’s “biggest fans” since at least 2019 — if not earlier. Earlier this week, Made by Google launched a new round of invites to join “Pixel Superfans.”
Leaked internal factory videos show Pixel 6 Pro teardown & assembly process - With two weeks before Google officially announces and details the Pixel 6, more and more about the flagship devices are emerging. The latest Pixel 6 Pro leak is quite odd and appears to be internal assembly and teardown videos of the unreleased phone.
Apple appeals ruling in Epic Games case and App Store changes could be delayed - Back in September, Judge Yvonne Gonzalez Rogers finally announced her decision in the case of Apple vs. Epic Games. Judge Rogers ruled that Apple could no longer forbid developers from redirecting users to third-party payment systems, but Apple is now appealing that ruling — which could delay such changes by years.
Ex-Apple employee accused of leaking trade secrets now under criminal investigation - We learned back in May this year that Apple filed a lawsuit against its former materials lead, Simon Lancaster for allegedly stealing trade secrets about “Project X,” leaking them to the media, and more. Now in new legal documents, it’s surfaced that the Santa Clara District Attorney’s Office has an open criminal investigation into Lancaster regarding Apple’s claims.
When is Apple releasing a new MacBook Pro, and should you buy now or wait? - Rumors have long suggested that Apple is working on a new MacBook Pro refresh with Apple Silicon on the inside, a new design, and much more.
Apple Japanese antitrust investigation opens, six weeks after another one closed - An Apple Japanese antitrust investigation was closed last month when the Cupertino company made a major concession. But just six weeks later, a new antitrust investigation has been opened in Japan, into the market dominance of iOS and Android.
🍎 iOS Tech Articles
Programmatic navigation in SwiftUI - Swift by Sundell
Curious Ways To Solve Tests Equality Problems in Swift - Leonardo Maia Pugliese
Custom accessibility content in SwiftUI - Swift with Majid
How iPad Apps Adapt to the New 8.3" iPad Mini - Geoff Hackworth
Using Swift Scripts with Xcode - Raywenderlich Blog
Advanced Environment propagation - Five Stars Blog
What’s new in iOS 15 for Developers. - Pushpsen Airekar
The SwiftUI Environment - Five Stars Blog
Three brilliant ways to style button with SwiftUI - Kristaps Grinbergs
🎧 106: “Opportunities for optimization” with special guest Christian Selig - Swift by Sundell
🎧 Episode 49: I For One Welcome Our Safety Overlords - All about a discussion on what's new in Swift 5.5. - Code Completion.
🤖 Android Tech Articles
Android 12 is live in AOSP! - Dave Burke in Android Developers Blog
Mindful architecture: Headspace’s refactor to scale - Manuel Vicente Vivo in Android Developers Blog
Answering your top questions on Android Game Development Kit - Wayne Lu in Android Developers Blog
Manage Gradle version conflicts with resolution strategy - Merab Tato Kutalia
Jetpack Compose with Robot Testing Pattern - Marco Cattaneo
The road to the K2 compiler - Svetlana Isakova
Kotlin Interview Cheat Sheet - Kapil Vij
⚔️ Cross-Platform Articles
What’s new in Expo modules infrastructure - Brent Vatne
Optional Imports in React Native - Chukwudi Ezichi
Announcing React Native 0.66 - Luna Wei
How to Create a Donut Chart using React Native SVG - Francisco Mendes
Clean architecture of Flutter application - Part 2 - gandronchik. Part 1 of the article.
Learn How to Encrypt Data in Flutter - Luciano Jung
ScaleTransition Widget In Flutter - Shaiq Khan
LongPressDraggable In Flutter - Shaiq Khan
📈 Amazing Dev Blogs
8 Non-technical ways to contribute to open-source - Chris Bongers
Clean Conventional Commits - Jonathan Irvin
Mistakes as a Beginner Programmer - Kritika Srivastava
15 Developer Tools to Make You Super Productive - Prosper Otemuyiwa
🚀 Dev Tools & New Apps worth checking out
Linx - Linx is a low-code, general-purpose, back-end development tool. (APIs, integrations, automation).
COSMOS - The Virtual HQ for remote teams to be together again
Rowy - GCP as easy as ABC. Build on Google Cloud Platform in minutes.
Bravo Studio 3.0 - The fastest mobile app building platform. Convert your designs into native apps, instantly.
FlutterFlow Showcase - Available as sample apps so you don't have to start from scratch.
Run[x] - Automated Infrastructure on any cloud. Create a secure, scalable, compliant Infrastructure stack for your startup in less than an hour.
Blobr - Get your branded API portal, manage access, and monitor usage.
Palitra App - The easiest way to find a color palette!
🎤 Events & Webinars
[Volunteer submission - October 20th] - Nov 10 - 11 - Droidcon NYC, $295 - $495
[Call for Speakers] - Nov 11 - 12 - Droidcon Italy, €39 + €15 for merchandise.
Dec 13 - 14 - Droidcon San Fransisco, $295 - $495
Call for Speaker - Oct 18
Volunteer submission - Nov 30
[Virtual] Jan 17 - 21 - iOS Conf SG - 2022, S$70 to S$220 (Early-bird till 15th Nov)
📚 Checkout this Book
Raywenderlich.com is providing limited-time access to Flutter Apprentice in partnership with Google. Get the limited-time book now for free.