Comments on: Pebble http://www.terminally-incoherent.com/blog/2013/09/02/pebble/ I will not fix your computer. Tue, 04 Aug 2020 22:34:33 +0000 hourly 1 https://wordpress.org/?v=4.7.26 By: The State of Wearable Technology | Terminally Incoherent http://www.terminally-incoherent.com/blog/2013/09/02/pebble/#comment-102001 Mon, 19 May 2014 14:05:28 +0000 http://www.terminally-incoherent.com/blog/?p=15490#comment-102001

[…] own a smart watch, and I’m not ashamed of it. I proudly tell people that my Pebble was probably one of my best purchasing decisions as of late. Or at the very least better than […]

]]>
By: Kim Johnsson http://www.terminally-incoherent.com/blog/2013/09/02/pebble/#comment-50547 Wed, 04 Sep 2013 07:38:38 +0000 http://www.terminally-incoherent.com/blog/?p=15490#comment-50547

Luke Maciak wrote:

I haven’t really looked into the developer API side of things, but how do you deploy native apps to it? Is there a way? I know you can hook into it from iOS via the BlueTooth API which is done by some of the official iOS apps like the golf range finder, the running app, or the PebbleSnap thing. But how about running native code on the device itself?

There’s a really neat SDK with an easy-to-use build system (using waf) you can download. Won’t take you more than 10-15 minutes to set it up in Linux. Apps are written in plain C (minus some stuff, notably dynamic memory allocation at least for the time being) and built into a file for the watch. Now I can only speak for Android, but easiest way to get it onto the watch is to simply serve it from a webserver on the dev box and open it with a browser on the phone. The Pebble phone app will happily open and transfer it.

And if you want to do something that communicates with the phone (and, by extension, the outside world) there’s an SDK for that too, called PebbleKit I believe. Dunno how it works on iOS, but it’s pretty easy to use on Android.

Also, how do you to Google OTP from the watch? Is it something provided natively by the Android app?

No, it’s an app written by some person on the interwebs, just search the Pebble forum for Authenticator (there’s lots of apps on the forum). You’ll have to compile it yourself though because you need to hardcode your secrets. It doesn’t communicate with anything on the phone, just calculates OTPs on its own.

I highly recommend you get into developing for the Pebble. It’s like 70% of the fun of owning one =)

Reply  |  Quote
]]>
By: Luke Maciak http://www.terminally-incoherent.com/blog/2013/09/02/pebble/#comment-50525 Wed, 04 Sep 2013 01:52:28 +0000 http://www.terminally-incoherent.com/blog/?p=15490#comment-50525

Kim Johnsson wrote:

Not sure I’d agree with you there. I mean, it does have a fully capable microprocessor and (a little bit of) memory. Sure, without a smartphone it can’t communicate with the outside world, but is that really the defining quality of a smartwatch?

Good point. I guess what I was trying to say was that the adjustable watch-faces are basically the main feature that gets exposed “out of the box”. The phone doesn’t really ship with any other apps, even though it is clearly capable of running more. Also there doesn’t seem to be an easy app delivery method… Or at least it isn’t immediately obvious on iOS.

Kim Johnsson wrote:

I’ve now had my watch since February. Pretty damn sweet, and I’ve done a fair bit of development for it (nothing public, sorry). Without a smartphone connection I can still use it for OTP authentication (Google, Microsoft), dice rolling and various stopwatch applications.

I haven’t really looked into the developer API side of things, but how do you deploy native apps to it? Is there a way? I know you can hook into it from iOS via the BlueTooth API which is done by some of the official iOS apps like the golf range finder, the running app, or the PebbleSnap thing. But how about running native code on the device itself?

Also, how do you to Google OTP from the watch? Is it something provided natively by the Android app?

@ Dr. Azrael Tod:

Wow, that sucks. What exactly was the problem they had with Pebbles that they banned them? I mean, it’s watches, no? :P

Oh, and Pebble is unfortunately plastic. I believe this is how they are keeping the prices down. I think we’ll have to wait few more years till we have nice chrome and glass style smart watches. If Apple gets into fancy watch market, then it will become very competitive quickly with lots of high end Android based models being churned out to close the gap. But I’m not holding my breath since it seems that Apple has been somewhat reluctant to shake things up too much in the recent years, Google is heavily investing in Glass and no major players out there is actually able to produce non-derivative mobile device that doesn’t suck.

