Cihat Gündüz's Avatar

Cihat Gündüz

@jeehut

Indie iOS Developer | Blog: fline.dev Maintainer of @WWDCNotes.com Apps: @FreemiumKit.app, @TranslateKit.app, CrossCraft.app, and more

959
Followers
593
Following
330
Posts
18.11.2024
Joined
Posts Following

Latest posts by Cihat Gündüz @jeehut

Preview
Release v0.2.0 - 2.5 years later · moreSwift/swift-cross-ui Overview The headline feature of the past 2.5 years of work is probably the new layout system for most users. It standardizes layout behaviour across all backends, making it much easier to make you...

I've just released SwiftCrossUI v0.2.0 (two and a half years after v0.1.0), and I'm aiming to begin making regular releases now that I'm focusing on SwiftCrossUI full time.

492 commits, 127 PRs, and 77k changed lines.

github.com/moreSwift/sw...

04.03.2026 03:48 👍 7 🔁 3 💬 1 📌 0
Post image

Was hesitant to install #OpenClaw, now I no longer need to: Anthropic just shipped remote-control to #ClaudeCode! 🚀

Just typed /rc (twice), scanned the QR and started typing on my phone & seeing how messages get forwarded to my Mac! 👌

(Bug: Need to connect to GitHub on phone first)
#AI #AgenticAI

25.02.2026 08:31 👍 4 🔁 1 💬 3 📌 0

Yes, you can simply open the code tab in the sidebar of Claude on iOS then you should see all active connected remotes there. If you see the GitHub login prompt then you have to log into some GitHub account so this disappears, it doesn’t matter which one.

25.02.2026 13:50 👍 1 🔁 0 💬 1 📌 0

For clarity: The GitHub connection is just needed to get rid of the modal asking you to connect to GitHub, but as soon as you connect to ANY account, it will disappear and you will get access to your own Mac sessions! 🔒

I think this is just a UI bug, Anthropic needs to add a Dismiss button. 🐞

25.02.2026 08:54 👍 0 🔁 0 💬 0 📌 0
Post image

Was hesitant to install #OpenClaw, now I no longer need to: Anthropic just shipped remote-control to #ClaudeCode! 🚀

Just typed /rc (twice), scanned the QR and started typing on my phone & seeing how messages get forwarded to my Mac! 👌

(Bug: Need to connect to GitHub on phone first)
#AI #AgenticAI

25.02.2026 08:31 👍 4 🔁 1 💬 3 📌 0
Preview
GitHub - FlineDev/CustomStatusline: A custom statusline for Claude Code that shows real-time usage monitoring. A custom statusline for Claude Code that shows real-time usage monitoring. - FlineDev/CustomStatusline

Released my first #ClaudeCode plugin! Get full visibility over your usage:

▓▓▓▓░░░░░░ 44% · 5h: 18% (~2.3h) · 7d: 78% (~1.2d)

CC never shows your 5h/7d limits until you're almost out. This status line does!

Install now (takes just a minute):
github.com/FlineDev/Cus...

#AI #CLI #Plugin #Claude

18.02.2026 16:32 👍 2 🔁 0 💬 1 📌 0
Xcodes - Manage multiple versions of Xcode Download Xcode easily with a mouse click or a Command Line Interface

RC is not beta. It’s pretty safe.

Having that said, why not have two versions of Xcode installed in parallel? E.g. managed by Xcodes: www.xcodes.app

11.02.2026 10:03 👍 0 🔁 0 💬 1 📌 0
Preview
Giving external agentic coding tools access to Xcode | Apple Developer Documentation Let agentic coding tools access your project and Xcode capabilities using the Model Context Protocol.

You've heard Xcode 26.3 gets agentic coding. But Apple also introduced an official MCP so you can continue using #ClaudeCode / #Codex! 😍

Something for everyone in this release, really neat! 🙌🍎🤖

Here's the doc: 👇
developer.apple.com/documentatio...

#Xcode #MCP #AgenticCoding #iOSDev

04.02.2026 11:29 👍 4 🔁 1 💬 1 📌 0
Meet agentic coding in Xcode | Apple Developer
Meet agentic coding in Xcode | Apple Developer Discover how Xcode 26.3 seamlessly integrates coding agents like OpenAI Codex and Claude Agent to work together on complex, multi-step tasks. Learn how Xcode enables coding agents to build projects,…

