Peng! 0.2 + 0.0.2

June 20, 2013

android
pebble
peng

First of all: thank you for using my little test watchapp!

As a quick and dirty hack I made in a few hours, I did not expect lots of adoption, but it seems from the Android Developer Console stats that there are few active installations out there!

🙂

If you have any feature request or comments, please write them below!

I have just made a quick update, both to the Pebble watchapp and to the Android app.

It is mainly a code cleanup but now the volume level and ringmode of the smartphone are saved in a SharedPreferences so if the Service is terminated by Android, it can still retrieve them at Stop! and restore the old values.

Here is the complete list of improvements:

Pebble

  • Setted all four AppMessage handlers.
  • It shifts from Peng! to Stop! only at .out_sent handler, to get a more precise state shift.

Android

  • Old values of ringer mode and volume level are saved in a SharedPreferences.
  • WatchApp is directly installable from the Peng app, as it is saved as a raw resource inside the .apk.
  • The Stop button has a custom shape. Nothing fancy, just to avoid the standard button design.
  • The PebbleDataReceiver is now a public class, separated from the PengService.

Peng_Nexus_4

As always, you can find the source code in github and the app in Google Play.

As said, you can install the watchapp from the app but for this time I still put the pbw in mypebblefaces.com.

Again, if you have any requests or comments, I would be happy to read them!