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://security.apple.com/blog/apple-security-bounty-upgraded/
Blog - Apple Security Bounty. Upgraded. - Apple Security Research
Apple’s Security Bounty program has paid nearly $20 million in rewards to security researchers in just two and a half years. Our new site makes it easier than ever for researchers to submit reports on the web, get real-time updates from Apple engineering…
iOS dev
https://security.apple.com/blog/towards-the-next-generation-of-xnu-memory-safety/
Blog - Towards the next generation of XNU memory safety: kalloc_type - Apple Security Research
Improving software memory safety is a key security objective for engineering teams across the industry. Here we begin a journey into the XNU kernel at the core of iOS and explore the intricate work our engineering teams have done to harden the memory allocator…
iOS dev
https://www.swiftjectivec.com/swiftui-run-code-only-once-versus-onappear-or-task/
Swiftjective-C
Running Code Only Once in SwiftUI
We often look to `.onAppear` or the nascent `.task` modifier to run single purpose tasks. But, those aren't reliable in all cases.
iOS dev
https://betterprogramming.pub/creating-a-swifty-command-line-tool-with-argumentparser-a6240b512b0b
Medium
Create a Swifty Command-Line Tool With ArgumentParser
Save your notes as files!
iOS dev
https://betterprogramming.pub/evolving-swiftui-architecture-for-client-server-apps-1c2d449f890
Medium
Evolving SwiftUI Architecture for Client-Server Apps
Applying React.js learnings to SwiftUI
iOS dev
https://jakubkiermasz.medium.com/building-a-complex-list-in-swiftui-196a6989726b
Medium
Build Complex Lists in SwiftUI
Let’s create a collection-esque view in SwiftUI
iOS dev
https://stevenpcurtis.medium.com/stop-using-swift-timers-use-cadisplaylink-1a603569b59c
Medium
Stop Using Swift Timers: Use CADisplayLink
Hyperbole, but based in truth
iOS dev
https://medium.com/@ashokrawat086/why-to-use-swift-async-await-b19993be27cf
Medium
Why use swift async-await?
Swift New Asynchronous Programming
iOS dev
https://danielsaidi.com/blog/2022/06/21/undimmed-presentation-detents-in-swiftui
Daniel Saidi
Undimmed presentation detents in SwiftUI
SwiftUI 4 adds a bunch of great features, such as custom sized sheets. However, sheets will always dim the underlying view, even in smaller sizes. Let’s fix that.
iOS dev
https://quickbirdstudios.com/blog/ios-passkeys/
QuickBird Studios
The Complete Guide to iOS 16 Passkeys
With iOS 16 Apple introduced a way to go passwordless called Passkeys. In this article, we are covering what needs to be done on the app side but also what needs to be implemented in the backend
iOS dev
https://swdevnotes.com/swift/2022/define-colors-with-hue-saturation-and-brightness-rather-than-red-green-and-blue-properties/
Swdevnotes
Define colors with Hue, Saturation and Brightness rather than Red, Green and Blue properties
How to define colors with Hue, Saturation and Brightness rather than Red, Green and Blue properties
iOS dev
https://holyswift.app/animated-launch-screen-in-swiftui/
Holy Swift
Animated Launch Screen in SwiftUI - Holy Swift
Create an easy animated Launch Screen in SwiftUI. Learn how to build your first launch screen in minutes using SwiftUI properties.
iOS dev
https://www.avanderlee.com/swift/unit-tests-best-practices/
SwiftLee
Getting started with Unit Tests in Swift
Get started and learn how to write unit tests to validate your code. Best practices help you to be more productive by writing better tests.
iOS dev
CN
iOS dev
https://mp.weixin.qq.com/s/nbPIScJEZ3ReMSFuvNLkzQ
iOS dev
EN
iOS dev
https://www.swift.org/blog/focus-areas-2023/
Swift.org
Swift project in 2023
There’s a lot of exciting work going on in the Swift project, and it’s hard to keep track of it all because it’s happening in many different repositories, pull requests, and forum threads. To give the community a better view of the big picture, the Core Team…
iOS dev
https://www.emergetools.com/blog/posts/how-xcode14-unintentionally-increases-app-size
Emergetools
Emerge Tools Blog | How Xcode 14 unintentionally increases app size
Examining why some popular iOS apps suddenly got bigger after releasing with Xcode 14.
iOS dev
https://swiftsenpai.com/swift/swift-concurrency-prevent-thread-explosion/
Swift Senpai
How Does Swift Concurrency Prevent Thread Explosions? - Swift Senpai
Find out how Swift Concurrency is working behind the scene to prevent developers from accidentally triggering a thread explosion.
iOS dev
https://www.avanderlee.com/swift/result-builders/
SwiftLee
Result builders in Swift explained with code examples
Result builders in Swift allow you to combine build components into a single outcome value. Code examples demonstrate how you can use them.