A simple app/watchface I made to help myself with my uni schedule. In order to extract the schedule to be shown, I made use of one of my scripts.
- Display of current session name, classroom, and remaining time.
- Display of next session name, classroom, and standby time.
- Display of finished sessions/remaining sessions of the day.
- You can go home display (when there are no more classes to take).
- No school display (when you can stay home doing homework 🤓).
You can see UI screenshots here.
The smartphone acts as a simple server and the watch as a client. Each device has its own package in the app folder.
This project mainly depends on the Pebble SDK v4.3 and npm v4.0.5. To satisfy every extra dependency, you may run the following command:
npm install
In order to bundle everything and be able to deploy to end devices, you may run the following command:
pebble build
Your smartphone must have installed the Pebble app. After you bundle everything, you should run the following command:
pebble install --phone x.x.x.x
In order to run tests, you may run the following command:
npm test
If you want to see some useful com logs between devices, you may run the following command:
pebble logs --phone x.x.x.x