It‘s so broken. Crazy transition, low contrast toolbar buttons. No way to adjust the background in fullscreen. #iOS26 #SwiftUI #UIKit #BuildInPublic
It's beta 4 and I still don't know how to deal with this mess. #iOS26 #SwiftUI #UIKit #BuildInPublic
I have added a new article to my own #HIG for Mac apps: Toolbar Guidelines.
This article goes over how to design, organize, and use built-in #NSToolbar & #NSToolbarItem objects and their features.
It also goes over system behaviors when toolbars are mixed with Sidebars, Inspectors, & multi-content layouts!
As a bonus, it also goes over bottom bars & accessory bars. Check it out and let me know what you think!
#AppKit #SwiftUI #macOS #MacOSX #Mac #UIUX #Toolbars
https://marioaguzman.github.io/design/toolbarguidelines/
My first #iOS app is finally live 🥳
With https://lunicode.app you can copy 750+ emoticons from widgets and style your text with 35+ Unicode "𝔽𝕠𝕟𝕥𝕤". Not the newest idea, but fast, fun and free.
ᕕ( ᐛ )ᕗ
Being a web developer, #Swift, #SwiftUI and XCode are sometimes quite frustrating. But the performance and polish of a native app are worth it, as well as the even rounder continous corners :D
I've had more opportunities recently to create plots with #SwiftUI / Swift Charts / #Swift playgrounds and the process absolutely holds up in replacing #python / #matplotlib / #jupyter.
The dataset was larger this time, ~100k records, each containing a handful of data points, exported from a Postgres DB as JSON.
Massaging the data in a typesafe way is an absolute blessing – it's so easy to plot the wrong thing in python as you drill through three dicts.
Really happy with the results!

That PDF being vectorised is actually quite amazing. I don’t think Matplotlib can do that.
This should be a big deal for people producing plots and graphs for publication. You have •full• control over the canvas, anything #SwiftUI offers is available to you, •and• you can rely on #Swift’s type safety to process your data.
Anyone who’s ever dealt with Python in data pipelines will know how easy it is to mess up and plug in the wrong data because anything goes.
Since people asked, I’ve posted the self-contained example as a gist on Github and added a button to export the page as a PDF. Works wonderfully, even from within a simple playground 🎉
NB: the PDF is not rasterised - you can select the text and zoom in without any loss of fidelity.
#Swift #SwiftLang #SwiftUI #SwiftCharts
https://gist.github.com/finestructure/45881a35819b5ebf850c437c54f43b8c

I had a hunch that I could take on tasks that I used to do with Python + matplotlib + Jupyter with Swift Charts + SwiftUI + Playgrounds instead. But I had no idea it’d be this nice and easy. Plus I find the default result better looking and I have much more control over everything around the chart, like labels, titles etc.
This will change everything for me when working with charts.
#Swift #SwiftLang #SwiftUI #SwiftCharts #SwiftPlaygrounds
