Most people will reference @twostraws.bsky.socialwww.hackingwithswift.com/100/swiftui There’s also a UIKit version.
Follow the 100 Days of SwiftUI and learn to build apps for free.
Oh! Old school, too.
The USB dongle is a Z-Wave controller. It’s probably running HomeAssistant or similar for smart home stuff.
Wouldn’t give you all the UI elements in that screenshot, but maybe osascript -e ‘display dialog “Go eat something”’ ?
💯 This was my thought as well. They could set a new state of the art for GenAI and it would still warrant a beta tag, unless they leapfrog the current players by a country mile.
:wave: 👋
I filed a radar for this several years ago…
At a higher level, you define the models that represent your problem domain (emails and mail servers for a mail client, HTML, servers, network connections, etc. for a web browser). You also define the views that create the user experience. Connect the models to the views to help the user do stuff.
Ah, then you can think of it as many small iterations of defining data and structures to hold them along with the behaviors necessary to transform those data to do something useful for the person using the device. That’s pretty abstract, though.