Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sabarnett/notificationsapp

Code to go with the notifications article
https://github.com/sabarnett/notificationsapp

Last synced: 25 days ago
JSON representation

Code to go with the notifications article

Awesome Lists containing this project

README

        

When I started trying to write a Mac app for the first time, I started out knowing what I wanted to achieve but not knowing how to go about it. I spent a lot of time googling for Mac development help and found very little of it. What i did find was mostly related to Objective-C and not Swift/SwiftUI.

So, I spent a lot of time going round in circles, extracting the bits that I thought relevant and heading down a lot of blind alleys.

This project is part of a series of development notes I want to write to document some of the stuff I learnt along the way. The note that goes with it can be found on my web site.

[Notifications](http://www.sabarnett.co.uk/blogPage.php?id=notifications)

The note goes into the steps necessary to create and consume notifications, allowing our app to effectively _broadcast_ to every open window in the app.

![Settings Window](settingsWindow.png)