Cihat Gündüz
banner
jeehut.bsky.social
Cihat Gündüz
@jeehut.bsky.social
Indie iOS Developer | Blog: fline.dev

Maintainer of @WWDCNotes.com

Apps: @FreemiumKit.app, @TranslateKit.app, CrossCraft.app, and more
Pinned
Follow me for posts about #Swift, #SwiftUI, #iOSDev, and #visionOS.
Someone told me after my talk that it "felt like a @pointfree.co episode, but live on stage". I have to say, this is the best compliment I can imagine! 🫠

Those guys rock, after all. 🤘

Here’s the talk:
youtu.be/SEwI6vjC1Bw?...

#SwiftLang #SwiftUI #iOSDev #ErrorHandling
Swift Connection 2025 - Cihat Gündüz - Better Error Handling in Swift: From Obj-C Legacy to Swift 6
Find more talks of our conferences and meetups on 👉 https://async.techconnection.io/ 👈. Ever wondered why your carefully crafted Swift error messages never appear in console? Or how to improve…
youtu.be
November 2, 2025 at 2:28 PM
My Dual Knit Band for the #AppleVisionPro just arrived. 📦 The packaging of this thing is incredibly elaborate. 👍

And boy does it improve the weight distribution! I can finally wear the #VisionPro for an hour without my face hurting.

I really hope they work on a lighter 2nd gen with more FOV! 🤞
October 27, 2025 at 2:46 PM
Gui Rambo (@inside.bsky.social) gave a great talk where he took a deep dive into how Liquid Glass was implemented by Apple. 💦🔎

Super interesting insights thanks to his rare skills of disassembling & reverse engineering private APIs:

youtu.be/oj20mb8c0yI?...

#iOSDev #LiquidGlass #SwiftUI
Swift Connection 2025 - Gui Rambo - Inside Liquid Glass: How iOS 26 Synthesizes Refractive UI
Find more talks of our conferences and meetups on 👉 https://async.techconnection.io/ 👈. A reverse-engineer’s breakdown of Liquid Glass in iOS 26. Let’s explore the decades-old technologies that…
youtu.be
October 27, 2025 at 1:41 PM
My first ever conference talk is online! 👀😊

See how I reinvented error handling in Swift and let me know what you think: 👇

youtu.be/SEwI6vjC1Bw?...

#Swift #SwiftLang #iOSDev #ErrorHandling #SwiftUI
Swift Connection 2025 - Cihat Gündüz - Better Error Handling in Swift: From Obj-C Legacy to Swift 6
Find more talks of our conferences and meetups on 👉 https://async.techconnection.io/ 👈. Ever wondered why your carefully crafted Swift error messages never appear in console? Or how to improve…
youtu.be
October 26, 2025 at 2:00 PM
Reposted by Cihat Gündüz
Such an honor to give my first conference talk at @swiftconnection.bsky.social yesterday - an amazing conference in a beautiful city!

Thanks to the organizers and helpers who made this possible and to the #iOS community as a whole for being so supportive and welcoming ☺️
October 8, 2025 at 9:43 AM
Reposted by Cihat Gündüz
Next we move to error handling at @swiftconnection.bsky.social with @jeehut.bsky.social talking about “Better Error Handling in Swift: From Obj-C Legacy to Swift 6 Power”
October 7, 2025 at 2:43 PM
The venue of @swiftconnection.bsky.social in Paris is sick! 🇫🇷

#SwiftConnection #iOSDev #SwiftLang
October 6, 2025 at 12:24 PM
Finally updated @TranslateKit.app to Liquid Glass. Thankfully didn't have to adjust much, it all worked thanks to #SwiftUI. I only changed the "Reload" button at the top: Because the status toolbar now has a glassy border, I had to set the button style to "plain" – that's all. ❤️🚀

Direct comparison:
October 2, 2025 at 2:04 PM
Reposted by Cihat Gündüz
Better late than never: #TranslateKit is now fully compatible with #LiquidGlass! 💦🪟

Sorry for the delay, our app icon is finally out of jail. 💃

Here's a direct comparison – which one do you like better, old or new design?

#iOSDev #L10n #Localization #SwiftUI #StringCatalog
October 1, 2025 at 2:54 PM
I'm happy to announce that exactly 1 week from now, I'll be speaking at @swiftconnection.bsky.social in Paris about "Better Error Handling in Swift"! 🗣️

This is gonna be my first conference talk, and I'm nervous and excited at the same time. Still tweaking my slides... 😁

swiftconnection.io
Swift Connection Conference
Swift Connection, previously FrenchKit - The French Conference dedicated to iOS, Swift and other Apple Technologies. Paris, October 2025. The first French conference entirely dedicated to the…
swiftconnection.io
September 30, 2025 at 2:35 PM
Reposted by Cihat Gündüz
Never has a customer been more enthusiastic about using #TelemetryDeck! ❤️ We're so glad we tweaked our onboarding over the summer, adding some auto-magic to our SDK. ✨

