
Přehled
Narozeniny a svátky jsem si dříve hlídal v jiné iOS aplikaci. Měla špatné rozhraní a později z App Storu zmizela, proto jsem vytvořil vlastní aplikaci. Celbrate ukládá data na jednom místě a zobrazuje je ve widgetech a notifikacích.
Vývoj aplikace mě naučil hodně o iOS vývoji, Swiftu a SwiftUI. Navíc jsem se naučil pracovat s Xcodem, řídit životní cyklus aplikace a publikovat ji v App Storu. Díky tomu umím i spravovat testery a vydání přes TestFlight a App Store Connect.
Aplikaci stále aktualizuji kvůli kompatibilitě s novými verzemi iOS a menším úpravám.
Funkce
- Přehledné rozhraní: Aplikace je navržena s čistým a intuitivním rozhraním, které je snadné ovládat.
- Widgety: Celbrate obsahuje widgety, které lze přidat na domovskou obrazovku pro rychlý přehled nadcházejících narozenin a svátků.
- Notifikace: Uživatelé si mohou nastavit připomenutí nadcházejících událostí, aby žádné důležité datum nezameškali.

Použité technologie
- Swift
- SwiftUI
- WidgetKit
- Realm (lokální ukládání dat)
- UserNotifications (správa notifikací)
- Xcode (vývoj a testování)
- App Store Connect (distribuce a správa aplikace)
- TestFlight (beta testování)