DEVELOP FOR PEBBLE. IT'S AN OPEN PLATFORM!

Build Applications That Delight Users

Pebble applications run on your wristwatch and are always a glance away.

Fitness, Remote Control, Notifications, and More!

Pebble provides a rich set of APIs to seamlessly integrate into everyday life

Pebble appstore

With Pebble appstore, the community of Pebble users is at your fingertips

THE APPSTORE IS HERE! DID YOU UPLOAD YOUR APP?

PEBBLE SDK

Get Started quickly! Write apps that work with Android and iOS.

  • Features notification

    Write applications in C that run directly on Pebble.

  • Features notification

    All the tools you need to design, build and test Pebble apps.

  • Features notification

    With Pebble appstore, it only takes a minute to distribute your app to all Pebble users

  • Features notification

    With PebbleKit native libraries, your existing Android and iOS apps suddenly get closer to users

  • Features notification

    Use PebbleKit JS to leverage your phone's resources (Internet, GPS, etc). Your app is compatible with all platforms!

  • Features notification

    Build sports applications without a line of C -- All Pebbles have a Golf and Running display that your mobile app can control.

LEARN ABOUT PEBBLE APIs

  • Features notification

    ACCELEROMETER

    React to user gestures,
    measure user activity,
    create exciting games!

  • Features notification

    UI FRAMEWORK

    Build beautiful user interfaces that leverage Pebble's UX design patterns.

  • Features notification

    APPMESSAGE

    A bi-directional communication channel between your Pebble app and apps running on your phone.

  • Features notification

    PERSISTENT STORAGE

    Store high scores, preferences or cache webservices data.

  • Features notification

    EVENT SERVICES

    Stay in touch with your enviroment, bluetooth connection, charging, etc.

  • Features notification

    APPSYNC

    A simplifed communication layer to synchronize Pebble's screen with your mobile app.

  • Features notification

    DATA LOGGING

    A reliable data pipe to transmit large volumes of data to the phone .

  • Features notification

    JS:LOCATION SERVICES

    Get the current user's location and get alerts when their position is updated

  • Features notification

    JS:CONFIGURATION SERVICE

    Use the phone to display a configuration interface and collect login information from the users (compatible with OAuth services)

GETTING STARTED WITH THE PEBBLE SDK

Cloud Pebble is the easiest way to develop and run Pebble applications. There is nothing to install on your computer and you can run your first application in less than 60 seconds!

COMING SOON - CLOUDPEBBLE TUTORIAL
YOUR FIRST APP IN 60 SECONDS

DOWNLOAD AND INSTALL PEBBLE SDK

It only takes a few minutes to install Pebble SDK on your computer. It includes all the tools to develop, build and test your application, as well as documentation, Sample Code and Mobile Libraries to expand existing mobile apps.

ORDER NOW FROM GETPEBBLE.COM

DEVELOPER RESOURCES

Getting started with Pebble development is easy. Choose one of those options and build your first application in minutes!

THERE IS MORE THAN ONE WAY TO BUILD PEBBLE APPS!

WHAT'S NEW IN PEBBLE SDK 2

Pebble SDK 2.x is a major improvement over the first SDK released in May 2013.
Applications written for Pebble 1.x will not work on Pebble 2.x. Migration from 1.x to 2.x
can be accomplished in a few hours. We have released a Pebble SDK 2 Migration Guide to help you in this process

  • FEATURE

  • SDK 1 (MAY 2013)

  • SDK 2 (NOV 2013)

  • SDK to write watchfaces and watchapps

  • Features notification
  • Features notification
  • Communication with the phone using native libraries

  • Features notification
  • Features notification
  • Sports API

  • Features notification
  • Features notification
  • Calling webservices through the phone

  • Features notification
  • Features notification
  • Persistent Storage

  • Features notification
  • Features notification
  • Getting GPS information from the phone

  • Features notification
  • Features notification
  • Accelerometer

  • Features notification
  • Features notification
  • Portable mobile framework (iOS + Android)

  • Features notification
  • Features notification
  • Dynamic memory and memory protection

  • Features notification
  • Features notification
  • Data Logging

  • Features notification
  • Features notification

MORE RESOURCES

  • Features notification
  • Features notification
  • Features notification
  • Features notification
  • Developer Forums

  • Stack Overflow

  • Developer Blog

  • Email Developer Support