Apple just shipped agentic coding in Xcode 26.3 🤯👇
youtu.be/oV6mC8Rt1kY?...

#SwiftUI #ClaudeCode #Codex #iOSDev #Xcode #AI

03.02.2026 22:52 👍 6 🔁 1 💬 0 📌 0

New update! 👀👇

03.02.2026 17:07 👍 4 🔁 1 💬 0 📌 0

Cool idea, but why written in Go? Is Claude not good enough in writing CLI tools in Swift? 😅

23.01.2026 22:12 👍 1 🔁 0 💬 1 📌 0
Swift Connection 2025 - Cihat Gündüz - Better Error Handling in Swift: From Obj-C Legacy to Swift 6
Swift Connection 2025 - Cihat Gündüz - Better Error Handling in Swift: From Obj-C Legacy to Swift 6 YouTube video by Tech Connection

I would still prefer to have error handling improved with Swift-native types rather than still relying on ObjC errors.

I outlined how this could be done in my talk:
youtu.be/SEwI6vjC1Bw?...

19.01.2026 13:49 👍 2 🔁 0 💬 0 📌 0
Preview
Pleydia Organizer: File Rename App - App Store Download Pleydia Organizer: File Rename by Cihat Guenduez on the App Store. See screenshots, ratings and reviews, user tips, and more games like Pleydia…

Apple Intelligence comes to file organization! 🧠

Pleydia Organizer 2.0 uses on-device AI to crack tough filenames:

• "Ranma 12" → tries "Ranma 1/2", "Ranma ½"
• Overlooked typos, weird characters
• 100% private, runs on your Mac

apps.apple.com/app/apple-st...

#macOS #AppleIntelligence #Plex

18.01.2026 15:30 👍 2 🔁 1 💬 0 📌 0
Preview
Pleydia Organizer: File Rename App - App Store Download Pleydia Organizer: File Rename by Cihat Guenduez on the App Store. See screenshots, ratings and reviews, user tips, and more games like Pleydia…

Forgot to switch tabs? No problem! 🎬→📺

Pleydia Organizer 2.0 now auto-detects TV show files and switches to the Series tab for you.

No more re-dragging because you dropped on Movies by mistake.
Just drag & drop. We'll figure out the rest.

apps.apple.com/app/apple-st...

#macOS #IndieApp #UX #Plex

16.01.2026 15:30 👍 2 🔁 1 💬 0 📌 0
Preview
Share analytics dashboards like code packages | TelemetryDeck 🧡 Helping developers improve their apps with immediate, accurate and private analytics.

Figured out a great analytics setup? Export it and share with your team.
New dashboard export/import with intelligent field mapping means everyone gets the same proven setup. No more manual recreation. 📊
telemetrydeck.com/blog/dashboa...

16.01.2026 11:01 👍 1 🔁 1 💬 0 📌 0

This is just the "Pleydia Organizer" for organizing files. The real Pleydia app will have the logo of the @pleydia.bsky.social accounts profile image. So I actually designed a family of app icons for 3 separate apps.

12.01.2026 08:36 👍 1 🔁 0 💬 0 📌 0
Preview
Pleydia Organizer: File Rename App - App Store Download Pleydia Organizer: File Rename by Cihat Guenduez on the App Store. See screenshots, ratings and reviews, user tips, and more games like Pleydia…

Pleydia Organizer 2.0 is here! 🎬

✨ Rich search with posters & cast
🤖 Apple Intelligence for tricky files
📊 Smart tab switching
🌍 Better international search

Rename your media files the smart way.

apps.apple.com/app/apple-st...

#Plex #Jellyfin #MediaServer #Movies #TVShows #Anime #macOS

11.01.2026 13:45 👍 1 🔁 1 💬 0 📌 0

I created them separately from start, then put them together manually.

10.01.2026 15:52 👍 1 🔁 0 💬 0 📌 0
Post image

My indie app icon redesign workflow: iterate in GPT-Image 1.5, separate bg/fg layers, combine in Icon Composer.

$20 and an hour later? Way less ugly @Pleydia.bsky.social Organizer icon ✨

Budget design for devs that actually works. Thoughts?

#IndieDev #macOS #AppDesign #AI #iOSDev

10.01.2026 13:41 👍 4 🔁 0 💬 2 📌 0

I work the same way lately, all thanks to AI chats keeping the context of the conversation. Otherwise I couldn’t manage all the context switching, but nowadays it’s doable. 💪

