Habitica Wiki
Advertisement
Habitica Wiki

Fletchers (mobile app programmers) are vital to the success of Habitica. Your contributions are needed and appreciated!

The iOS Habitica app has its own open source code base in its own GitHub repository at github.com/HabitRPG/habitica-ios. The app uses the same API that the website uses, so as a Fletcher you may need to have some understanding of the code in Habitica's main repository at github.com/HabitRPG/habitica.

To learn how to contribute to the app:

  • Read Guidance for Blacksmiths. Its main focus is Habitica's website, server, and API, but much of it is also relevant to the mobile apps, so you should read all of it.
  • Read the app-specific instructions in the README.md file displayed in the app's repository.
  • Find a bug to fix or feature to create in the app's issue list. The label system is similar to the one described in Guidance for Blacksmiths for the website. Please follow the process there for finding appropriately-labelled issues and for asking to work on an issue before starting so that your efforts are not wasted.

Contributor Tier Process[]

The contributor tier process is the same as for Blacksmiths, so please refer to Guidance for Blacksmiths.

Advertisement