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

Pebble Developer Blog

A Wristed Development

Feb 13, 2015

Bezier Curves and GPaths on Pebble

Łukasz Zalewski · Beautiful Code

Drawing complex paths requires a lot of manual work on Pebble. Here I'll show you how to do this efficiently and quickly using a Pebble-optimized GPath algorithm and Bezier curves.

Read More →

Jan 30, 2015

Pebble Emulator 2/2 - JavaScript and CloudPebble

Katharine Berry · Down the Rabbit Hole

This is another in a series of technical articles provided by the members of the Pebble software engineering team. This article describes some recent work done at Pebble to develop a Pebble emulator based on the QEMU project (QEMU, short for Quick EMUlator, is a generic, open source machine emulator and virtualizer).

Read More →

Jan 30, 2015

Pebble Emulator 1/2 - QEMU for Pebble

Ron Marianetti · Down the Rabbit Hole

This is another in a series of technical articles provided by the members of the Pebble software engineering team. This article describes some recent work done at Pebble to develop a Pebble emulator based on the QEMU project (QEMU, short for Quick EMUlator, is a generic, open source machine emulator and virtualizer).

Read More →

Dec 19, 2014

Send a Smile with Android Actionable Notifications

Thomas Sarlandie · Beautiful Code

Just a few days ago, we released beta version 2.3 of our Android Application with support for actionable notifications. If you have not tested it already, enroll in our beta channel and try it out for yourself!

Notifications have always been a key use case for Pebble, and we are excited by this new feature which is going to change the way you look at notifications. With actionable notifications Pebble not only informs you about relevant events, users can now interact with them and choose from actions you as an Android developer attach to them.

When connected to an Android device, Pebble will show all wearable actions, just like any Android Wear device. While supporting wearable notifications is easy we have found that there are still a number of mobile apps who miss the opportunity to extend their reach to the wrist. Don't let your app be one of those!

In this post, we will describe what you can do with actions on wearable devices and how to add them to your Android notifications.

Read More →

Oct 29, 2014

Displaying remote images in a Pebble app

Thomas Sarlandie · Beautiful Code

A picture is worth a thousand words.

The old adage applies just as well to your Pebble apps! One of the most common requests when we attend hackathons is "How do I transfer an image from the Internet to my Pebble app?".

Today we introduce a new example that demonstrates downloading a PNG file from the Internet and loading it on Pebble. We will also cover how to prepare your images so that they take as little memory as possible and load quickly on Pebble.

The code is available in our pebble-examples github account. Continue reading for more details!

Read More →

Oct 10, 2014

FreeRTOS™ Code Revisions - Background Worker Edition

Brad Murray · Down the Rabbit Hole

As part of our commitment to the open source community, Pebble is releasing its recent modifications to the FreeRTOS project. Pebble has made a few minor changes to FreeRTOS to enable Background Workers for PebbleOS 2.6 as well as to make Pebble easier to monitor and debug.

The changes are available as a tarball.

Below is a changelog of the modifications since the last time we released our fork of the FreeRTOS code back in May.

Read More →

Aug 26, 2014

Getting Ready for Automatic App Updates

Katharine Berry · Freshly Baked

We are pleased to announce that we will soon be automatically updating apps installed from the Pebble appstore. We believe this will be a significant improvement to your ability to get your work into the hands of your users, as well as to the user experience.

However, as developers, you need to make sure that your app is ready for these updates. In particular, you will need to make sure that your app conforms to our new version numbering, and that it can tolerate persistent storage left over from old app versions.

Read More →

Jun 18, 2014

Pebble SDK Tutorial (Part 2)

Chris Lewis ·

This is the second in a series of articles aimed at helping developers new and experienced begin creating their own watchapps. In this section we will be using the TickTimerService to display the current time, which is the basis of all great watchfaces. After this, we will use GBitmaps and BitmapLayers to improve the aesthetics of our watchface.
Read More →
  • Prev
  • 1
  • 2
  • 3
  • 4
  • 5
  • Next
Prev
Next
Get Updates
Follow Us
Subscribe to the Newsletter

Categories

  • All Posts
  • Beautiful Code
  • Down the Rabbit Hole
  • Freshly Baked
  • Timeline

Authors

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

Subscribe to the Pebble Developers Newsletter