pebble
  • Tutorials
  • Get the SDK
  • Guides
  • Documentation
  • Examples
  • Community
  • Blog
  • More
Privacy
Cookies
Publish
Get Updates
Follow Us
Subscribe to the Newsletter

Top Pebble Sdk 2.0 Apps

  • 07 November 2013
  • Cherie Williams
  • #makeawesomehappen
  • Comments

Yesterday, we announced the beta release of our 2.0 SDK and got overwhelmingly helpful feedback from all of you. Today, we are equally excited to announce that your favorite apps are now also available on v2.0, ready to download! We contacted some of the developers to get their feedback on the new SDK, along with some tips and tricks for those of you that are just starting out with the new Pebble SDK.

Apps: 7-Minute Workout | WatchNote
Apps (iOS Only): Smartwatch+ | Smartwatch Pro for iOS | SmartStatus | PebbleCam
Apps (Android Only): Canvas for Pebble | Glance for Pebble | Music Boss for Pebble | Pebble Notifier | Pebble Tasker
Watchfaces: Dotz | Fancy | Maurice | Modern | Noms | Revolution


Smartwatch Pro for iOS

Max Bäumle
A companion application for your phone that provides useful additional functionality with your Pebble watch including displaying upcoming calendar events, your Twitter timeline, volume control and more.

Download

Current/Future 2.0 Features:

I am planning to implement Event Services and persistent storage for various parts of the application.

Time to Port:

2 days for migrating from 1.x to 2.0 without adding new features.

Thoughts on SDK:

Overall, the new SDK feels much more mature than the 1.x preview. Feature-wise, dynamic memory allocation is definitely among my personal favorites since it opens up the possibility to implement more innovative features in the future. Improved SDK installation process, rewritten quick start guides and sample code will make it a lot easier for starters to get familiar with development for the Pebble watch platform.

Tips:

Refer to the 2.0 migration guide if you are converting an existing project. The pebble command line tool will come in handy for that as well. Do not hesitate to contact Pebble developer support or Twitter (@PebbleDev) if you are getting stuck. I can assure you they will do their best to help you out with any request


Seven-Minute Workout

Alex Kennberg
Personal guide through the high-intensity 7 minute workout as was featured in the New York Times.

Download

Time to Port:

1 hour

Thoughts on SDK:

Great documentation, polished APIs, and solid foundation for more features.


Music Boss for Pebble

Reboot's Ramblings
Adjust volume while listening to music, change music apps and even launch your current music app right from your Pebble.

Download

Current/Future 2.0 Features:

I am planning on using tap events for some new features, but wanted to make sure users were able to transition to the new OS without issues and still be able to use the Music Boss they know and love

Thoughts on SDK:

The Pebble team is really trying to make coding for the Pebble Smart watch easier for developers. They are cleaning up certain design architectures and streamlining the app build and install tools. It's never been better to start coding for the Pebble.

Tips:

If you are stuck, check the forums, if you are still stuck, reach out to other Pebble developers. My experience has been that we (and they) are very willing to help fellow devs.


Pebble Tasker

Hernan Cosi - KodeK Apps
Allows you to control your Android phone through Tasker directly from your watch.

Download

Current/Future 2.0 Features:

None yet, but there are a few new features planned.

Time to Port:

Less than a weekend. Could be done in just a few hours now that I'm familiar with the new API.

Thoughts on SDK:

By far my favorite feature is the new 'pebble' tool and all its new functionality. Run 'pebble build && pebble install' to quickly deploy your app's latest changes.

Tips:

'pebble --debug logs' will be incredibly useful if you're working with AppMessage packets.


Smartwatch+ and SmartStatus

Robert Hesse
Companion app that enhances the Pebble experience for iOS users | Watch face for Smartwatch+

Download

Download

Current/Future 2.0 Features:

BluetoothConnectionService, malloc, Persistent Storage

Time to Port:

~8h

Thoughts on SDK:

malloc allows to pack much more capable apps into the app size limit

Tips:

Use malloc!


WatchNote

Leistner Apps
Create, edit and send multiple notes from your smartphone to your wrist.

Download

Current/Future 2.0 Features:

At the moment we don't use 2.0 features

Time to Port:

about 8 to 10 hours

Thoughts on SDK:

I like the massive amount of new possibilities.


Glance for Pebble

Finebyte
Glance gives fast access to the information you need and enables quick responses to messages right from your Pebble.

Download

Current/Future 2.0 Features:

Bluetooth connection monitoring and Battery status. Tap gestures are coming!

Time to Port:

Just over a week

Thoughts on SDK:

Getting more access to the Pebble hardware - both the basics like BT and battery, and some new fun toys like the accelerometer.

Tips:

Be careful with your memory allocation - remember you need to check your _creates and allocations were successful!


Canvas for Pebble

Steve Penna
Design and share dynamic Pebble watch-faces on your Android phone
Coming Soon

Current/Future 2.0 Features:

Persistent storage, dynamic memory allocation, watch state (bluetooth connection / battery), utility functions (e.g. atoi), proper debugging via websockets

