Pebble Foundation Classes  0.2.0
C++ for Pebble
Foundation
Collaboration diagram for Foundation:

Modules

 Rocky
 
 Internationalization
 Internationalization & Localization APIs.
 
 WatchInfo
 Provides information about the watch itself.
 
 Math
 
 Wall Time
 Functions, data structures and other things related to wall clock time.
 
 Platform
 
 EventService
 
 DataLogging
 Enables logging data asynchronously to a mobile app.
 
 DataStructures
 
 Logging
 Functions related to logging from apps.
 
 Dictionary
 Data serialization utilities.
 
 Dictation
 
 AppMessage
 Bi-directional communication between phone apps and Pebble watchapps.
 
 AppSync
 UI synchronization layer for AppMessage.
 
 Resources
 Managing application resources.
 
 App
 
 AppWorker
 Runs in the background, and can communicate with the foreground app.
 
 App Communication
 API for interacting with the Pebble communication subsystem.
 
 Timer
 Can be used to execute some code at some point in the future.
 
 Memory Management
 Utility functions for managing an application's memory.
 
 Storage
 A mechanism to store persistent application data and state.
 
 Wakeup
 Allows applications to schedule to be launched even if they are not running.
 
 Launch Reason
 API for checking what caused the application to launch.
 
 Exit Reason
 API for the application to notify the system of the reason it will exit.
 
 App Glance
 API for the application to modify its glance.
 
 Worker
 

Detailed Description