10.01.2026 05:18 👍 1 🔁 0 💬 0 📌 0
Post image

Some friends say I'm a perfectionist. But I also shipped this ugly app icon for @FocusBeatsApp.com. 😅

It was about time to replace it with something fresh. It took me a full day to create this new one, what do you think? 🎨

Back to adding features & user requests to finalize the update! ✨

#iOSDev

07.01.2026 13:41 👍 0 🔁 0 💬 1 📌 0
Preview
Release 2.0.0 · FlineDev/HandySwiftUI Added AsyncView - Complete async operation handling view with built-in loading, error, and success states Automatic state management for async operations Built-in loading indicator with localized...

🎉 HandySwiftUI 2.0 is out!

Major new async handling features: AsyncView for automatic state management, AsyncState/AsyncResult for manual control, plus onFirstAppear modifier & more.

All documented with real-world examples from my apps. 👇

github.com/FlineDev/Han...

#iOSDev #OpenSource #SwiftUI

05.01.2026 13:41 👍 6 🔁 1 💬 1 📌 0

I totally get that, but the background is actually the main aspect of the app icon. That walking person is just that, but the background represents a specific location and it is supposed to be the main aspect.

03.01.2026 16:13 👍 0 🔁 0 💬 1 📌 0
Video thumbnail

Just created the app icon for my upcoming Vision Pro app. What do you think? 🤔🎨

#visionOS #AppIcon #IndieDev #BuildInPublic

03.01.2026 13:41 👍 10 🔁 2 💬 2 📌 0
Post image Post image

Two great videos dropped featuring Posters 2.0! 🎬

📺 Himels Tech: 19-min developer interview on visionOS evolution:
www.youtube.com/watch?v=QArh...

🎄 A Vision Experiment: Featured in Christmas "Top Apps" roundup:
www.youtube.com/watch?v=fmLy...

Same app, two totally different angles. Love it!

31.12.2025 13:41 👍 1 🔁 1 💬 0 📌 0
Post image

TIL: Vapor's `maximumActiveConnections` is per Event Loop, not per Worker! 🤯

Thought I had 16 Redis connections. Actually had 128 potential (2 dynos × 8 cores × 8/pool)

Finally fixed those longstanding rare 500 errors in TranslateKit! 🙏 🤞

#ServerSideSwift #Vapor #iOSDev

29.12.2025 13:41 👍 3 🔁 0 💬 0 📌 0
DIGITAL DECOR with POSTERS on Apple Vision Pro | TOP APPS
DIGITAL DECOR with POSTERS on Apple Vision Pro | TOP APPS DIGITAL DECOR with POSTERS on Apple Vision Pro | TOP APPS #virtualreality #movies #poster In this video on A Vision Experiment, we’re diving into the newly updated “Posters” app for the Apple…

Posters got featured in "A Vision Experiment" as one of the top Apple Vision Pro apps! 🎬

7 minutes showing the full experience of how widgets can turn bare walls into dynamic movie galleries. Really appreciate the love!

Watch: www.youtube.com/watch?v=fmLy...

#AppleVisionPro #visionOS #iOSDev

28.12.2025 13:41 👍 4 🔁 0 💬 0 📌 0
Preview
Stop Getting Average Code from Your LLM | Krzysztof Zabłocki Most developers use LLMs straight out of the box and wonder why the code looks nothing like production. Here's how to teach them your style...
27.12.2025 10:35 👍 5 🔁 1 💬 0 📌 0

This looks really cool! 👍

Thanks for sharing. ❤️

28.12.2025 08:35 👍 0 🔁 0 💬 0 📌 0
What visionOS Needs Next — A Spatial Interview with the Developer of Posters 2.0
What visionOS Needs Next — A Spatial Interview with the Developer of Posters 2.0 In this spatial interview, I sit down with Cihat Gündüz, the developer behind Posters 2.0, to talk about what it’s really like building apps for Apple Vision Pro. We discuss the design philosophy…

I got interviewed INSIDE Vision Pro for the first time! 🥽

Himels Tech asked me about hitting #visionOS limitations with my app, waiting for Apple to lift them, and finally rebuilding everything for 26.

It's wild how these personas improved!

Watch: www.youtube.com/watch?v=QArh...

#iOSDev

27.12.2025 13:41 👍 9 🔁 2 💬 0 📌 0