![]() ![]() Nevertheless, it works! I think it might be a nice tool to have, so I put it on GitHub. I am still not sure if some of the decisions I made while putting this together were “good” choices. Communicating with the preferences system of macOS is also very easy, but so poorly documented that you are always second guessing if what you are doing is right.Īpple’s documentation for Swift and SwiftUI on this has definite highlights, but is very sparse overall. For example, implementing a preferences window, turned out to be super-easy, but it took me two false-starts to find the correct approach. It was often unexpected to me which parts turned out to be challenging and which parts were really easy to implement. Even so, since I had not used SwiftUI to build a Big Sur application, most of the features Apple introduced last year were still new to me. Ironically, since I want the app to work on Big Sur, I could not use any of the new Swift and SwiftUI features Apple introduced this year. ![]() I thought that building a user interface for this task would be a nice practice project. As one of the solutions, I posted a script (based on Greg Neagle’s installinstallmacos.py) which listed the pkgs from Apple’s software update catalogs so you could download them.ĭuring and after WWDC, I wanted to see if I could build a SwiftUI app. A while back I wrote up a blog post on deploying the Install macOS Big Sur application. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |