Upgrade to Pro — share decks privately, control downloads, hide ads and more …

20260924_VIoTLT_vol24_kitazaki_v1

Avatar for Zakkiea Zakkiea
September 24, 2026

 20260924_VIoTLT_vol24_kitazaki_v1

Avatar for Zakkiea

Zakkiea

September 24, 2026

More Decks by Zakkiea

Other Decks in Technology

Transcript

  1. Pebbleって何? - スマートウォッチの先駆け 「常時表示・長い電池持ち・物理ボタン・カスタマイズ性」を重視した腕時計 ▦ ↔ 特徴 1 省電力なディスプレイ 特徴

    2 スマホの “サブ画面 ” 特徴 3 </> 初代は米国の空港でロスト.. 開発・カスタマイズ文化 2012 2016 2021 2025 2026 初代Pebble Kickstarterで登場 FitbitがPebbleの 資産を取得 GoogleがFitbitの 資産を取得 PebbleOSが オープンソース化 新しいPebbleが 再始動
  2. 開発方法 開発環境 ローカル Pebble SDK / CLI CloudPebble 〔ブラウザ IDE・推奨〕

    基本の開発フロー プロジェクト作成 1 Watchface / Watchapp を選択 2 コードを書く 3 C API または Alloy(JavaScript) ビルド / テスト 4 実機へ転送 Pebble mobile app 経由でインストール コンパイル → エミュレータで確認 言語 / API の選び方 C Pebble C API 従来からのネイティブ開発。 Watchapp / Watchface を C で実装。 既存機種を含む幅広い資産・ 情報がある。 JS Alloy(JavaScript) スマートフォン連携 Moddable SDK をベースにし た新しい方式。 JavaScript で Watchapp / Watchface を作成。 現行ドキュメントでは新世代機 向け。 PebbleKit JS などで、時計とスマホ側の処理を連携で きる。 Pebble ⇄ Phone / Web