Mobile Developers Cafe

Share this post
Mobile Developers Cafe - Weekly Issue #14
archive.mobiledeveloperscafe.com

Mobile Developers Cafe - Weekly Issue #14

Macbooks with new M1 chip, Xcode 12.2 Releases, Facebook copied Snapchat again, Airpod Studio rumors, and a lot more.

Mobile Developers Cafe
Nov 13, 2020
2
Share this post
Mobile Developers Cafe - Weekly Issue #14
archive.mobiledeveloperscafe.com

Hello people,

How is the week going on? Hope everyone is doing good.

Apple has launched the Apple Silicon-powered MacBook Air and MacBook Pro 13 inch in the "One more thing" event which is the talk of the developer’s community. I think the new releases would make much faster XCode and Android Studio compilations. On the other news, Apple released Mac OS Big Sur along with XCode 12.2. Get your Mac ready for the update.

Dev Article of the week: Douglas Parsons talks about How to Write better code and be a better programmer by NEVER USING ELSE statements.


SUPPORTED BY

👉 Localazy helps app developers to translate their apps into over 80 languages with high-quality translations and Over the Air updates. Sign up to make your localization effortless.


Releases this week:

Apple: XCode 12.2, macOS Big Sur 11.0.1, Xcode 12.3 beta, iOS 14.3 beta, iPadOS 14.3 beta, tvOS 14.3 beta, watchOS 7.2 beta

🔥 Top Mobile News

  • Everything you need to know about Apple’s new M1 chip for the Mac - Apple has officially announced its first processor designed specifically for the Mac, dubbed the M1. The M1 chip features an eight-core design alongside a powerful Neural Engine and GPU, offering dramatic efficiency and performance improvements for the Mac.

  • iOS 14.3 beta reveals likely design of Apple’s upcoming AirPods Studio headphones - While we are still looking for what’s new in iOS 14.3, 9to5Mac has just found a new icon added to the internal system files that are potential illustrations of Apple’s upcoming AirPods Studio headphone.

  • Facebook again copies Snapchat with new ‘Vanish Mode’ messages in Messenger and Instagram - Snapchat features continue to roll into the messaging apps on Facebook and Instagram. The latest is dubbed “Vanish Mode” and as the name suggests, offers users the ability to send texts, photos, emoji, voice messages, and more that disappear after being seen. It’s starting to roll out first to Facebook Messenger and also coming to Instagram chats.

  • iPhone and iPad apps are coming to Mac - As announced at WWDC20, we’re excited to bring iPhone and iPad apps to the Mac App Store on Apple silicon Macs — so your apps can reach even more users worldwide

  • Submit your Mac apps to the Mac App Store - Submit your apps built for macOS Big Sur today. You can submit Universal apps built with Xcode 12.2 that take full advantage of Apple silicon Macs

  • The very first custom ROM for the Pixel 5 is now available - With the Pixel 5 running one of the cleanest versions of Android 11, most people are happy to run the Pixel Experience but for true tinkerers, the idea of a custom ROM might be a little more enticing.

  • Custom apps for Mac now supported - Custom apps let you meet the unique needs of organizations and schools. And now, you can distribute custom Mac apps

  • Android Neural Networks API 1.3 and PyTorch Mobile support - The Android Neural Networks API (NNAPI) is designed for running computationally intensive operations for machine learning on Android devices. It provides a single set of APIs to benefit from available hardware accelerators including GPUs, DSPs, and NPUs.

  • Apple stops signing iOS 14.1, blocking downgrades from iOS 14.2 - As Apple released iOS 14.2 to the public last week, the company today stopped signing iOS 14.1 and iPadOS 14.1. That means users who have updated their devices to iOS 14.2 can no longer downgrade to iOS 14.1.


🍎 iOS Articles

  • How an Hstack Lays out Its Children - Chris Eidhof in Objc

  • Slow Swift Compiler Performance - Keith Harrison in Use your loaf

  • Creating custom SwiftUI container views - Swift by Sundell

  • Building a concurrency-proof token refresh flow in Combine - Donny Wals

  • SwiftUI and UIKit interoperability - Part 1 - Swift by Sundell

  • Swift overloading and @_disfavoredOverload - Federico in Five Stars Blog

  • Multi-cursor editing in Xcode - Sarun W

  • Debugging JSON Data in LLDB - Sam Soffes

  • UICollectionView List with Interactive Custom Header - Swift Senpai

  • 10 Tips & Shortcuts You Should Be Using Right Now On Xcode - Mike Pesate

  • Secure Secrets in iOS app - Shahrukh Alam

  • 🔊Swift Unwrapped with Jordan Rose - Jesse Squires


🤖 Android Articles

  • Material Motion: Shared Axis - Mark Allison in Styling Android

  • 3 Major Benefits Of View Binding Android - Vlad Sonkin

  • Productive Server-Side Development With Kotlin: Stories From The Industry - Anton Arhipov

  • What Could a Debug Menu Contain? - Péter Pandula

  • Building the right Android View Abstraction - TJ in Pro Android Dev

  • The easiest way to toggle complete layout to grayscale on Android - Abhishek Jangra in Pro Android Dev

  • Android Library Development: Resource Declaration (Part 1) - gökhan alıcı in Pro Android Dev

  • How to Make the Compiler Smarter - Denis Crăciunescu in Pro Android Dev

  • 📺Now in Android: 29 - App Bundles for MAD Skills, AndroidX stable releases, and much more! - Android Developers


⚔️ Cross-Platform

Flutter

  • Custom Markdown InlineSyntax with Flutter - Paul Halliday in Developer School

  • Flutter Tip: Estimating Text Color Based on Background Color - Paul Halliday in Developer School

  • Animated Custom Switch In Flutter - Shaiq khan in Flutter Devs

  • Pinch Zoom Effect In Flutter - Naveen Srivastava in Flutter Devs

  • Form Validation in Flutter - Anubhav Gupta in Flutter Devs

  • Flutter Widgets (Grid View) The Whole Picture - Murtaza Sulaihi

  • Flutter Push Notification on document create Firestore - Sanskar Tiwari

React Native

  • React Native at Wix - Omri Bruchim in Wix Engineering

  • 🔊RNR 179: iOS App Clips in React Native with Janic Duplessis :


📈 Trending Dev blogs

  • From Idea to Idea App in 3 Days Flat - Mikey Casalaina in WeTransfer Engineering

  • How to get a free Google server forever - oshua Byrd

  • ⏰ How to nail time estimations - Carmen Chung

  • Configure Git for Work and Personal stuff - Dani Meier

  • How to provide estimates as a Junior Developer? - Skay


🛠 Dev tools & Open Source

Dev & Design Tools

  • SMART UPSCALER - Enhance image resolution with AI. Automatically and without losing quality.

  • Airbyte - Automate and control your data pipelines in minutes, with pre-built or custom connectors, from a UI or an API

  • Scribbble - Scribbble is intended as a simple writing tool. It gets out of your way, and lets you focus on writing. Use markdown for markup, images, and codeblocks. Keep an eye on the preview with live updates.

  • AppReport - revenue analytics - AppReport helps app developers aggregate, visualise and explore their earnings from ad networks and stores - all in one app.

  • dailymetrics - Your key metrics in a beautiful daily email

Open Source:

  • exhaustive - An annotation and Kotlin compiler plugin for enforcing a when statement is exhaustive.

  • PredicateKit - PredicateKit is an alternative to NSPredicate allowing you to write expressive and type-safe predicates for CoreData using key-paths, comparisons and logical operators, literal values, and functions.


🎤 Events & Webinars

Event Roundups:

  • droidcon Americas — A Sneak Peek!

November

  • Nov 11 - 14 : Mobius (11500 ₽ to 46000 ₽)

  • Nov 16 - 17 : (Virtual) Droidcon Americas ($48 – $120)

  • Nov 17 - 19 : (Virtual) Flutter Vikings (Free)

  • Nov 18 : App Growth Summit Singapore 2020

  • Nov 21 - 22 : Devfest Siberia (Early Bird: 1500₽)

  • Nov 27 - 28 : Droidcon Italy - The webinar series - Free

December

  • Dec 8 - 10: GitHub Universe · Virtual 2020 - Free

  • Dec 14 - 15 : (virtual) Droidcon APAC ($30 – $80)

January 2021

  • Jan 12 - (Call for Paper) - Android Worldwide


☕️☕️☕️ 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? Forward the email to your friends.

  • Follow us on Twitter for more updates on Mobile Development.

Share this post
Mobile Developers Cafe - Weekly Issue #14
archive.mobiledeveloperscafe.com
Comments
TopNewCommunity

No posts

Ready for more?

© 2023 Mobile Developers Cafe
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing