Short project description.
- Deadline:
--. --. ---- - Next release:
1.0.0 - Deployment target:
17.0 - Bundle identifiers:
app.futured.project,app.futured.project.beta,app.customer.project`` - Supports:
Dark mode, Landscape orientation, iPadOS, Accessibility - Design:
Figma (add link) - Backend:
(add link)
Jana Nováková, PM, jana.novakova@futured.appHans Novak, designer, hans.novak@futured.appJan Novák, iOS developer, jan.novak@futured.appHansina Novak, Android developer, hansina.novak@futured.appJohn Newman, tester, john.newman@futured.app
- Language:
Swift 6.3 - IDE:
Xcode 27.0 - Dependency management:
Swift package manager - Command line tools: Fastlane
- Code style:
- SwiftLint (
.swiftlint.yml) - SwiftFormat (
.swiftformat)
- SwiftLint (
- Coding agents: AGENTS.md (
CLAUDE.mdis a symlink to it) — architecture, conventions and the Futured Claude skills to use Localizations: Czech, English
- FuturedKit (
FuturedArchitecture: coordinators,ComponentModel,DataCache; optionallyFuturedHelpers) - futured-macros (
FuturedMacros:@EnumIdentable,@ProxyMembers) FTAPIKit (Declarative access to REST API.)GraphQLAPIKit (Apollo-based GraphQL client.)
Manually added:
ACKLocalization (Localize your Cocoa apps from Google Spreadsheet.)
In the project folder from Terminal:
bundle install- install gemfile dependenciesbrew install swiftlint swiftformat- lint and format tools used by the build phasesbundle exec fastlane provisioning- download development provisioning profiles and certificate- build using Xcode