Screenshot Barcodes Tutorials And Mao
It seems the summer days are only increasing the energy of Pebble developers! There were lots of new watchfaces announced on the forums this week. It's getting hard to try all of them!
Watchfaces are a very visible part of the work they are doing but they are also inventing new ways to use the Pebble SDK. Featured this week: how to take screenshots of your apps, getting facebook and twitter on your wrist (for iOS and Android), wearing barcodes and paying your respect to an old Chinese custom!
Taking screenshots of Pebble apps
The current SDK offers no easy way to make screenshots of your applications and most developers have resolved to either take pictures of their watch or mockup their interface in Photoshop or with HTML Canvas.
This was not good enough for Edward who decided to hack around the SDK a little bit (we will forgive you this time!) and wrote a small library that developers can embed in an existing app to export screen captures.
The captures are received on an iPhone by his companion app and for those of you using httpebble, he has even made a fork of httpebble that includes screen capturing and sharing.
Here is a little demo:
Pretty awesome!
Twitter, Facebook and more on the wrist
Mybucketz is a free service to aggregate all your social medias. Al took the time to write a mybucketz watch application that works on Android and iOS (with httpebble) and allows you to get all your timelines on your wrist.
Wear your barcode
We already knew that you could load your starbucks card in a watchface and use it to pay for drinks at Starbucks. This has also been reported to work at Tesco in the UK.
So far the technique used involved generating an image online and creating a new watchface with that image embedded (thanks to http://www.watchface-generator.de/ for example).
This is now getting even easier thanks to frethop Wear Your Barcode watchface. It is available on mypebblefaces.com and works with a companion Android app: It supports carrying several barcodes in one watchface and you can save existing barcodes by scanning them with your phone.
So what barcode will you wear? Let us know in the comments!
Tutorials
Still dreaming about developing for Pebble? This week brought more tutorials to help you get started!
This three page tutorial on The Register is a great way to discover the SDK. It covers how to do some basic graphics on Pebble, using the buttons and pushing your app to the watch. By the end of this tutorial, you will have a nice bouncing ball type of app, like demonstrated in this video:
If you want to dive deeper in the SDK, Chris has just published part 7 of his SDK Tutorial, covering ScrollLayers
. If you missed them, the first part provided a good primer of basic C and the following posts cover different APIs of the SDK: installation, building a first watch face, animations, fonts and two-way communications.
Dev Challenge
When you are done reading those tutorials, you might want to give this developer challenge a try!
The goal is to create a watchface that reproduces a classic Mao watch:
If you have ever visited China, an almost essential souvenir is the infamous Chairman Mao watch. The watch features a picture of Chairman Mao and his hand waves as it runs. It defininitely falls into the so-tacky-it's-awesome camp, and is a "communist kitsch" must have! The other thing about the watches is that, being cheaply made in China, they are also almost guaranteed to break after a few days of use....
Coming up next week
We cannot wait to see what new cool apps will come over the next week, make sure to let us know about your creations!