We're happy to welcome Jane to the data-driven #iOSDev community! 🙌
youtube.com/clip/UgkxAya...

#IndieDev #Shipaton #BuildInPublic
September 30, 2025 at 12:30 PM
Reposted by Cihat Gündüz
Let's join forces in the fight for #privacy in app development. We want to showcase developers that take special responsibility. Apply for our upcoming member shoutout and share your thoughts on privacy here: tally.so/r/wM7dkM
September 25, 2025 at 12:56 PM
Reposted by Cihat Gündüz
Ahoy! ⚓ The third sail is raised!

Our new Retention Dashboard reveals your most loyal crew – those faithful users who've made your app part of their daily voyage and keep coming back for more.

Discover your treasure: 👇
telemetrydeck.com/blog/new-ret...

#PirateMetrics #iOSDev #AppAnalytics #AARRR
September 22, 2025 at 12:38 PM
My new #iPhone arrived 😁 💙
September 19, 2025 at 12:40 PM
Reposted by Cihat Gündüz
It’s official: Glyppo is now live on the App Store 🎉

Track your GLP-1 doses in seconds, log symptoms, and keep an eye on your progress with smart widgets, reminders and insights.

Start today → apple.co/47PouFV

#BuildInPublic #iOS26 #IndieDev #iOSDev
September 18, 2025 at 11:44 PM
I just wanted to refactor context files to use Claude Code more efficiently (to ship MORE app updates for iOS 26). But I shipped LESS because I ended up leaning more & more into the context engineering system. 😅

Now back to my apps, hope it'll be worth it. The result: 👇
github.com/FlineDev/Con...
GitHub - FlineDev/ContextKit: Claude Code context engineering & planning system for individual AI development workflows
Claude Code context engineering & planning system for individual AI development workflows - FlineDev/ContextKit
github.com
September 18, 2025 at 8:10 PM
Fellow devs were impressed when I described how I use #ClaudeCode in my app work, so I've been busy preparing a new open-source project:

🎉 Introducing "ContextKit" 🎉 an easy-to-use platform-agnostic system to get production-ready code faster. 🚀

Learn more: 👇 #AI #iOSDev
github.com/FlineDev/Con...
GitHub - FlineDev/ContextKit: AI context engineering system for intelligent development workflows
AI context engineering system for intelligent development workflows - FlineDev/ContextKit
github.com
September 17, 2025 at 3:03 PM
Reposted by Cihat Gündüz
We've added watchOS 26 rollout statistics to the dashboard as well. Notice how the shape lags behind iOS updates, since people first update their phones and then their watches (and that takes a while) #ios26rollout
September 16, 2025 at 4:05 PM
Reposted by Cihat Gündüz
The first wave of iOS 26 installations is through and we're now at 10-20% adoption. Next, Apple usually begins sending notifications to customers in a few distinct phases over the next few weeks! #ios26rollout dashboard.telemetrydeck.com/notebooks/9E...
September 16, 2025 at 12:02 PM
Reposted by Cihat Gündüz
「Glu Sight」 makes it easier to manage diabetes by turning glucose & insulin data into clear trends and insights.

Now updated for iOS 26 with a fresh Glass Design and reorganized settings.

CSV & PDF exports coming soon.

apple.co/3GZIsm1

#DiabetesCare #BuildInPublic #iOS26 #IndieDev
September 15, 2025 at 9:29 PM
Reposted by Cihat Gündüz
After working on @daylish.bsky.social all summer it feels incredible to see it featured on its launch day 🤩 I'm so grateful 🥹

Big thanks to the App Store team for the feature and to @yanlu.chat for designing the beautiful promo artwork 🙌
September 16, 2025 at 12:13 PM
Reposted by Cihat Gündüz
iOS 26 continues trending upwards #ios26rollout #chartschartscharts
September 15, 2025 at 8:16 PM
Reposted by Cihat Gündüz
🎊 Indie #iOSDev App Appreciation Thread 🎊

If you release an app (update) with new #iOS26 system features today, let us know and we'll like & share to support you! Just comment a link to your announcement post. 🔗👇

And check out other indie apps to support them, too! 👉🧵
#AppleEvent #macOS #IndieDev
September 15, 2025 at 4:55 PM
Random thought about the new iPhone lineup at the #AppleEvent: What if the Air is the future base model and the Fold will be the future Pro model?

It‘s interesting that they didn’t number the iPhone Air with 17 and that would explain it for me. 🤷
September 13, 2025 at 2:57 PM