iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.07K
links
There is a single sponsored link in each issue (monday).
One sponsor per issue.
Every sponsored link should be highly relevant to Apple ecosystem app development.
Sponsored link price - 100$
Contact:
@tigorn
Download Telegram
Join
iOS dev
10.8K subscribers
iOS dev
https://swiftwithmajid.com/2021/06/08/what-is-new-in-swiftui-after-wwdc21/
Swift with Majid
What is new in SwiftUI after WWDC21
WWDC21 is finally here, and there are many new things in the updated version of SwiftUI. I’m happy to share with you that many items on my wishlist have finally arrived. In this post, I will try to give you a summary of the significant SwiftUI additions of…
iOS dev
https://alejandromp.com/blog/the-importance-of-cooperative-cancellation/
Alejandro M. P.
The importance of cooperative cancellation | Alejandro M. P.
One of the most important aspects to understand about Swift Concurrency is how cancellation of async tasks works. You may expect that when a task is cancelled, it immediately stops, like when you kill a process. But that’s not at all how it works, cancellation…
iOS dev
https://blog.artemnovichkov.com/async-image
Teletype
AsyncImage. Loading images in SwiftUI
Working with AsyncImage in iOS 15: placeholders, errors, success!
iOS dev
https://medium.engineering/how-we-build-swiftui-features-in-the-medium-application-21323a960910
How we build SwiftUI features in the Medium application
Medium
How we build SwiftUI features in the Medium application
A tale about transitioning from a monolithic architecture to a packages based one.
iOS dev
https://mokacoding.com/blog/how-to-test-async-await-code-in-swift/
mokacoding
How to test Swift async/await
Testing async/await code is straightforward. Let me show you how.
iOS dev
https://www.swiftbysundell.com/articles/the-main-actor-attribute/
Swift by Sundell
Using the MainActor attribute to automatically dispatch UI updates on the main queue | Swift by Sundell
How the MainActor attribute eliminates the need for us to manually dispatch UI updates on the main queue when using Swift 5.5’s new concurrency system.
iOS dev
https://www.hackingwithswift.com/articles/238/how-to-document-your-project-with-docc
Hacking with Swift
How to document your project with DocC
Markdown-powered documentation is now just a click away.
iOS dev
https://peterfriese.dev/swiftui-list-item-bindings-behind-the-scenes/
iOS dev
https://nsscreencast.com/episodes/491-xcode-13-vim
NSScreencast
Xcode 13 Vim Mode
One of my favorite new features of Xcode 13 is support for Vim key bindings. In this episode we will see how to enable this and I'll give a quick tour of how to get around using Vim.
iOS dev
https://www.fivestars.blog/articles/safe-area-insets/
FIVE STARS
How to control safe area insets in SwiftUI | FIVE STARS
Fresh out of WWDC21, let's dig into the brand new safeAreaInset view modifier!
iOS dev
https://swiftsenpai.com/development/cells-reload-improvements-ios-15/
Swift Senpai
Table and Collection View Cells Reload Improvements in iOS 15 - Swift Senpai
Apple introduced a new way to reload cells in WWDC21, let's explore how we can use it to reload cells with reference and value type items.
iOS dev
https://www.donnywals.com/an-introduction-to-synchronizing-access-with-swifts-actors/
Donny Wals
Preventing data races with Swift’s Actors – Donny Wals
We all know that async / await was one of this year’s big announcements WWDC. It completely changes the way we interact with concurrent code. Instead of using completion handlers, we can await results…
iOS dev
https://www.andyibanez.com/posts/modern-concurrency-in-swift-introduction/
Andy Ibanez - iOS Developer
Modern Concurrency in Swift: Introduction
Learn about the modern concurrency features intorduced in Swift 5.5, at Apple's WWDC2021.
iOS dev
https://www.andyibanez.com/posts/understanding-async-await-in-swift/
Andy Ibanez - iOS Developer
Understanding async/await in Swift
Learn about Swift's async/await APIs and how to use them, complete with working examples.
iOS dev
https://useyourloaf.com/blog/wwdc-2021-viewing-guide/
Use Your Loaf - iOS Development News & Tips
WWDC 2021 Viewing Guide
Get a recap of the best sessions from WWDC 2021 and plan your learning path for the year.
iOS dev
https://useyourloaf.com/blog/xcode-column-breakpoints/
Use Your Loaf - iOS Development News & Tips
Xcode Column Breakpoints
Xcode 13 adds column breakpoints which work like a more granular version of line breakpoints.
iOS dev
https://holyswift.app/default-value-from-dictionary-in-swift
Holy Swift
Default Value from Dictionary in Swift - Holy Swift
This is a guide tutorial on getting the Default Value from Dictionary in Swift. Learn this data structure dictionary technique now!
iOS dev
https://swiftui-lab.com/random-lessons/
iOS dev
https://benoitpasquier.com/create-webview-in-swiftui/
Benoit Pasquier
Create a web browser with WebKit and SwiftUI
Recently, I’ve been more and more curious about web experience through mobile apps. Most of web browser apps look alike, I was wondering how could I recreate one with WebKit and SwiftUI. Let’s dive in.
iOS dev
https://www.kiloloco.com/articles/009-using-decodable-dynamic-values-swift/
Kilo Loco
Using Decodable with Dynamic Values in Swift | Kilo Loco
Using Decodable to decode dynamic JSON values in Swift.
iOS dev
https://sarunw.com/posts/new-way-to-style-uibutton-in-ios15/
Sarunw
A new way to style UIButton with UIButton.Configuration in iOS 15 | Sarunw
The first part in the series "What's new in UIKit button". An introduction to a new button configuration, a struct that is shaping and styling your button. You no longer need to subclass UIButton ever again with button configuration.