Grilled Cheese

ExploreLog inSign up

Daniel Saidi

@danielsaidi.bsky.social

345 Following511 Followers

Building apps & SDKs for the ο£Ώ stack, using Swift & SwiftUI.

PostsRepliesMedia
@danielsaidi.bsky.socialOct 10, 2026, 3:34 PM

With the Appamini games updated for the iPhone Duo, all my apps are now ready for the October 23 launch. I've had different, fun quirks with each app, and they have all turned out better for other devices as well.

#iphoneduo

appamini.com

@keyboardkit.bsky.socialOct 9, 2026, 9:41 AMReposted by @danielsaidi.bsky.social

The KeyboardKit app is being redesigned for the iPhone Duo. It will get a new sidebar design on iPhone Duo and the iPad, that matches how the native Settings app behaves, and will adjust other things to play well with this new form factor.

keyboardkit.com/blog/2026/10...

@snappiosweekly.bsky.socialOct 8, 2026, 4:04 PMReposted by @danielsaidi.bsky.social

πŸ› οΈ π»π‘œπ‘€ 𝐼 π‘Ÿπ‘’π‘‘π‘’π‘π‘’π‘‘ π‘šπ‘¦ π·π‘œπ‘πΆ π‘‘π‘œπ‘π‘’π‘šπ‘’π‘›π‘‘π‘Žπ‘‘π‘–π‘œπ‘› 𝑀𝑒𝑏 π‘œπ‘’π‘‘π‘π‘’π‘‘ 𝑠𝑖𝑧𝑒 π‘€π‘–π‘‘β„Ž 95% by Daniel Saidi (@danielsaidi.bsky.social)

Who doesn’t like deleting 855 MB of generated documentation with one build setting?

#iOSDev #SwiftUI #Apple

danielsaidi.com/blog/2026/10...

@avanderlee.comOct 8, 2026, 3:54 PMReposted by @danielsaidi.bsky.social

Using Claude Code to build your apps using Xcode? @danielsaidi.bsky.social continued my article's…

danielsaidi.com/blog/2026/09...

@danielsaidi.bsky.socialOct 7, 2026, 12:52 PM

That's great!πŸ˜ƒ

@danielsaidi.bsky.socialOct 7, 2026, 5:33 AM

Looks great! …but are those bottom dots all the steps? 😳

@danielsaidi.bsky.socialOct 5, 2026, 5:52 PM

I'm very happy with my new Pandora Box, but connecting it to an OLED TV isn't that nice, since the graphics become blurry. I'd love a small CRT monitor, but since those are hard to find, a CRT filter in combination with a smaller LCD screen would be nice to try. Has anyone done anything like that?

@snappiosweekly.bsky.socialOct 2, 2026, 2:15 PMReposted by @danielsaidi.bsky.social

Authors:
Max Desiatov, Omar Elsayed, Zhi Zhou, @peterfriese.dev, @fatbobman.com, Saron Yitbarek, Dashi Dance, @danielsaidi.bsky.social.

Never miss an issue β†’ subscribe: ios-newsletter.snappmobile.io/subscribe

@keyboardkit.bsky.socialOct 1, 2026, 12:37 PMReposted by @danielsaidi.bsky.social

KeyboardKit 11 is out! πŸš€ This major version upgrade is ported to Swift 6.2, and has support for 110+ languages, improved diacritics, new autocomplete and dictation features, a new plugin architecture, and swipe typing support tools.

#swift #swiftui

keyboardkit.com/blog/2026/10...

@danielsaidi.bsky.socialOct 1, 2026, 12:36 PM

Thank you! I used Claude to analyze the build output, and found that most content was these synthesized pages.

@danielsaidi.bsky.socialOct 1, 2026, 9:53 AM

KeyboardKit's DocC documentation used to be ~900 MB, with more than 160,000 files. One Xcode build setting brought it down to ~45 MB. Here's how DOCC_SKIP_SYNTHESIZED_MEMBERS cut 95% of the size.

#swift #swiftui #docc

danielsaidi.com/blog/2026/10...

@danielsaidi.bsky.socialOct 1, 2026, 8:55 AM

SwiftPackageScripts 4.0 is out! πŸš€ This version adds new scripts and workflows that can be used to create dynamic & static XCFrameworks from a Swift Package without a build project. The DocC scripts are also tweaked to drastically shrink the output size.

github.com/danielsaidi/...

@danielsaidi.bsky.socialSep 30, 2026, 9:59 PM

KeyboardKit 11 adds a gesture overlay that covers the entire keyboard. It uses a single drag gesture that streams the touched item and its coordinates as you move. The SDK doesn't include a swipe typing engine yet, but this opens up for implementing it.

@kankoda.bsky.socialSep 30, 2026, 8:42 PMReposted by @danielsaidi.bsky.social

The VietnameseInput SDK has been updated to support more complex diacritics, with Unicode combination mark support and wider replacements to allow you to apply diacritics at the end of a word.

#vietnamese

kankoda.com/blog/2026/09...

@danielsaidi.bsky.socialSep 30, 2026, 12:07 PM

We all know that we’re currently in the beginning of Childhood’s End, right?

en.wikipedia.org/wiki/Childho...

@danielsaidi.bsky.socialSep 27, 2026, 2:38 PM

Given that Apple’s message during this year’s WWDC was β€œnot too many new features, but fixing and polishing all the thingsβ€œ the native keyboard is surprisingly slow and laggy to launch, with thread hangs and missed initial key strokes.

@danielsaidi.bsky.socialSep 27, 2026, 9:26 AM

KeyboardKit 11 Beta 3 is out, with support for 111 languages! πŸš€ This is the last beta before the release, so make sure to test it and give us your feedback.

keyboardkit.com/blog/2026/09...

@danielsaidi.bsky.socialSep 25, 2026, 7:32 PM

The new Resident Evil movie is amazing - 10/10! 🍿🀩

@yanlu.chatSep 25, 2026, 12:56 PMReposted by @danielsaidi.bsky.social

Last night I made a small Mac app that lets me slide to type with a mouse/trackpad. Kinda fun, definitely unnecessary πŸ˜…
I wrote about it here πŸ‘‡
yannicklung.com/blog/playgro...

@keyboardkit.bsky.socialSep 23, 2026, 8:45 AMReposted by @danielsaidi.bsky.social

Since iOS 27 and the upcoming betas do mess up some SwiftUI parts used by KeyboardKit, we just published a post about upgrading to the latest version. Upgrading should be pretty straightforward and fix many problems without any code changes.

keyboardkit.com/blog/2026/09...

Older posts
Terms of UsePrivacy PolicyCommunity StandardsHelpGet the app

Grilled Cheese is a product of Village Compute

Version devBuilt at: 2026-10-12 04:31:30 EDT