1:1 PHP bindings of AppKit and the CoreFoundation run loop it runs on, as classes named after their native counterparts
🔗 https://github.com/php-io-extensions/appkit
1:1 PHP bindings of AppKit and the CoreFoundation run loop it runs on, as classes named after their native counterparts
🔗 https://github.com/php-io-extensions/appkit
https://picturewriter.app
#swiftlang #appdev #iosdev #appkit
https://picturewriter.app
#swiftlang #appdev #iosdev #appkit
Claude Code, Codex and Cursor in one native Mac app. Switch agents without leaving the thread.
A 10-second edited demo with generic conversation text.
Free & open source: https://coincide.dev
Claude Code, Codex and Cursor in one native Mac app. Switch agents without leaving the thread.
A 10-second edited demo with generic conversation text.
Free & open source: https://coincide.dev
I'm all for making good engineering decisions, but cargo culting is going to cause weekly rewrites from here on out 😆
I'm all for making good engineering decisions, but cargo culting is going to cause weekly rewrites from here on out 😆
宣言的なContract言語でUIを定義し、TypeScriptまたはRustでデータ処理を記述する。
WebではDOM、macOSではAppKit、iOSではUIKitを使って描画する。 "expo/exact" https://github.com/expo/exact #Rust #TypeScript #UI #AI #Tools
宣言的なContract言語でUIを定義し、TypeScriptまたはRustでデータ処理を記述する。
WebではDOM、macOSではAppKit、iOSではUIKitを使って描画する。 "expo/exact" https://github.com/expo/exact #Rust #TypeScript #UI #AI #Tools
https://realtime.jser.info/2026/11/10/expo-exact/
https://github.com/expo/exact Web/macOS/iOS/Linux向けのクロスプラットフォームアプリケーションランタイム。 宣言的なContract言語でUIを定義し、TypeScriptまたはRustでデータ処理を記述する。 WebではDOM、macOSではAppKit、iOSではUIKitを使って描画する。
https://realtime.jser.info/2026/11/10/expo-exact/
https://github.com/expo/exact Web/macOS/iOS/Linux向けのクロスプラットフォームアプリケーションランタイム。 宣言的なContract言語でUIを定義し、TypeScriptまたはRustでデータ処理を記述する。 WebではDOM、macOSではAppKit、iOSではUIKitを使って描画する。
→ Touch target is 36 pt, not 44. Same physical size as on iPhone.
→ Standard AppKit and SwiftUI controls just work. Custom mouseDown code gets emulated.
→ Touch target is 36 pt, not 44. Same physical size as on iPhone.
→ Standard AppKit and SwiftUI controls just work. Custom mouseDown code gets emulated.
I assume it's cargo culting because of Rust, which is itself a cult masquerading as a very decent programming language.
I assume it's cargo culting because of Rust, which is itself a cult masquerading as a very decent programming language.
File conversion in Developer Tools now works in the App Store build, plus new Go to Exact Text, Go to Line/Column and cleaner tool layouts.
Next up: a major QuikZip release, coming soon.
#macOS #MacApps #IndieDev #BuildInPublic #DevTools #Swift #AppKit #MacDev #Productivity
File conversion in Developer Tools now works in the App Store build, plus new Go to Exact Text, Go to Line/Column and cleaner tool layouts.
Next up: a major QuikZip release, coming soon.
#macOS #MacApps #IndieDev #BuildInPublic #DevTools #Swift #AppKit #MacDev #Productivity
My design goal for this app was to make it as #Macintosh as possible.
I still have a few little features to implement and clean up others but I can see the light at the end of the tunnel.
#MacDev #AppKit
My design goal for this app was to make it as #Macintosh as possible.
I still have a few little features to implement and clean up others but I can see the light at the end of the tunnel.
#MacDev #AppKit
aleahim.com/blog/how-swi...
Speaking about this at Do iOS, Amsterdam, Thursday
aleahim.com/blog/how-swi...
Speaking about this at Do iOS, Amsterdam, Thursday
96 transitions, 98 effects, and every feature is free. A one-time $9.99 removes the watermark. No subscription, no account.
https://picturewriter.app
All my apps use SwiftUI, why do you choose AppKit?
Are there some better use cases for using it?
All my apps use SwiftUI, why do you choose AppKit?
Are there some better use cases for using it?
Working customization and finally having back an API to check which items are visible/hidden was a great side-benefit.
Working customization and finally having back an API to check which items are visible/hidden was a great side-benefit.
Get it while it is hot!
https://github.com/migueldeicaza/SwiftTerm
Get it while it is hot!
https://github.com/migueldeicaza/SwiftTerm