Add InfiniTime Vision document (#1196)
This commit is contained in:
parent
8a14038324
commit
c0770cde8a
|
@ -20,6 +20,7 @@ Fast open-source firmware for the [PineTime smartwatch](https://www.pine64.org/p
|
|||
|
||||
## Development
|
||||
|
||||
- [InfiniTime Vision](doc/InfiniTimeVision.md)
|
||||
- [Rough structure of the code](doc/code/Intro.md)
|
||||
- [How to implement an application](doc/code/Apps.md)
|
||||
- [Generate the fonts and symbols](src/displayapp/fonts/README.md)
|
||||
|
|
33
doc/InfiniTimeVision.md
Normal file
33
doc/InfiniTimeVision.md
Normal file
|
@ -0,0 +1,33 @@
|
|||
# InfiniTime Vision
|
||||
|
||||
The purpose of this document is to steer efforts towards a common goal, and as such should be taken into consideration with all developments.
|
||||
|
||||
## InfiniTime
|
||||
|
||||
InfiniTime is a community-built smartwatch firmware.
|
||||
It offers freedom and privacy advantages unavailable to users of proprietary wearable technology.
|
||||
|
||||
InfiniTime is not to be used for medical or other health tracking purposes.
|
||||
|
||||
## Core Principles
|
||||
|
||||
- Keep It Simple
|
||||
- Reliability
|
||||
- Battery efficiency
|
||||
- Easy and simple navigation
|
||||
- Behaviour should be predictable and easy to understand
|
||||
- Prefer solid default experience over customization
|
||||
- Personalization is achieved through custom watchfaces.
|
||||
More options may be available through a companion app.
|
||||
- Use standard protocols and methods
|
||||
|
||||
## Long term vision
|
||||
|
||||
The perfect version of InfiniTime would include:
|
||||
|
||||
- Capability to sideload apps and watchfaces
|
||||
- Only a minimal feature set in the flashed firmware.
|
||||
Users would add the features they want.
|
||||
- Ports to other devices
|
||||
- Translations
|
||||
- Great user documentation
|
Loading…
Reference in a new issue