8/31からは4.0対応が推奨されていくらしい。
https://developer.pebble.com/blog/2016/08/19/prime-time-is-approaching-for-os-4.0/
4.0対応には以下のようなことがある。
- AppIcon
- Timeline Quick View
- AppGlances
- The Diorite Platform
AppIcon
ようやくAppIconが表示されるようになる。というか初代Pebbleでは表示されていたのだがPebble Time RoundではWatchappのアイコンが表示されなくなってForumでもスレッドが立っていた。以前読んだドキュメントでは28×28のモノクロだったけど、OS 4.0からは25×25のpngになる模様。25×25にしたとしてOS 3以下のPebbleでもちゃんと表示されるのだろうか。
"resources": {
"media": [
{
"menuIcon": true,
"type": "png",
"name": "IMAGE_MENU_ICON",
"file": "images/icon.png"
}
]
}
Timeline Quick View
OS 4からはタイムラインをWatchface上で見れるようになるらしい。これに伴い、Watchface開発者はタイムラインが表示されても邪魔にならないようにレイアウト対応する必要がありそう。
Mineclockでも対応しなければ場所的にデジタル時間が見れなくなるかもしれない。もしくは対応してないとWatchface上に出せないのか。
AppGlances
ランチャー上のWatchappのアイコンやテキストを動的に変えられるようになる。状態を持つアプリでは使えそうだが、今公開しているWatchappでは必要なさそう。
Diorite対応
Diorite(Pebble 2)は144×168の白黒で解像度は初代Pebbleと変わらないのでpackage.json
のtargetPlatforms
にdiorite
を追加するだけでとくに何も必要ないだろうという理解でいる。