Skip to content

futuredapp/iOS-project-template

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Project name (iOS)

Short project description.

Project info

  • Deadline: --. --. ----
  • Next release: 1.0.0
  • Deployment target: 12.0
  • Bundle identifier: app.futured.project
  • Supports: Dark mode, landscape orientation, iPadOS, watchOS
  • Design: Figma (add link)
  • Backend: Apiary (add link)

Team:

Configuration management

Tools

Dependencies

  • FTAPIKit (Declarative access to REST API.)
  • FTTestingKit (Helpers for testing long-running tasks and generating mockups)
  • FuntastyKit (Basics of MVVM-C architecture, coordinators, UIKit extensions and helpers.)
  • PromiseKit (Functional library for chaining and using backround and long running tasks.)

Security standard

This project complies with Standard (F0), High (F1), Highest (F2) security standard.

Project specific standard

Installation

  1. Install all required tools:
    • Install ruby: brew install ruby
    • In the project folder install all ruby tools: bundle install
  2. Download development provisioning profiles and certificate: bundle exec fastlane provisioning
  3. Build using Xcode or using Fastlane:
    • Debug build and run tests: bundle exec fastlane test
    • Build for enterprise distribution and submit to App Center: bundle exec fastlane enterprise
    • Build and submit to App store connect: bundle exec fastlane beta

About

Template for creating iOS projects we use @futuredapp.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages