Indie iOS dev. Apple fanboy. DM for collabs.

List your app →
SwiftUI Tip 💡 Want two related SF Symbols to morph into each other? Use .contentTransition(.symbolEffect(.replace.offUp)).
1
15
890
Things that quietly disappeared from iOS development: - 1x, 2x, 3x asset folders - print("here") - pod install - bitcode - TAMIC - iPhone 4s support - Game Center as growth - iAd - APNs .p12 - revoke all certificates and start over - GoogleService-Info.plist in every repo - SnapKit, SwiftyJSON, Alamofire, Kingfisher - bridging header - retain / release / autorelease - NSLog(@"%@", self) - .nib .xib - App Transport Security - masksToBounds vs clipsToBounds - [[[[[]]]]] - “just use a UICollectionView” - arguing about RxSwift vs Combine - programmatic UI vs storyboards - Carthage vs CocoaPods - a 4,000-line ViewController named HomeVC - Xcode indexing - Xamarin debates - “SwiftUI is not production ready” what else?
22
11
103
9,231
iOS, not IOS SwiftUI, not Swift UI UIKit, not UIKIT macOS, not MacOS Xcode, not XCode iPhone, not Iphone MacBook, not Macbook Apple Watch, not iWatch iPad, not Ipad
17
3
97
6,327
we used to develop iOS apps like this. like cavemen.
152
135
2,855
219,064
drop your iOS app link below 👇 i’ll pick 2 apps to feature on Discover Indie Apps for 7 days. picking in 48h. discoverindieapps.com
99
5
52
7,144
SwiftUI Tip 💡 Easily animate SF Symbols that support Variable Color. No spinner needed. The icon is the loading state. .symbolEffect(.variableColor.reversing, isActive:)
5
7
127
5,948
iOS devs looking for jobs while HR: IOS, xCode, Iphone, SWIFTUI
12
2
195
18,559
This drawOn symbol effect is easy to take for granted, but it was actually a lot of work to get right. 1. SF symbols are not strokes. If you look closely at the signature, not all portions of the path are the same width. 2. Moving along the path and naively filling it would look awful! Consider filling along curves where one side of the path is shorter than the other. You want the animation to fill gracefully, but there's nothing that connects the two sides of the path. The solution was to annotate each symbol with these "railroad track" guides
SwiftUI Tip 💡 Want an SF Symbol that draws itself on? In iOS 26+, use .symbolEffect(.drawOn, isActive:).
9
29
768
76,605
iOS devs, have you noticed we stopped talking about provisioning profiles and certificates
22
1
316
44,245
"i’m considering quitting my job." indie dev after 3 sales
18
2
51
5,319
SwiftUI Tip 💡 In iOS 18+, easily animate a MeshGradient with TimelineView(.animation).
6
17
614
25,712
time to install Xcode
13
74
3,625
SwiftUI Tip 💡 Want to reveal content with a blur + scale? In iOS 17+, use .transition(.blurReplace).
3
7
107
6,195
i don’t fear AI taking my job i fear AI shipping 47 identical habit trackers the same week as me
7
49
4,319
this still happens to me even today
4
25
994
24,479
SwiftUI Tip 💡 Want an SF Symbol that draws itself on? In iOS 26+, use .symbolEffect(.drawOn, isActive:).
10
19
456
90,220
it’s 2026 and people still expect apps to be free.
13
1
49
4,489
Xcode 27.1 beta has a hidden iPhone Duo action bar. It lets you fold the device in Device Hub through real poses. Command in the reply.
4
15
253
32,111
defaults write com[.]apple.dt.Devices com[.]apple.dt.coredevicepop.useInternalV68ActionBar -bool true
3
29
1,763
ps: don't forget to remove the square brackets [] from thr command
2
806
tell me you’re an iOS dev without telling me you’re an iOS dev 👇
96
1
49
14,797