• Home
  • Tutorials
    • Build a Watchface in JS (Alloy)
      • Part 1 - Your First Watchface
      • Part 2 - Customizing Your Watchface
      • Part 3 - Battery Meter and Bluetooth
      • Part 4 - Adding Weather
      • Part 5 - User Settings
    • Build a Watchface in C
      • Part 1 - Your First Watchface
      • Part 2 - Customizing Your Watchface
      • Part 3 - Battery Meter and Bluetooth
      • Part 4 - Adding Weather
      • Part 5 - Timeline Peek
      • Part 6 - Adding a settings page
    • Advanced Tutorials
      • Vector Animations
  • Get the SDK
  • Guides
    • Alloy
      • Advanced Networking
      • Animations
      • App Messages
      • Getting Started with Alloy
      • Networking
      • Piu UI Framework
      • Poco Graphics
      • Port (Custom Drawing)
      • Sensors and Input
      • Storage
      • Watchfaces
    • App Resources
      • Animated Images
      • App Assets
      • Converting SVG to PDC
      • Fonts
      • Images
      • Pebble Draw Command File Format
      • Platform-specific Resources
      • Raw Data Files
      • System Fonts
    • Best Practices
      • Building for Every Pebble
      • Conserving Battery Life
      • Modular App Architecture
    • Communication
      • Advanced Communication
      • Datalogging
      • Sending and Receiving Data
      • PebbleKit Android
      • PebbleKit iOS
      • PebbleKit JS
      • Sports API
    • Debugging
      • Common Runtime Errors
      • Common Syntax Errors
      • Debugging with App Logs
      • Debugging with GDB
    • Design and Interaction
      • Benefits of Design Guidelines
      • Core Experience Design
      • Example Implementations
      • Round App Design
      • One Click Actions
      • Recommended Guidelines and Patterns
    • Events and Services
      • Accelerometer
      • Background Worker
      • Buttons
      • Compass
      • Dictation
      • Event Services
      • Pebble Health
      • Heart Rate Monitor
      • Persistent Storage
      • Wakeups
    • Graphics and Animations
      • Animations
      • Drawing Primitives, Images and Text
      • Framebuffer Graphics
      • Vector Graphics
    • Pebble Packages
      • Creating Pebble Packages
      • Using Pebble Packages
    • Pebble Timeline
      • Creating Pins
      • Service Architecture
      • Managing Subscriptions
      • Libraries for Pushing Pins
      • Public Web API
    • Tools and Resources
      • Getting Started with Pebble Time Round
      • App Metadata
      • Color Picker Tool
      • Developer Connection
      • Hardware Information
      • Internationalization
      • Command Line Tool
    • User Interfaces
      • App Configuration
      • App Exit Reason
      • AppGlance C API
      • AppGlance in PebbleKit JS
      • AppGlance REST API
      • Content Size
      • Layers
      • Round App UI
      • Unobstructed Area
  • Documentation
    • Pebble C
      • Foundation
        • App
        • App Communication
        • App Glance
        • AppMessage
        • AppSync
        • AppWorker
        • DataLogging
        • DataStructures
          • UUID
        • Dictation
        • Dictionary
        • Event Service
          • AccelerometerService
          • AppFocusService
          • BatteryStateService
          • CompassService
          • ConnectionService
          • HealthService
          • TickTimerService
        • Exit Reason
        • Internationalization
        • Launch Reason
        • Logging
        • Math
        • Memory Management
        • Platform
        • Resources
          • File Formats
        • Rocky
        • Storage
        • Timer
        • Wakeup
        • Wall Time
        • WatchInfo
      • Graphics
        • Draw Commands
        • Drawing Paths
        • Drawing Primitives
        • Drawing Text
        • Fonts
        • Graphics Context
        • Graphics Types
          • Color Definitions
      • User Interface
        • Animation
          • PropertyAnimation
        • Clicks
        • Layers
          • ActionBarLayer
          • BitmapLayer
          • MenuLayer
          • RotBitmapLayer
          • ScrollLayer
          • SimpleMenuLayer
          • StatusBarLayer
          • TextLayer
        • Light
        • Preferences
        • UnobstructedArea
        • Vibes
        • Window
          • ActionMenu
          • NumberWindow
        • Window Stack
      • Standard C
        • Format
        • Locale
        • Math
        • Memory
        • String
        • Time
    • Moddable API (Alloy)
    • PebbleKit JavaScript
    • PebbleKit iOS
    • PebbleKit Android
  • Examples
  • Community
    • Developer Forum
    • Online Communities
    • Example Apps
      • Hello
      • Caltrain
      • HeroBoard
      • Multi Timer
      • Resistor Time
    • Tools
      • App Message Bridge
      • Appstore Badge Generator
      • GPath.svg
      • pBuild Travis CI Build Tool
      • Sublime Text Plugin
      • Watchface Generator
      • Watch Status
    • Libraries
      • Color Selector
      • Custom Status Bar for Pebble
      • EffectLayer
      • GBitmap Colour Palette Manipulator
      • Java Pebble Timeline
      • JS Message Queue
      • Pebble Timeline API for DotNet (C#)
      • Pebble API PHP
      • PebbleTimeline API Ruby
      • PHPebbleTimeline
      • PinPusher
      • pypebbleapi
      • Simple Dithering Library
      • T3 Keyboard
      • ToastLayer Library
  • Blog
  • More
    • Examples
    • App Inspiration
    • Contact
    • Build Tools