8000 GitHub - eternalcult/grain: Grain - Light-weight photo editor
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

eternalcult/grain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Grain - lightweight photo editor App Store

created at GitHub commit activity (branch) GitHub last commit (branch)

Icon

swift mvvm+r swiftUI ios17 DI CI/CD

Особенности

Почему в проекте нет @Published, @StateObject и т.д?

Начиная с iOS 17 SwiftUI предоставляет поддержку Observation. Migrating from the Observable Object protocol to the Observable macro

Документация

Cобрать документацию можно в Xcode с помощью: Shift + Control + Command + D

Зависимости

  • Firebase – Analytics & Crashlytics. В Crashlytics отправляются не только краши, но и все ошибки, которые могут возникнуть в приложении.
  • Factory – используется для Dependency Injection на проекте.

Что такое .cubedata?

Файлы .cubedata — это .cube-файлы (стандартный LUT-формат, используемый во всех фото- и видеоредакторах для цветокоррекции), переконвертированные в формат, поддерживаемый CIColorCubeFilter. Для этого в отдельном репозитории есть небольшое приложение, которое позволяет создавать .cubedata файлы с помощью drag & drop.

0