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://www.polpiella.dev/how-to-make-an-interactive-picker-for-a-swift-command-line-tool
www.polpiella.dev
How to make an interactive picker for a Swift command-line tool
Learn how to make use of ANSI escape sequences to make delightful interactive pickers for your Swift command-line tools.
iOS dev
https://engineering.mercari.com/en/blog/entry/20221215-16cdd59909/
Mercari
Fast and reliable iOS builds with Bazel at Mercari
This article is a translation of the Japanese article published on December 19th, 2022.My name is Ryo Aoyama. I have bee
iOS dev
https://nandz.medium.com/jump-swiftui-coordinator-2a1aed68e67
Medium
Jump
🐒
SwiftUI Coordinator with Router
A simple way to coordinate flows in an App
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…