summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRiku Isokoski <riksu9000@gmail.com>2022-06-29 22:31:35 +0300
committerGitHub <noreply@github.com>2022-06-29 22:31:35 +0300
commitc0770cde8a1416e8dad3064bf0de8168ec0915db (patch)
treef9c522350b5269e684d6ca7e93b82db7ef7f5d5f
parent8a14038324ace6b899520575381b35e69450726b (diff)
Add InfiniTime Vision document (#1196)
-rw-r--r--README.md1
-rw-r--r--doc/InfiniTimeVision.md33
2 files changed, 34 insertions, 0 deletions
diff --git a/README.md b/README.md
index b9100a65..41e5d4ab 100644
--- a/README.md
+++ b/README.md
@@ -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)
diff --git a/doc/InfiniTimeVision.md b/doc/InfiniTimeVision.md
new file mode 100644
index 00000000..6702d911
--- /dev/null
+++ b/doc/InfiniTimeVision.md
@@ -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