Cihat Gündüz's Avatar

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

952 Followers  |  592 Following  |  326 Posts  |  Joined: 18.11.2024  |  1.8331

Latest posts by jeehut.bsky.social on Bluesky

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
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,… Meet agentic coding in Xcode | Apple Developer

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
YouTube video by Tech Connection Swift Connection 2025 - Cihat Gündüz - Better Error Handling in Swift: From Obj-C Legacy to Swift 6

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 #virtualreality #movies #poster In this video on A Vision Experiment, we’re diving into the newly updated “Posters” app for the Apple… DIGITAL DECOR with POSTERS on Apple Vision Pro | TOP APPS

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
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… What visionOS Needs Next — A Spatial Interview with the Developer of Posters 2.0

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

Your app is amazing on all platforms! 👍

I’m working on something really cool & fully immersive right now, stay tuned… 🇯🇵🌆

In the meantime, you might want to try my Posters app:

bsky.app/profile/post...

16.12.2025 15:28 — 👍 0    🔁 0    💬 0    📌 0
Video thumbnail

TranslateKit 4.1.0 is here! 🇨🇦

New: Canadian English support + Cumulative Selection!

Finally select localization entries across different filters/searches. Perfect for batch operations. 💪

The best app translation tool continues to get better! 👇
translatekit.app

#iOSDev #Xcode #SwiftLang #L10n

16.12.2025 15:09 — 👍 5    🔁 2    💬 0    📌 0
Post image

⚙️ Swift Configuration 1.0 is here! 🎉 No more juggling environment variables, config files, and command-line flags separately. One unified, type-safe API to read configuration from any source, and swap providers without refactoring your code. More here... www.swift.org/blog/swift-c...

11.12.2025 22:37 — 👍 71    🔁 16    💬 0    📌 1
Post image

We used to complain about poor docs from Apple – and for good reason. But they have genuinely improved in recent years!

One I read today shows migration from XCTest to Swift Testing – with side-by-side code samples making it easy! Good job. 👏

Take a look: 👀👇
developer.apple.com/documentatio...

05.12.2025 15:23 — 👍 6    🔁 0    💬 0    📌 0
Screenshot from a Zoom meeting. Cihat is holding a flower bouquet in one window and Lisa is smiling in another window.

Screenshot from a Zoom meeting. Cihat is holding a flower bouquet in one window and Lisa is smiling in another window.

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! 💐

28.11.2025 13:56 — 👍 2    🔁 1    💬 0    📌 0

How is this different than ProductHunt? Do I have to be actively supporting other products so I can share my own? How is this more useful than sharing with the entire public like here rather than only with other creators? I don't understand from the landing page. Just my initial thoughts. 🤷

25.11.2025 18:28 — 👍 0    🔁 0    💬 0    📌 0

@jeehut is following 20 prominent accounts