MacOS Yosemite に Pebble SDK 3.0 をインストールする
Pebble Timeが届いたので、早速 Pebble SDK 3.0 をMacBook Proにインストールしようとしたところ意外なところではまったのでメモしておく。
What’s New in SDK 3.0 // Pebble Developers
SDK Download // Pebble Developers
によると、MacOS には Homebrew を使って
brew install pebble/pebble-sdk/pebble-sdk
だけでいけるはずなのだが、これだと pebble build でエラーが出てしまう。
InsecurePlatformWarning after fresh Brew install on Yosemite – Pebble Forums
によると、Pebble SDKはPython 2.7.9 を要求しているが、Yosemiteに入っているのは 2.7.6 らしい。
たしかに、python –version で検索したところ 2.7.6 だった。brew install python でpython を更新したところ、先に進めた。
次にはまったのが、SDK 3.0 からの project の変更。こちらは、[Solved] Migrating to SDK 3.0 errors – Pebble Forums を参照して pebble convert-project で解決することができた。
最後に、アプリのコード上で引っかかったのが、
error: implicit declaration of function 'window_set_fullscreen' [-Werror=implicit-function-declaration]
Basalt platform (Pebble Time) からは Full Screenがデフォルトになったためらしい。
3.0 Migration Guide // Pebble Developers
とりあえずコメントアウトで先に進めた。
あとは #ifdef PBL_COLOR で Pebble Time 向けコードを追加すれば良い。
カラーピッカーを見ていろんな色を試してみるだけで楽しい。
Color Picker Tool // Pebble Developers
背景赤に白テキストでも結構読めることが判明。
Pebble Timeはメモリ液晶のため直射日光下でもかなりよく見える。とてもいい。
こんな楽しい Watchface もあり。
関連記事
-
-
SwitchEasy NUDE for iPhone5 を買ってみた。まだ様子見の方がよさそう
SwitchEasy NUDE for iPhone 5 UltraClearSwitchEasy
-
-
iPhoneアプリの無料版と有料版を同じソースから作りたい
こども向けに作った自作アプリおんぷちゃんは、習作でもあったのでiPhone無料版、iPhone有料版
-
-
はじめてのiPhoneプログラミング
さらにiPhoneプログラミング本が出るらしい。出版ラッシュですな。 これは568ページもあるらしい
-
-
Pebble Time Round 欲しい
さらに薄く、軽くなった、ギークでなくても使える Smartwatch Pebble Time Ro
-
-
[iPhone SDK] iPhone SDK 開発のレシピ
ずいぶん昔に買ったけれどもブログに書くのを忘れていた。 出版社(秀和システム)の紹介ページ
-
-
Pebble Time 発表されたのでさっそく出資
新型 Pebbleが2/25 0:00AM JST に発表された。 なんと、今回も Kic
-
-
[iOS SDK] Pebble腕時計対応iOSアプリを作る
英単語学習アプリ WordLearnをリリースしましたに書いたけれども今Pebble腕時計対応iOS
-
-
Corona SDK 調査3日目 (Lua 用エディター探しその1)
iPhoneとAndroid両方で動くアプリケーションを開発できるというCorona SDKの調査3
-
-
Reject 履歴 おんぷちゃん 1.9.1
iOS14からおんぷ先生と接続できない の修正のため、久しぶりにおんぷちゃんを更新したとこ
-
-
[購入報告] ELECOM BluetoothオーディオレシーバLBT-ACR02HF
今乗っているHONDA Freed にはHDD付きカーナビが搭載されていて、CDからリッピングしたデ