But I think Pebble is pretty good foray into the smart watch market. The wrist strap can be replaced by the way so you can probably get something nicer. The watch itself is all plastic. It doesn’t really look cheep – the display has that iPhone glass look to it. Once you get it in your hands though it seems very light (which in a way is good, comfort wise) but people get surprised. It feels cheaper than it looks I guess.

Also, it is pretty big – at least on my hand. But then again, I have shamefully tiny lady-like wrists so probably won’t be problem for everyone. :P

Reply  |  Quote
]]>
By: Dr. Azrael Tod http://www.terminally-incoherent.com/blog/2013/09/02/pebble/#comment-50458 Tue, 03 Sep 2013 15:06:53 +0000 http://www.terminally-incoherent.com/blog/?p=15490#comment-50458

I’m trying to get my hands onto one of these for about half a year now…
Not only do i really like the concept of those smartwatches (example: why have a different device on my bike that just tells me how fast i am, if my smartphone knows it anyway? Further: looking to my arm is even better then looking to the handles, because i won’t need to remove it if i leave my bike somewhere), i’m too allready sold to the concept of e-ink-displays for watches. I tried 2-3 “cheap” (as in: same amount of euros as pebble, but built much cheaper) watches with e-ink and the display always was a great deal better then everything you get by using lcd and the likes. What those did wrong was pretty much everything else: no connection to other devices whatsoever, poor quality, no chance to switch the displayed data to something sane (even worse: 2 of 3 of those devices didn’t even let me watch my time in 24h-mode)

Sadly there is a “slight” problem with pebble in germany:

Out of 159 countries that we’ve shipped to, Germany has proven to be the most difficult. Half-way through shipping Black Pebbles to Germany, the customs and technology bureaus banned backers from picking up their Pebble from the post office. Unfortunately, the bureaus did not contact Pebble directly, which caused quite a bit of confusion on our side because we saw thousands of Pebbles successfully ship through to backers in Germany, even while some backers were running into issues. Eventually, we were able to work with German backers and lawyers to figure out what was going wrong.

Well… that’s the last i heard of them, this “getting closer to a solution” now is the status for 2 more months and german bureaus state that they don’t see much of a problem, have allready supported the pebble-producers with a list of information that would have to be supplied to ship it here, but no response from pebble so far. :-/

More generally to watches:
I really _need_ a watch at my arm to spare me this 2-3sec delay while i grab for my phone, switch it on and read what time it is. It’s simply a matter of comfort.
For the same reason i can’t stand analog watches, am/pm-mode (why the hell should i do decoding in my head?), poorly readable displays or even worse: LED-Watches where i have to press a button to read the time.
Sadly: for appearance- and durability-reasons i don’t like plastic-watches either, so i’m pretty much out of possible choices here. Currently i still look for a bearable watch and probably will have to buy a different strap than it comes with. I love how capitalism produces everything what you want to buy [/sarcasm]

Reply  |  Quote
]]>
By: Kim Johnsson http://www.terminally-incoherent.com/blog/2013/09/02/pebble/#comment-50420 Tue, 03 Sep 2013 06:29:26 +0000 http://www.terminally-incoherent.com/blog/?p=15490#comment-50420

Without a smart phone to bind with, it is just a neat electronic watch with adjustable faces.

Not sure I’d agree with you there. I mean, it does have a fully capable microprocessor and (a little bit of) memory. Sure, without a smartphone it can’t communicate with the outside world, but is that really the defining quality of a smartwatch? I read recently about some big company making a smartwatch of their own. Not only could it connect to a smartphone, it could also work independently and even allow you to make calls and send texts. And it ran Android. Surely that’s just a smartphone with a wriststrap…

I backed the project back in April (?) last year right when it got on Kickstarter, and I’ve now had my watch since February. Pretty damn sweet, and I’ve done a fair bit of development for it (nothing public, sorry). Without a smartphone connection I can still use it for OTP authentication (Google, Microsoft), dice rolling and various stopwatch applications. I’d say that’s pretty smart on its own. And with a phone connection I’ve also hooked it up to my home automation stuff =)

Oh and it can tell time! I’ve never been much of a wristwatch guy, but really, it’s actually pretty nice not having to grab your phone for that. And the callerid feature (along with a bluetooth headset) is awesome when I’m at work.

Regarding battery life it obviously depends on what you do with it. I can sometimes get 7 days with moderate usage.

Reply  |  Quote
]]>