MDC Weekly Blend — Edition #5
Apple September Event, Android 11 beta, COVID-19 Job resources, China blocks MIT's Scratch programming language, and more.
Hello People,
Hope everyone is doing good despite the tough times. I have an update to share: 🚀 Launched a new landing page for the newsletter. Love to hear your feedback. Enjoy the weekend and stay safe.
🔥 Top News
Apple announced the event date for 2020 launches: It's September 15, 2020, at 10 a.m. PDT. Apple is expected to launch Apple Watch 6, iPad Air 4, and iPhone 12. Rumors: iPhone might get delayed, Apple Airtags (like Tile) announcement. 🔴 LIVE blog on the Twitter thread: We are covering the event live on this Twitter Thread.
Apple sues Epic Games, seeks Damages for Breach of Contract: The whole Apple versus Epic Games episode has taken an unexpected turn as Apple has sued Epic Games, claiming damages for breach of its App Store’s contract.
Twitter's new API encourages dev to craft powerful bots: The company now wants to play fair with developers and even encourage them to make helpful bots.
Google Maps is back on the Apple Watch after abandoning it three years ago
China blocks MIT’s kid-friendly programming language Scratch: China’s kids have been blocked from accessing the first programming language of many young developers, Scratch.☹️
Epic Games accounts won’t be able to use Apple’s sign-in system as soon as September 11th - Apple’s “Sign In with Apple” login system will no longer work with Epic Games accounts as soon as September 11th, Epic said today. The new restriction is another casualty of Apple and Epic’s ongoing spat.
Google keeping Android Beta Program open for pre-release Android 11 updates - 9To5Google
🍎 iOS Articles
Building modern Collection Views in Swift - Swift by Sundell
Building an Expandable List using UICollectionView: Part 1 - Swift Senpai (I love the name)
Essential iOS Resources for All Levels - Instabug Blog
📺 [Video Tutorial]- SwiftUI Grids Columns with JSON ObservableObject and Async Image Loading - Let's Build That App (Brian Voong)
Migrating Asynchronous Code to Combine - Kilo Loco
Persistent History Tracking in Core Data - Swift Lee
iPadOS Multitasking: Using Multiple Windows for Your App - Ray Wenderlich
🔈 “How big iOS teams typically operate” with special guest Carola Nitz - Swift by Sundell Podcast.
Building widgets in SwiftUI - Swift with Majid
🤖 Android Articles
If you are looking for all the Android 11 features: Here is the link. And there is a webinar tomorrow (Sep 12): Check the events section below.
Modern Android Security Development - Erick Sumargo
Turning it up to Android 11: Android 11 for Developers - Android Developers Blog
Securing SpringBoot API using Firebase Authentication - Kunal Puri
The internals of Android APK build process - Android Dev Notes
Let’s Explore Jetpack DataStore - Vivek Singh in Pro Android Dev
Android WiFi Scanning Frustrations - Elvina Sh in Pro Android Dev
Feature Components in Android - Anup Ammanavar in Pro Android Dev
⚔️ Flutter & React Native Blogs
Flutter
AWS Amplify Flutter Integration: Developer Preview - Samuel Adekunle
Firebase for Flutter: Setting Up - Ivy-Walobwa
Understanding State in Flutter for Beginners - Suresh Sharma
How to run your flutter app on multiple emulator devices using vscode - Damola Adekoya
Sharing files in Flutter - Shaiq khan in Flutter Devs
React Native
Securing React Native with OAuth - Fusion Auth
Tophatting in React Native - Charles Zhang in Shopify Engineering
5 ways to Improve Your React Native Styling Workflow - Joel Besada in Shopify Engineering
Why we opted for React Native over Flutter - Kushan Bhareti
👨💻 General Dev Articles
3 tips to work through a technical coding interview - Danny Wals
"Flutter Is To Apps As Unity Is To Games" - Tim Sneath - Hackernoon
The Reality of Using AR in Mobile Apps in 2020 - Suzanne Scacca in Telerik Blog
Reddit gets its app to 50 million Play Store downloads, mostly by making the mobile web experience miserable - Richard Gao in Android Police
🛠 Dev tools
Stripe checkout - We build Checkout so you don't have to
Git Jump - Interactive UI to view and switch branches, Fuzzy search
Haiku Crow - Dynamic pricing without the dev cycles
Tape - CLI tool for screen recording and sharing for iOS and Android, but without the fuss
🚀 App Launches
Promenad (Android, iOS)- Meet New People in a Friendly Place
Poolside FM (Mac,iPhone. Android coming soon) - Poolside FM is the super-summer music player for Macintosh Computer; transporting you to a virtual vacation where the sun never sets.
Replica App (iOS) - Easily duplicate your iPhone Screen to your Fire TV, Android TV, or Chromecast TV. Just tap a couple of buttons and BOOM!!! 🤯 Your phone screen, on your TV.
Haptic (iOS) - Haptic is a simple and minimalistic action-based journal for iPhone
Focused Work - Stay Productive (iOS) - Focused Work is an app that helps you focus and structure your time effectively.
Bazaart - Your one-stop shop for photo editing & design
🎤 Events & Webinars
September
Sep 9 - 11 (Virtual) - Festival of UX & Design (£29, £39, £45)
Sep 12 - Preparing your app for Android 11 (Free - Registration Required)
Sep 23 - 24 - (Virtual + In Person) Design Matters 20, Copenhagen ($540 - $1035)
Sep 30 (Virtual) - App Growth Submit Brasil 2020
[Cancelled] iOSDevUK
[Postponed to 2021] - App Dev Con Netherlands
October
Oct 2 - FrenchKit, Pan Pier, Paris (65€)
Oct 6 - 9 (Virtual) - UXDX (€225 to €600)
Oct 8 - 9 (Virtual) - droidCON EMEA
Oct 8 - 9 (Virtual, Call for Paper) - Pragma Conference 2020
Oct 8 - 9 (Virtual) - Google Assistant Developer Day - Free
Oct 21 (Virtual) - App Growth Summit SF 2020
[Cancelled] - Swift Leeds
November
Nov 3 - 4 - MobileOne
Nov 9 - 17 - **HXLive** (£99, with discounts on bulk booking)
Nov 10 - 11 - **Smashing Conference** (Early Bird $175, then $225)
Nov 11 - 14 - **Mobius** (11500 ₽ to 46000 ₽)
Nov 18 - App Growth Summit Singapore 2020
🕵️♀️ Job board
If you have lost your job due to pandemic, here is a resource, that might help you.
Mobile Architect - Bounteous - Full-time (Canada) , All Locations - (iOS or Android)
Senior iOS Developer - Tigerspike (Remote + Multiple Locations)
Software Developer, Android - Jun Group (USA, Fulltime)
Senior iOS Engineer - DuckDuckGo: Remote (Worldwide)
Senior iOS Engineer - Autodesk (CA, USA)
Senior Mobile React-Native Developer - Altruist - Remote.
👉 For frequent job updates, follow us on Twitter.
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.
and don’t forget to check out MDC’s new landing page https://mobiledeveloperscafe.com
Got some feedback or suggestion? Email us at mobiledeveloperscafe@gmail.com.
Do you think this newsletter could help your friends? Share / Forward
Follow us on Twitter for more updates on Mobile Development.