📱 Issue 239 - SwiftUI + GraphQL = 😍🚀🙌

This week's Awesome Swift Newsletter
Read this email on the Web

Awesome Swift Newsletter

Issue » 239

Release Date
Jan 07, 2021

Your weekly overview of the most popular
Swift news, articles and libraries

Popular News and Articles

SwiftUI + GraphQL = 😍🚀🙌
quintero.io
C++ for Swift developers
whackylabs.com
MVVM: How to make it work in SwiftUI? - A Beginner Tutorial on the data flow in SwiftUI
youtu.be
Construct a URL safely using enums instead of raw strings
typesafely.substack.com
Get performance insights in less than 4 minutes.
Sponsored scoutapm.com

Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

Extracting views with closures (Swift/iOS)
youtube.com
Have you ever heard of StaticString? This alternative to String offers some interesting compile time guarantees 🤓
youtu.be
What's new in RxSwift 6 ?
dev.to
If you ever need to write your own logging code, then the special variables #file, #line and #function might be very useful 🙌
youtu.be
Labels in SwiftUI
swiftwithmajid.com
Machine Learning and Artificial Intelligence Using Swift
udemy24.com

Find software alternatives

SaaSHub - Software Alternatives and Reviews
More from our team www.saashub.com

SaaSHub helps you find the best software and product alternatives


Popular libraries

NEW The most popular Swift libs by mentions on social networks.

Alamofire   » Network

elegant networking in Swift.


SkeletonView   » Animation

An elegant way to show users that something is happening and also prepare them to which contents he is waiting


SwiftGen-L10n   » Localization

A tool to auto-generate Swift enums for all your Localizable.strings keys (with appropriate associated values if those strings contains printf-format placeholders like %@).


SwiftGen   » Utility

A collection of Swift tools to generate Swift code (enums for your assets, storyboards, Localizable.strings, …)


Nuke   » Images

Advanced pure Swift framework for loading, caching, processing, displaying and preheating images.


Causality   » Events

A very simple event bus for Swift with fully typed messages.


ContainerController   » UI

UI Component. This is a copy swipe-panel from app: Apple Maps, Stocks


MapleBacon   » Images

Swift image download and caching library.


DITranquillity   » Dependency Injection

Dependency injection framework with tranquility.


KeyboardShortcuts   » Keyboard

Add user-customizable global keyboard shortcuts to your macOS app. Includes a Cocoa and SwiftUI component.



Older messages

💻 Issue 237 - Rust is the second most used language for Advent of Code, after Python

Thursday, January 7, 2021

This week's Awesome Rust Newsletter Read this email on the Web Awesome Rust Newsletter Issue » 237 Release Date Jan 07, 2021 Your weekly overview of the most popular Rust news, articles and

📱 Issue 235 - Apple Warns Developers Of App Takedowns In China As Beijing Tightens Control

Thursday, December 31, 2020

This week's Awesome iOS Newsletter Read this email on the Web Awesome iOS Newsletter Issue » 235 Release Date Dec 31, 2020 Your weekly overview of the most popular iOS news, articles and libraries

💻 Issue 241 - What is {x:1} and why does it return 1

Thursday, December 31, 2020

This week's Awesome JavaScript Newsletter Read this email on the Web Awesome JavaScript Newsletter Issue » 241 Release Date Dec 31, 2020 Your weekly overview of the most popular JavaScript news,

💻 Issue 159 - How I built an e-commerce website in React JS and Node.js in 1 week(Part - 1/3)

Thursday, December 31, 2020

This week's Awesome React Newsletter Read this email on the Web Awesome React Newsletter Issue » 159 Release Date Dec 31, 2020 Your weekly overview of the most popular React news, articles and

💻 Issue 241 - A Guide to Securing Node.js Applications

Thursday, December 31, 2020

This week's Awesome Node.js Newsletter Read this email on the Web Awesome Node.js Newsletter Issue » 241 Release Date Dec 31, 2020 Your weekly overview of the most popular Node.js news, articles

You Might Also Like

So you want to break down monolith? Read that first.

Monday, March 3, 2025

My lessons learned, dos and donts from breaking down monoliths. I gathered my experience on what to do before even starting. I explained hy defining real business metrics is critical and why you should

📧 Get Pragmatic REST APIs for 30% OFF (limited offer)

Monday, March 3, 2025

​ Hey, it's Milan. More than 400+ students are already deep into the PRA lessons and they're finding it the "best REST APIs course" they've ever seen. So I want to share this

SRE Weekly Issue #466

Monday, March 3, 2025

View on sreweekly.com A bit of a short issue this week, as I spent most of my weekend at my child's first First Robotics Competition of the season. FRC truly is a microcosm of reliability

WP Weekly 232 - Energy - Faster Woo, Patterns in Folders, $800K Yearly

Monday, March 3, 2025

Read on Website WP Weekly 232 / Energy The WordPress energy was high at the recently concluded WordCamp Asia 2025. In this issue, check new plugin launches like Role Editor, Frontis Blocks, and

Last Chance to Register for ElasticON Singapore – Don’t Miss Out!

Monday, March 3, 2025

Join us tomorrow for Elastic insights, top speakers, and more!ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ

Spring Bean Scopes for Dependency Injection

Monday, March 3, 2025

Since the Spring Container is responsible for the object lifetime management of Spring Beans, it is important to know how the Spring Container determines how bean objects are shared and disposed ͏ ͏ ͏

Claude 3.7 Sonnet and GPT-4.5 - Sync #508

Sunday, March 2, 2025

Plus: Plus: Alexa+; Google AI co-scientist; humanoid robots for home from Figure and 1X; miracle HIV medicine; a startup making glowing rabbits; and more! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

C#546 Finalizers are tricker than you think

Sunday, March 2, 2025

Common pitfalls when implementing finalizers ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

PD#615 How Core Git Developers Configure Git

Sunday, March 2, 2025

What git config settings should be defaults by now? ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏

Daily Coding Problem: Problem #1706 [Medium]

Sunday, March 2, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Microsoft. Given an unsorted array of integers, find the length of the longest