Native Apps are so bad at TextViews. I know there some experts here on Mastodon. Whats the explaination?
#swiftui #appkit #uikit #electron
https://justsitandgrin.im/posts/native-all-the-way-until-you-need-text/
Native Apps are so bad at TextViews. I know there some experts here on Mastodon. Whats the explaination?
#swiftui #appkit #uikit #electron
https://justsitandgrin.im/posts/native-all-the-way-until-you-need-text/
My macOS Apprentice book has just been updated for macOS 26 and Xcode 26.
See the details here:
https://troz.net/post/2026/macos-apprentice-update-3/
Buy or update through Kodeco: https://www.kodeco.com/books/macos-apprentice/
Я добавил на заблокированный экран macOS красивую обложку текущего трека с адаптивным задним фоном как на iPhone
Продолжаю делать свое macOS приложение DynamicNotch . В последнем обновлении делал реализацию добавления обложки текущего воспроизведения на заблокированный экран.
https://habr.com/ru/articles/1030932/
#swift #macos #macbook #utilities #dynamic_island #app #apple #iphone #ipad #appkit

Продолжаю делать свое macOS приложение DynamicNotch . В последнем обновлении делал реализацию добавления обложки текущего воспроизведения на заблокированный экран. Preview: Заблокированный экрна...
Я превратил вырез в экране MacBook в динамический элемент пользовательского интерфейса (DynamicNotch для macOS)
Когда Apple добавила вырез (notch) в MacBook, реакция у многих была примерно одинаковая: он есть — и с ним приходится просто мириться. В отличие от iPhone, где появился Dynamic Island и вырез стал частью интерфейса, на macOS он до сих пор остаётся пассивным элементом. Он не несёт функциональной нагрузки и никак не взаимодействует с пользователем. У меня возник простой вопрос: а что если сделать вырез частью UI, а не ограничением? Так появился проект DynamicNotch .
https://habr.com/ru/articles/1025350/
#swift #swiftui #swift__разработка #macos #utilities #dynamic_island #appkit

Когда Apple добавила вырез (notch) в MacBook, реакция у многих была примерно одинаковая: он есть — и с ним приходится просто мириться. В отличие от iPhone, где появился Dynamic Island и...
Adding to my original post about #AppKit's new `placeholderStrings` on NSSearchField/NSTextField in macOS 26…
There's a related API `placeholderAttributedStrings` -- which works as you expect. Pretty neat so you can maybe italicize the examples you provide...
Original Toot:
https://mastodon.social/@marioguzman/116395835610391313
Here’s a video of how it works. I made all but the first strings italicized with NSAttributedString. (and again, it only animates them when active & empty).
RE: https://mastodon.social/@aphera/116398683990014557
Loving this update. It was the result of wrestling with the limitations of NSToolbar, then finding inspiration in Xcode of all places! I did not expect to land on such a great feeling window with .unifiedCompact. #macos #appkit