Time to Port:

A few days to do a basic port, many weeks to add cool new features based on the new capabilities (including updates to the Android app)

Thoughts on SDK:

Dynamic memory allocation and persistent storage - I can't decide between the two but they are the most liberating features in the 2.0 SDK! The new debugging features are incredibly useful (e.g. pebble install, pebble logs), in combination with the app_log functionality.

Tips:

Use debug liberally and #IFDEF it for when you get everything working ;)


Pebble Notifier

Dattas Moonchaser
Sends any notification from your Android phone to your Pebble.

Thoughts on SDK:

I am quite excited to see persistent storage!


PebbleCam

Heiko Behrens & Marcel Jackwerth
Stream your iPhone's camera to your Pebble and take high quality pictures remotely.

Download

Current/Future 2.0 Featues:

Better tool chain to automatically build the Pebble app whenever the iOS app is being compiled.

Time to Port:

Less than three hours.

Thoughts on SDK:

The Pebble SDK 2.x is far more convenient and faster to develop with - simpler setup, hassle-free deployment and more comfortable testing.

Tips:

Have a look at the JavaScript Framework, that's a huge opportunity - no need for an additional mobile app, always-running app that can retrieve and crunch data from the web, a simplified installation and configuration for Pebble's end users.


Dotz Watchface | Fancy Watchface | Maurice Watchface | Modern Watchface

Łukasz Zalewski
Animated watchface which wont eat your battery | Fancy look analogue watchface | Pointy look analogue watchface | Modern look analogue watchface

Download

Download

Download

Download

Current/Future 2.0 Features:

Will be coming in the future

Time to Port:

4 hours | 1 hour | 1 hour | 1 hour

Thoughts on SDK:

Cleaning up workspace for pebble projects, my pebble projects now have much nicer structure and code is easier to read.

Tips:

Remember to initialize the accelerometer service handler properly even if you're using only the accel_service_peek, or your application will keep on crashing.


Revolution

Douwe Maan
Beautiful watchface with big, clear digits and smooth animations.

Download

Time to Port:

2 hours

Thoughts on SDK:

The new JavaScript and persistence frameworks open a world of possibilities for new Pebble apps


Noms

Fazli Sapuan
Watch face "noms" the time every minute.

Download

Time to Port:

15 mins

Thoughts on SDK;

The workflow is more streamlined and API is saner than ever before.


Stay up-to-date with the latest Pebble developer news with RSS!


You need JavaScript enabled to read and post comments.
Get Updates
Follow Us
Subscribe to the Newsletter

Overview

  • Smartwatch Pro for iOS
  • Current/Future 2.0 Features:
  • Time to Port:
  • Thoughts on SDK:
  • Tips:
  • Seven-Minute Workout
  • Time to Port:
  • Thoughts on SDK:
  • Music Boss for Pebble
  • Current/Future 2.0 Features:
  • Thoughts on SDK:
  • Tips:
  • Pebble Tasker
  • Current/Future 2.0 Features:
  • Time to Port:
  • Thoughts on SDK:
  • Tips:
  • Smartwatch+ and SmartStatus
  • Current/Future 2.0 Features:
  • Time to Port:
  • Thoughts on SDK:
  • Tips:
  • WatchNote
  • Current/Future 2.0 Features:
  • Time to Port:
  • Thoughts on SDK:
  • Glance for Pebble
  • Current/Future 2.0 Features:
  • Time to Port:
  • Thoughts on SDK:
  • Tips:
  • Canvas for Pebble
  • Current/Future 2.0 Features:
  • Time to Port:
  • Thoughts on SDK:
  • Tips:
  • Pebble Notifier
  • Thoughts on SDK:
  • PebbleCam
  • Current/Future 2.0 Featues:
  • Time to Port:
  • Thoughts on SDK:
  • Tips:
  • Dotz Watchface | Fancy Watchface | Maurice Watchface | Modern Watchface
  • Current/Future 2.0 Features:
  • Time to Port:
  • Thoughts on SDK:
  • Tips:
  • Revolution
  • Time to Port:
  • Thoughts on SDK:
  • Noms
  • Time to Port:
  • Thoughts on SDK;

Categories

  • All Posts
  • #makeawesomehappen
  • At the Pub
  • Beautiful Code
  • CloudPebble
  • Down the Rabbit Hole
  • Freshly Baked
  • Timeline

Authors

  • Thomas Sarlandie
  • Niharika Bedekar
  • Katharine Berry
  • Jon Barlow
  • Cherie Williams
  • Chris Lewis
  • Team Pebble
  • Katherine McAuliffe
  • Cat Haines
  • Alex Lin
  • Kirby Kohlmorgen
  • Brad Murray
  • Alexey Komissarouk
  • Łukasz Zalewski
  • Tom Maremaa
  • Ryan Case
  • Ryan Perry-Nguyen
  • Keegan Lillo
  • Meiguro

Subscribe to the Pebble Developers Newsletter