7. Libraries (2/3) - Advantage
Sharing libraries : Advantage to pebble over
other platforms.
Focus on your strength
A company may pay developer for his library
in commercial usage.
8. Libraries (3/3) - usage
A watchface built as a library, can be used
by different developers.
Application can include several libraries from
different developers
Examples
- Activity tracker
- Gesture recognition
- Several remote control systems together
- Components like battery/communication.
9. Overlay
What is it?
Overlay allows putting more things together
11. Basic concept of overlay
Loading code or code+data before usage,
Attention to init/deinit
Care for memory usage. (overlay size)
Several adjustments are needed
12. Overlay – build script
Overlay requires special build script.
Currently automatic triple compilation
13. Overlay – Future ToDo
Add debug option,
Improve build process
14. Next
Information is available online
- GitHub – ron064 – PPOSDemo
- GitHub – gregoiresage – pebble-demos
Workshop Tomorrow
Open source projects that will be converted
- Timely
- Pebble Bike