iOS dev
@iosdevio
10.9K
subscribers
12
photos
5
files
6.03K
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.9K subscribers
iOS dev
https://cornerbit.tech/comparing-images-using-the-vision-framework-2/
iOS dev
https://betterprogramming.pub/swiftui-tutorial-working-with-stacks-vstack-hstack-and-zstack-2b0070be18d7
Medium
SwiftUI Tutorial: Working With Stacks — VStack, HStack, and ZStack
A good user interface requires an organized layout of views
iOS dev
https://betterprogramming.pub/exploring-asynchronous-tasks-and-task-groups-in-swift-5-5-8dd7bc639c8c
Medium
Asynchronous Calls in Swift 5.5 — Tasks and Task Groups
Create tasks sequentially, in parallel, handle results, returned types, and MainActor using Swift Concurrency
iOS dev
https://www.donnywals.com/writing-custom-property-wrappers-for-swiftui/
Donny Wals
Writing custom property wrappers for SwiftUI – Donny Wals
In this post we’ll explore how you can build your own property wrappers to drive your SwiftUI views just like the built in property wrappers can.
iOS dev
https://holyswift.app/making-pixel-art-animations-with-uiimageview-in-swift
Holy Swift
Making Pixel Art Animations with UIImageView in Swift - Holy Swift
How to make animations with UIImageView in Swift. Learn this iOS technique now and animate your image views with just UIImages.
iOS dev
https://www.swiftbysundell.com/basics/loops/
Swift by Sundell
Loops | Swift by Sundell
A look at many different built-in ways to iterate over arrays, dictionaries, and other Swift collections.
iOS dev
https://arturgruchala.com/rxswift-course-rxcocoa-and-ui-binding/
Artur Gruchała
RxSwift course - RxCocoa and UI binding
RxCocoa brings UIKit controls and views to the reactive world. We can access
them with .rx on view object. Neary all relevant properties of views have their
reactive wrapper: alpha, background color, frame, visibility, and many more.
There are specific extensions…
iOS dev
https://developer.apple.com/news/?id=c63z27o8&utm_campaign=iOS%2BDev%2BWeekly
Apple
Explore the latest videos - Discover - Apple Developer
Discover how you can add support for in-app events, develop for Apple Watch, learn about Metal for A15, and more.
iOS dev
https://github.com/apple/swift-evolution/blob/main/proposals/0329-clock-instant-duration.md
GitHub
swift-evolution/proposals/0329-clock-instant-duration.md at main · swiftlang/swift-evolution
This maintains proposals for changes and user-visible enhancements to the Swift Programming Language. - swiftlang/swift-evolution
iOS dev
https://swiftindepth.com/articles/async-await-modules
Supporting async/await as a module owner
iOS dev
https://tanaschita.com/20220120-symmetric-key-cryptography-with-cryptokit
Tanaschita
Symmetric-key cryptography with CryptoKit for iOS
Learn how to use CryptoKit to increase security in iOS applications, how to generate and exchange a shared secret, how to encrypt, decrypt and sign with symmetric key in Swift.
iOS dev
https://tiagolopes.blog/2022/01/23/publishing-swift-packages
Tiago Lopes
Publishing a Swift Package
How to publish and version a swift package.
iOS dev
https://peterfriese.dev/posts/swiftui-combine-networking-efficient/
Optimise your networking layer with Combine
Efficient networking for SwiftUI apps
iOS dev
https://ronanociosoig.medium.com/goodbye-moya-alamofire-simplify-your-dependancies-cff5dd649e91
Medium
Goodbye Moya & Alamofire. Simplify Your Dependencies
In the last company I worked, we decided to ditch them. Perhaps you should too.
iOS dev
https://sarunw.com/posts/how-to-test-ui-layout-for-different-languages-with-pseudolanguages/
Sarunw
How to test UI layout for different languages with Pseudolanguages | Sarunw
Each language has its own characteristic. Some are more verbose than others. Some have special characters that take up vertical spaces. Some even read and lay out from right to left. Let's see how to make sure your layout is ready for this.
iOS dev
https://www.avanderlee.com/concurrency/tasks/
SwiftLee
Tasks in Swift explained with code examples
Tasks in Swift allow us to create an environment in which we can run async methods using await. Learn how to create and use tasks in Swift.
iOS dev
https://swiftwithmajid.com/2022/01/19/microapps-architecture-in-swift-feature-modules/
Swift with Majid
Microapps architecture in Swift. Feature modules.
In the first post of the current series, I talked about Swift Package Manager basics and how we can maintain the project with many Swift modules. This week we continue the topic of Microapps architecture by introducing feature modules.
iOS dev
https://useyourloaf.com/blog/sortcomparator-and-sortdescriptor/
Use Your Loaf - iOS Development News & Tips
SortComparator and SortDescriptor
SortComparator and SortDescriptor are new in iOS 15.
iOS dev
https://useyourloaf.com/blog/swift-foundation-formatter-improvements/
Use Your Loaf - iOS Development News & Tips
Swift Foundation Formatter Improvements
Apple added a much easier way to work with date, number and other data formatters in iOS 15 and macOS 12.
iOS dev
https://www.swiftbysundell.com/articles/backgrounds-and-overlays-in-swiftui/
Swift by Sundell
Backgrounds and overlays in SwiftUI | Swift by Sundell
How SwiftUI enables us to stack views along the Z axis, which in turn makes it possible to create all sorts of backgrounds, overlays, and other effects.