Engineering-Handbook icon indicating copy to clipboard operation
Engineering-Handbook copied to clipboard

Best practices and guidelines for developing apps in Futured

Engineering handbook logo

Futured Engineering Handbook

This handbook describes the best practices and guidelines we use for app development in Futured. It's purpose is to serve both new members as an introduction and current members as a guide, particularly for the tedious tasks such as creating a new project. More broadly, general public can take a look on how we do things, learn, discuss and propose improvements.

General

  • GitFlow
  • App Center - How to add access to partners
  • API specification
  • Security guidelines
  • Documentation
    • READMEs
    • ADRs

iOS

  • New project checklist
  • Architecture
  • Code style & Project structure
  • Localization
  • Release checklist

Building blocks

  • Table views and Collection views

Android

  • New project checklist
  • Code style & Project structure