Mobile Developers Cafe - Weekly Issue #23
Mobile Developers Cafe - Weekly Issue #23 - The weekly hand-curated newsletter brings you the latest mobile developers articles/ blogs, events, podcasts, and lot more straight to your inbox.
How are you folks? Hope everyone is safe and doing good. After a long break (almost 2 months), now I am resuming the newsletter with new plans and new contents. Thanks for the continued support.
☕ Hashnode supports Dev content creators by buying you 10 coffees. Checkout the announcement and get your free coffees. Best of luck.
💼 RadiusAgent is looking for iOS Developer in Bangalore Location (WFH now).
Stay safe and Happy Coding.
Tweet of the week
🔥 What's Happening Around
Introducing Swift Collections - Swift Collections, a new open-source package focused on extending the set of available Swift data structures
Epic antitrust case versus Apple in Australia gets three-month stay - An Australian judge has ruled that Epic’s lawsuit against Apple in Australia will be temporarily suspended as the two sides prepare for a trial in the US, Gizmodo Australia reported.
Google Podcasts reaches 100 million-downloads milestone - With more people now consuming podcasts than ever before, it kind of makes sense that Google Podcasts would see an uptick in downloads. It has, however, skyrocketed to the 100 million-downloads milestone over on the Google Play Store.
Clubhouse for Android is working, could see release in May [Updated] - The “drop-in audio chat” app Clubhouse has become massively popular on iOS over the past couple of months, but it lacks an Android app entirely. Following an interview in late February where the app’s cofounder revealed that an Android app was the “top feature” in development for the company, a teaser for its release has hit the web.
Next year’s iPhones will have 48-megapixel cameras and no mini option: Kuo - The 2022 iPhone lineup will feature substantial changes to the camera system, according to analyst Ming-chi Kuo in an investor note reported on by MacRumors and AppleInsider.
Facebook adds state vaccine information to the top of the News Feed for US users - As all adults across the US become eligible to receive a COVID-19 vaccine, Facebook is making it easier for its users to find information based on where they live. The company has started rolling out a feature that adds a box with state-specific information about where to get a COVID-19 vaccine at the top of the News Feed for every US user living in a state where the general public is eligible to receive the shot.
Samsung tries to woo iPhone users with a browser-based Galaxy test drive - Samsung has released a new website to give iPhone users “a little taste of Samsung” from their mobile browser. When visited on an iPhone, the site prompts users to add it to their phone’s home screen, after which it turns into a shortcut to a simulated Samsung Galaxy device. The site appears to be the work of Samsung New Zealand, MacRumors reports.
Facebook’s first crack at a Clubhouse competitor is a new Q&A platform called Hotline - Facebook’s experimental app development division, the NPE Team, has released a new Q&A platform that borrows concepts from buzzy, audio-only social network Clubhouse but with dashes of live-streaming thrown in.
Flappy Bird clone hacked into playable macOS push notification - In a new video, a developer has shown off a playable version of viral hit Flappy Bird running inside a macOS push notification. It’s the work of Neil Sardesai, who previously made headlines with a clip of Pong running inside a macOS app icon. The hack has yet to receive a public release, but it’s still a neat proof of concept.
Apple refuses request to testify for Senate app store hearing - Senate Judiciary Committee leaders are demanding that Apple provide a witness for an upcoming hearing on app stores and digital competition after the iPhone manufacturer has refused to participate, according to a new letter to the company released.
🆕 New Releases
🍎 iOS Tech Articles
Articles from iOS world - iOS, Swift, Objective C, XCode, Apple etc.
An extensive guide to sorting Arrays in Swift - Donny Wals
Splitting a JSON object into an enum and an associated object with Codable - Donny Wals
Resources for learning SwiftUI - Jesse Squires
Why Swift closures are not Equatable - Jesse Squires
Styling localized strings in Swift - Swift by Sundell
Annotating properties with result builder attributes - Swift by Sundell
Designing API using Combine framework - Swift with Majid
SwiftUI Adaptive Stack View With Equal Distribution - Use Your Loaf
Every SwiftUI protocol explained - Five Star Blogs
🤖 Android Tech Articles
Articles from Android World - Kotlin, Java, Android, Google, Android Studio etc.
Tools to help developers provide a positive user experience - Android Developers Blog
Customize the KPIs on your Google Play Console dashboard - Android Developers Blog
Android Runtime — How Dalvik and ART work? - Paulina Sadowska
“Continuous Integration/Delivery” for Android with GitHub Actions — Part 1 - Tarek Ben Driss
Kotlin 1.5.0-RC Released: Changes to the Standard and Test Libraries - Pavel Semyonov
Prime Table Generator in Jetpack Compose - Márton Braun
SlidingPaneLayout - Mark Allison
⚔️ Cross Platform Articles
Articles about React Native, Flutter, Dart, React JS, Kotlin Multi-platform etc.
Replacing React Native with Kotlin Multiplatform at Wantedly - Touch lab
The GAAD Pledge - March Accessibility Issues Update - Alexandra Marlette via React Native Blog
How to upload an image using Expo Camera to Cloudinary - Aman Mittal
Setup Macbook M1 for Web and React Native development - Aman Mittal
How to Fully Clean a React Native Project - Florian Marcu
How to Add a React Native App Icon to iOS and Android - Florian marcu
A Deep Dive Into Widget Testing in Flutter : Part I - Deven Joshi
How to Implement Beautiful Charts in Flutter - Krissanawat Kaewsanmuang
Flutter Design Patterns: 23 — Observer - Mangirdas Kazlauskas
Draw Graph In Flutter - Shaiq Khan
Rotated Box Widget In Flutter - Shaiq Khan
📈 Amazing Dev Blogs
How To Crack Your Next Software Developer Job Interview: An Actionable Guide - Sunil Kumar
The four books that made me a good software developer - Jordi Enric
How to Plan and Build a Programming Project – A Legitimate Guide for Beginners - Peter
How to have a meaningful weekend as a programmer? - Poudyal Rabin
💻 Documentation as code - Adam Coster
Prioritize tasks like a BOSS with the Eisenhower method 😎 - Amelia Vieira Rosado
Five Ways to Improve Your Writing As a Developer. - Coner Murphy
System Design - How to design Google Drive / Dropbox (a cloud file storage service) - Pankaj Tanwar
Top 10 ways to perform fast code reviews - Gustavo Silva
How To Create A Kickass GitHub Profile Page - Catlin Pit
Why do I Blog? - Ayushi Rawat
🚀 Dev Tools & New Apps worth checking out
Landing PageChecklist - Build your best landing page with 100+ hand-picked tools; landing page builders, growth tools, and booster resources.
Plasmic - Build beautiful experiences ⚡️ fast.
Supreme - Maximum productivity
Vitaely - Turn your CV into a landing page
Path - Help me Decide - Path is a simple and free app that will help you put your decisions into context and make them more manageable
Routine - Tasks, notes and calendar all in one blazingly fast productivity app
🎤 Events & Webinars
[Virtual] - Apr 16 - Swift Heroes - Buy Tickets Here - €19 to €39
[Virtual] - Apr 20 (10 am PDT)- Apple Event - Spring Loaded - Free
[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 Podcast
For the React Native Developers, there is an amazing podcast React Native Radio hosted by group of amazing developers.
☕️☕️☕️ 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 firstname.lastname@example.org.
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.