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://medium.com/devtechie/animatable-properties-in-swiftui-4b9f5b67acb1
Medium
Animatable Properties in SwiftUI
SwiftUI views can be animated by modifying just a few properties and animations in SwiftUI are interactive in nature.
iOS dev
https://alexanderweiss.dev/blog/2023-03-05-swiftui-task-modifier
alexanderweiss.dev
SwiftUI's .task modifier
While developing any kind of SwiftUI application it is often necessary to run some data loading when the view actually appears on the screen. In the past week, I implemented this kind of behaviour into applications at work and also on private project...
iOS dev
https://www.cephalopod.studio/blog/a-casual-yet-thorough-amp-hands-on-explanation-of-neural-networks-with-swift-swiftui-and-charts
🐙
Cephalopod Studio
Neural Networks from Scratch: A Gentle-Yet-Thorough Explanation with Swift, SwiftUI & Charts (+ a Surprise at the End) —
🐙
Cephalopod…
Let’s take a moment to slow down from bullet train speed of neural nets in Stable Diffusion, Midjourney, and Dalle-2 churning out art, and the neural nets from the ChatGPT Bing-ularity. My day job is in fact Fusion Energy Machine Learning Tech Lead. (I have…
iOS dev
https://useyourloaf.com/blog/swiftui-tables-quick-guide/
Use Your Loaf - iOS Development News & Tips
SwiftUI Tables Quick Guide
SwiftUI tables are available on iOS 16. Here's a quick guide.
iOS dev
https://alejandromp.com/blog/non-nominal-types-workaround-for-domain-modeling/
Alejandro M. P.
Non-nominal types workaround for domain modeling | Alejandro M. P.
One of the many things I love about working with The Composable Architecture is how it encourages the developer to focus on domain modeling. I think that properly designing the models or entities of a domain is one of the biggest contributors into good code…
iOS dev
https://matteomanferdini.com/swift-urlsession/
Matteo Manferdini
URLSession in Swift: The Essential Guide [with Examples]
When you need to download or upload data in iOS apps, use the `URLSession` class to group, pause, resume and cancel network transfers.
iOS dev
https://www.avanderlee.com/swift/equatable-comparible-conformance/
SwiftLee
Equatable conformance in Swift explained with code examples
Compare objects, classes, enums, and structs using the binary (==) operator after implementing the Equatable protocol.
iOS dev
https://holyswift.app/how-to-change-the-background-color-of-navigation-bars-in-all-ios-versions/
Holy Swift
How to Change the Background Color of Navigation Bars in all iOS versions? - Holy Swift
Learn how to change the navigation bar background color in SwiftUI for all iOS versions, from using UIKit to the new iOS 16 navigation stack.
iOS dev
http://azamsharp.com/2023/02/28/building-large-scale-apps-swiftui.html
AzamSharp
Building Large Scale Apps Swiftui
Blog about iOS development and musings on technology
iOS dev
https://swiftsenpai.com/development/widget-tap-gestures/
Swift Senpai
How to Handle Tap Gestures on Widgets? - Swift Senpai
Learn how to handle tap gestures on widgets to create more interactive user experiences based on the widget's configuration.
iOS dev
https://betterprogramming.pub/clean-code-vs-performant-code-3e2d8182b963
Medium
Clean Code vs. Performant Code
Clean code is not always the best approach. Choose how to structure your code based on your needs!
iOS dev
https://medium.com/@programmingpassion/low-level-ios-debug-direct-field-offset-316c01d041b9
Medium
iOS debug session: Direct field offset (Part 1)
This is a deep dive into the low-level debugging technique. This topic is not what we do in our regular debugging sessions. Therefore…
iOS dev
https://medium.com/@borlidoadrian/mastering-dependency-injection-in-swift-best-practices-and-common-pitfalls-ae6176e8001e
Medium
Mastering Dependency Injection in Swift: Best Practices and Common Pitfalls
Working with Swift can sometimes feel like trying to wrangle a herd of cats. But fear not! Dependency Injection is a great tool to help…
iOS dev
https://royshavit.com/blog/integrating-rust-and-swift/
iOS dev
https://useyourloaf.com/blog/context-menus-for-tables/
Use Your Loaf - iOS Development News & Tips
Context Menus for Tables
Context menus for lists and tables.
iOS dev
https://forceunwrap.com/swift-multiple-trackers-architecture/
forceUnwrap - Lift your Swift skills & career to the next level
Swift multiple trackers architecture - forceUnwrap
Tracking is an essential part of app development. It allows us to measure the performance, behavior and preferences of our users and optimize our app accordingly. However, tracking can also be a challenge when we have to deal with multiple trackers from different…
iOS dev
https://augmentedcode.io/2023/03/20/async-await-and-completion-handler-compatibility-in-swift/
Augmented Code
Async-await and completion handler compatibility in Swift
The prominent way for writing async code before async-await arrived to Swift was using completion handlers. We pass in a completion handler which then gets called at some later time. When working w…
iOS dev
https://forceunwrap.com/swift-multiple-trackers-architecture-with-solid-part-2/
forceUnwrap - Lift your Swift skills & career to the next level
Swift multiple trackers architecture with SOLID – Part 2 - forceUnwrap
In part 1, we developed code to implement an infrastructure that enables multiple trackers. In part 2, we will refactor our code based on SOLID principles to improve its design. SOLID principles consist of five guidelines that help developers create code…
iOS dev
https://danielsaidi.com/blog/2023/03/14/handling-status-bar-color-scheme-and-visibility-in-swiftui
Daniel Saidi
Handling status bar color scheme and visibility in SwiftUI
As we’ve previously looked at how to implement offset tracking and stretchable and sticky headers for SwiftUI scroll views, let’s look at...
iOS dev
http://swiftwithmajid.com/2023/03/15/performance-testing-in-swift-using-xctest-framework/
Swift with Majid
Performance testing in Swift using the XCTest framework
In Swift, we can do performance testing using the XCTest framework, which is a part of the Xcode development environment. XCTest provides a comprehensive set of tools for writing, running, and analyzing unit and performance tests for Swift applications. This…