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.
Reposted by Cihat Gündüz
We sent our developer a surprise bouquet. It showed up right in the middle of a meeting.
Everyone pretended to stay professional.
No one succeeded.
Thanks for your great work, @jeehut.bsky.social! 💐
November 28, 2025 at 1:56 PM
From writing "Why I Stopped Building for visionOS" to coming back and shipping a complete rewrite of my app for #visionOS 26 – because Apple added the exact API I needed!

The full story: 🧵👇

[1/7]

#VisionPro #visionOS #BuildInPublic #DeveloperAdvocacy #Apple
November 25, 2025 at 5:07 PM
This update finally does what I always intended! 🎉

V1 had the right idea but the platform wasn't ready. visionOS 26's persistent widgets finally make my original vision possible – and the new 2D-to-3D API for photos is a cherry on top! 🤌

Please take a look! 👀

#VisionPro #IndieApp
🎬 Posters 2.0 now available for Apple #VisionPro!

Rebuilt for #visionOS 26 with persistent spatial widgets, Spatial 3D images, auto-refreshing content.

Discover trending movies & TV shows through posters on your walls – with cast, ratings, trailers & more!

Try free: apps.apple.com/app/apple-st...
November 25, 2025 at 12:42 PM
Reposted by Cihat Gündüz
🎬 Posters 2.0 now available for Apple #VisionPro!

Rebuilt for #visionOS 26 with persistent spatial widgets, Spatial 3D images, auto-refreshing content.

Discover trending movies & TV shows through posters on your walls – with cast, ratings, trailers & more!

Try free: apps.apple.com/app/apple-st...
November 25, 2025 at 11:07 AM
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