MDC Weekly Blend — Edition #7
Apple India online store, New updates for Outlook apps, PayTm app delisted by Google, Expo SDK 39 released and lot more.
Hello 👋,
Welcome to the 7th issue. Follow us on Twitter to get more articles from amazing developers that we cant cover here. If you have any feedback on how the newsletter can be improved, you can drop an email to mobiledeveloperscafe@gmail.com.
Stay safe and keep coding 👨💻👩💻
🔥Top News & Activities
Apple online store is not available in India 🇮🇳 - Apple launched the Indian online store on September 23 (Official blog with Indian themes).
"Face with spiral eyes" is how we are all feeling - New emoji approved to help express the anguish of 2020
All developers will get the new Google Play Console on November 2, 2020 - With over 350,000 people now using it as their default experience and thousands more providing feedback, the new Play Console is ready to come out of beta. This means that the old Play Console will be discontinued starting November 2, 2020. After this date, you’ll be automatically directed to the new Play Console when you log into your account.
Introducing Swift on Windows - The Swift project is introducing new downloadable Swift toolchain images for Windows! These images contain development components needed to build and run the Swift code on Windows.
The story behind Paytm App’s de-listing from Google Play Store - On Friday, 18 September 2020, India’s most preferred payments and financial services app – Paytm was temporarily removed from the Google Play Store. Here is the blog/statement about the issue by Paytm.
Announcing Flutter Windows Alpha - Native Windows app compilation, some early plugins, and a desktop-ready Flutter Gallery app
OnePlus 8T launch event set for Oct 14 - It’s promising ‘a range of new and improved technologies’
Apple Schoolwork 2.1 beta release - The latest version of Schoolwork, the powerful iPad app for teachers and students that helps them keep track of assignments and student progress, is now available
Epic, Spotify, Tile, and more form Coalition for App Fairness - A number of big developers who object to Apple’s App Store policies have jointly formed the Coalition for App Fairness, a non-profit intended to coordinate efforts to do battle with Apple. Founding members include Epic Games, Spotify, and Tile, each of which is involved in high-profile disputes with the iPhone maker.
All-new Outlook for Mac app coming in October with Big Sur-inspired design and more. On another news, Outlook for iOS and Android is getting emoji email reactions, voice commands, and more
Github default branch changes from master to main from October 1 on all new repositories - read more about this here.
🍎 iOS Articles
Understanding how DispatchQueue.sync can cause deadlocks - Donny Wals
Creating generic networking APIs in Swift - Swift by Sundell
Binary frameworks as Swift Packages - Rad Azzouz in PSPDFKit blog
Mastering ScrollView in SwiftUI - Swift with Majid
Label - Federico Zanetello
Launching iOS Apps with a Custom URL Scheme - Use your loaf
[Tutorial] - How to save/export an image in Mac Catalyst - Sarun W
[ Blog Series ] - Building a Collection for SwiftUI: Introduction, Part 1 - Mimicking Collections in SwiftUI, Part 2: SwiftUI Collection Implementation, Part 3: Fixes and Focus Management
🔊[Podcast] - Translating designs into code - John Sundell with special guest Jordan Singer
🔊[Podcast] - Code Completion Episode 7 - Topics: iOS 14's rushed release, New Features in Swift 5.3, The A14 making its debut on iPad before iPhone, The return of Touch ID on the iPad's top button, The new Apple One subscription service.
🔊[Podcast] - Stacktrace - Building responsive app UIs, the launch of iOS 14, and thoughts on the Apple One bundle and some of its international pricing.
📺SwiftUI 2.0 Life Cycle - Kilo Loco
🤖 Android Articles
Getting to know RecyclerView - Meghan Mehta in Android Developers
Five Useful Kotlin Extensions you may use - Mohammed Hemaid in Pro Android Dev
Improve Your Game with Texture Compression Format Targeting - Yafit Becher & Dan Galpin in Android Developers Blog
Now in Android - Chet Haase in Android Developers
How RecyclerView works internally? - Niharika Arora
Hold on ✋🏻 Before you Dagger or Hilt! try this Simple DI - Chetan Garg in Pro Android Dev
Create Hello World App with KMM 📱- Android & iOS - Aman Bansal
📺[Video] Improve your game with texture format targeting - Android Game Dev Show - Dan Galpin in Android Developers
⚔️ Cross-Platform
React Native Vs Flutter: What truly is good for you? - Seventh Dev
React Native
Expo SDK 39 is now available - Jess in Expo
How to create onboarding screens with React Native ViewPager - Aman Mittal
Adopting React Native as a web developer - Jacob Aagaard
React native end to end testing on CircleCI - Jeevan Kishore
Best react native templates 2020. - Pablo Discobar
Using React Hook Form with react-native - Part I (set up & validation) - Sankhadeep Roy
Flutter
Handling web gestures in Flutter - Jose Alba in Flutter
Real-time Image classification using Tensorflow Lite and Flutter - Marcos Carlomagno in Analytics Vidhya
14 Latest Apps built using Flutter framework - Milind Mevada in Solute Labs
Widget Magnifier - Marc Gerken
Google Cloud Platform and Flutter Mini-Course released! - Jermaine Oppong in Creative Bracket
Adding text selection action in Android for Flutter apps - Karthikeyan S
📺Video Series: Sandbox Sessions by Avdi Grimm - Creating a Flutter app that takes donations for feeding penguins in Square Developers.
🛠️ Dev Tools & Open-source Libraries
Libraries
SwiftUICharts - A simple line and bar charting library that support accessibility written using SwiftUI.
Tools
Open-source Maintainers' Must-haves - Dharmen Shah
Prototypr Publisher - Prototypr publisher is an editor created for designers and coders to publish (or republish) articles on an open platform for anyone to read.
AppFollow - Your timely response to the needs of the mobile market
Pory - Turn your Airtable data into a website in minutes without code
📈 Must read Dev blogs
📺Top 5 Pieces of Advice for Aspiring and Learning Developers - James Q Quick
Github Mobile & GraphQL - Hesham Salman in The Github Blog
Typography basics and best practices for software developers - Zean Qin
You are important & so is your Mental Health! - Ayushi Rawat
🚀 New App Launches
Calendar (iOS, Android) - Be more Productive. Save time. Focus.
Widgetly (iOS) - Customize your home screen
Cool & Calm - Simple Weather (iOS) - Cool & Calm is an easy to use weather app, with a simple user interface. See all relevant data for today and get informed about the next few days.
Aviary (iOS) - Aviary is a beautiful Twitter client built with iOS design guidelines in mind. It's simple enough to pick up and use immediately, and powerful enough to tweak it just the way you want.
🎤 Events & Webinars
September
Sep 30 (Virtual) - App Growth Submit Brasil 2020
[Cancelled] iOSDevUK
[Postponed to 2021] - App Dev Con Netherlands
October
Oct 1 - (Virtual) Deep Linking in React Native - Free
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 12 - 16 (Virtual) - Kotlin 1.4 Event - Join for a deep dive into the latest release, and mingle with the JetBrains Kotlin team!
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
💼 Jobs
Core iOS Developer (Swift) - Light Inc, Tokyo, JP - Visa Sponsorship
Android Engineer (Part-time) - Prairy, Chicago - Temporary position
Full Stack Mobile Engineer - Radius, NY. Remote till Mid 2021
React/React Native Developer - CyberCoders - 100% 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.
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.