https://betterprogramming.pub/get-started-with-live-activities-and-the-dynamic-island-in-ios-16-f23d4f704128