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.jessesquires.com/blog/2022/12/14/simctrl-status_bar-broken/
Jesse Squires
Workaround: simctl status_bar broken for iOS 16 simulators
Xcode 11 shipped with simctl status_bar, a tool to override the status bar values in the simulator so you can take perfect screenshots. I’ve written about th...
iOS dev
https://www.jessesquires.com/blog/2022/12/15/powerful-navigation-api/
Jesse Squires
A powerful UINavigationController API that you might not know about
If you have ever worked on an iOS app, you have definitely used UINavigationController. It has been around since iOS 2 and is a fundamental component in UIKi...
iOS dev
https://typefully.com/DanHollick/gpnhhud
Typefully
Shaders | Dan Hollick
Ever heard of a shader but too afraid to ask what it even means at this point?
Lets fuck around and find out
👇
iOS dev
https://oleb.net/2022/swiftui-view-lifecycle/
Ole Begemann
Understanding SwiftUI view lifecycles
I wrote an app for observing how various SwiftUI constructs and container views affect view lifecycles, including the lifetime of state.
iOS dev
https://danielsaidi.com/blog/2022/12/10/document-group-double-back-button-fix
Daniel Saidi
DocumentGroup double back button fix
If you are building DocumentGroup-based apps in SwiftUI, you may have noticed that apps that worked fine in Xcode 15 now show two back bu...
iOS dev
https://betterprogramming.pub/building-a-wrapping-hstack-with-the-swiftui-layout-protocol-1e718239bf57
Medium
Building a Wrapping HStack With the SwiftUI Layout Protocol
How to make a generalized SwiftUI container that allows showing an array of tags that wrap onto subsequent lines.
iOS dev
https://medium.com/bumble-tech/using-hopper-to-investigate-an-ios-bug-66d373e6336d
Medium
Using Hopper to investigate an IOS bug
In this article, I share how we investigated a bug in UIKit
iOS dev
https://www.revenuecat.com/blog/engineering/ios-in-app-subscription-tutorial-with-storekit-2-and-swift/
Revenuecat
iOS In-App Subscription Tutorial with StoreKit 2 and Swift
This tutorial will show you how to use StoreKit 2. We'll walk you through the steps to set up and configure in-app subscriptions in your app.
iOS dev
https://useyourloaf.com/blog/swift-stride-quick-guide/
Use Your Loaf - iOS Development News & Tips
Swift Stride Quick Guide
A quick guide to using Swift Stride
iOS dev
https://swiftsenpai.com/development/create-lock-screen-widget/
Swift Senpai
How to Create an iOS Lock Screen Widget? - Swift Senpai
Find out what it takes to update your existing iOS Home Screen widgets' code to support the new Lock Screen widgets introduced in iOS 16.
iOS dev
http://swiftwithmajid.com/2022/12/14/building-custom-layout-in-swiftui-layoutvaluekey/
Swift with Majid
Building custom layout in SwiftUI. LayoutValueKey.
During the last weeks, we covered many aspects of building custom layouts using the new Layout protocol in SwiftUI. But we still have a lot to cover. This week we will learn how to use the LayoutValueKey protocol to pass custom layout parameters while composing…
iOS dev
https://www.polpiella.dev/configuring-ui-tests-with-launch-arguments
www.polpiella.dev
Configuring UI tests with launch arguments
Launch arguments provide a way to configure the behaviour of an app before running UI tests
iOS dev
https://www.avanderlee.com/swift/optionset-swift/
SwiftLee
OptionSet in Swift explained with code examples
OptionSet allows you to make types in Swift configurable without exposing underlying details and by improving readability.
iOS dev
https://medium.com/airbnb-engineering/announcing-lottie-4-0-for-ios-d4d226862a54
Medium
Announcing Lottie 4.0 for iOS
A new rendering engine with significant performance improvements powered by Core Animation
iOS dev
https://matteomanferdini.com/swift-url-components/
Matteo Manferdini
A Comprehensive Guide to URLs in Swift and SwiftUI
URLs are omnipresent in iOS apps. URLs in Swift identify resources like web content, local files, and REST API endpoints.
iOS dev
https://medium.com/@timonus/reduce-share-extension-crashes-from-your-app-with-this-one-weird-trick-6b86211bb175
Medium
Reduce share extension crashes from your app with this one weird trick!
Use NSData instead of UIImage
iOS dev
https://medium.com/orion-innovation-turkey/developing-ios-applications-without-ready-to-use-backend-api-3fdb127e4aaf
Medium
Developing iOS Applications without ready-to-use backend API
Smarter Test Driven Development iOS App Development
iOS dev
https://blog.canopas.com/swiftui-performance-tuning-tips-and-tricks-a8f9eeb23ec4
Canopas blogs
SwiftUI Performance Tuning: Tips and Tricks
SwiftUI Performance Tuning: Tips and Tricks to boost your app’s performance.
iOS dev
https://azamsharp.com/2012/12/23/pragmatic-unit-testing.html
AzamSharp
Pragmatic Unit Testing
Pragmatic Testing and Avoiding Common Pitfalls
iOS dev
https://ksemianov.github.io/articles/hexgrid/
Swift with Konstantin
Building a hexagonal grid with the SwiftUI Layout protocol | Swift with Konstantin
How to make a generalized SwiftUI container that allows showing subviews in a hexagonal grid.