365days

365days – простое приложение для отслеживания прогресса вашего года. Каждый в приложении или в виджете загорается новая точка

Моя роль в проекте

Это простое приложение сделанное мною в свободное время. Также я давно использовал похожее приложение, но достаточно старое – оно не поддерживало виджеты. Так и появилась идея сделать свою реализацию, а заодно освежить навыки работы со SwiftUI. В качестве приятного бонуса получилось достаточно быстро реализовать виджет, так как они тоже работают на SwiftUI – бОльшую часть кода получилось переиспользовать

Техническая информация

  • Приложение полностью нативное и написано на Swift’e, поддерживает iOS 14.0 и выше
  • Весь интерфейс построен в коде при помощи SwiftUI
  • Приложение общается с виджетом при помощи общих UserDefaults (внутри AppGroup)