Pebble releases SDK 2.0 with accelerometer and JavaScript APIs(developer.getpebble.com)
developer.getpebble.com
Pebble releases SDK 2.0 with accelerometer and JavaScript APIs
https://developer.getpebble.com/blog/2013/11/06/A-New-Era-of-Apps/
7 comments
We'll also start hosting weekly open labs where developers can come hack with us and get help on projects at Pebble HQ starting in early December. Stay tuned to the blog for more details!
That's awesome. I got my Pebble on Kickstarter, but I've been too busy with school and work to work on a project. SDK2 is just the pick-me-up I need, and I'm really interseted in lab hours too.
I just created a hello-world project on cloudpebble.net, but my initial build is failing:
I just created a hello-world project on cloudpebble.net, but my initial build is failing:
../src/main.c:1:23: fatal error: pebble_os.h: No such file or directory
compilation terminated.
Waf: Leaving directory `/tmp/tmpIc8vSE/build'
Build failedIn the latest build, you no longer need to #include all of the individual files, #include <pebble.h> is all you need
Awesome, thank you. I think that the cloudpebble.net template for SDK2 needs to be updated. I created this thing like 15 minutes ago: now build errors, from a newly created project, with the pebble_.\.h files replaced with pebble.h are:
../src/main.c:6:1: note: #pragma message:
*** PBL_APP_INFO has been replaced with appinfo.json
Try updating your project with `pebble convert-project`
Visit our developer guides to learn more about appinfo.json:
http://developer.getpebble.com/2/guides/creating-pebble-watchapps.html
../src/main.c:10:0: error: ignoring #pragma GCC error [-Werror=unknown-pragmas]
../src/main.c:15:18: error: unknown type name 'AppContextRef'
../src/main.c: In function 'pbl_main':
../src/main.c:24:3: error: unknown type name 'PebbleAppHandlers'
../src/main.c:25:5: error: field name not in record or union initializer
../src/main.c:25:5: error: (near initialization for 'handlers')
../src/main.c:25:22: error: 'handle_init' undeclared (first use in this function)
../src/main.c:25:22: note: each undeclared identifier is reported only once for each function it appears in
../src/main.c:27:3: error: too many arguments to function 'app_event_loop'Nice! Where is Pebble HQ, SF?
Palo Alto, but we'll also be hosting some of our open labs virtually for our remote friends =)
Is there a mailing list I can sign up to for this?
No mailing list, but we'll be posting to the blog...RSS?
Doesn't look like it's actually released yet (RC4)
https://developer.getpebble.com/2/
Pebble SDK 2.0 is currently in BETA and intended for developers only.
SDK 2.0 will be released later this year as an over-the-air update to all Pebble users.
https://developer.getpebble.com/2/
Pebble SDK 2.0 is currently in BETA and intended for developers only.
SDK 2.0 will be released later this year as an over-the-air update to all Pebble users.
Fixed
And now I'm going to buy one.
Darn, just as mine started getting garbled graphics every day. Time to RMA :)
I was having similar problems as well. I sent them some emails about it, but they kept asking for more pictures and I just got frustrated with the process. It doesn't happen all of the time and I'm not really doing anything crazy with the watch, so I've just been kind of dealing with it.
my RMA process was similar - a barrage of tests + pictures with a week or two for every response (or lack there of). Luckily, after a month of this i got the replacement, but terribly frustrating nonetheless.
sorry to hear that - if you would like to get a replacement, email sarah @ getpebble.com and she'll sort it out.
When will the Pebble2 come out?
Can it run MongoDB?
- Persistent storage of up to 4K of data on the watch per app. Storage is a key/value dictionary. No single value may exceed 256 bytes. (Keys are 32 bit integers.)
- New JavaScript framework. Allows running of custom js in a sandbox on the Official Pebble Iphone app