Pebble のウォッチフェイスやアプリの開発を始める最も簡単な方法は、Cloud IDE を使用することです。インストールは不要で、ブラウザだけで完結します!
それ以外の場合、コマンドラインの知識がある程度あれば、以下の手順に従ってローカルPC/macに SDK をインストールできます。
Python 3.10 以降が必要です。MacOS のデフォルトインストールの 3.9 では動作しません。Homebrew を使用して新しいバージョンの Python をインストールするには、次のコマンドを実行します:
brew install python
SDK を実行するには、いくつかの依存関係をインストールする必要があります。
sudo apt install python3-pip python3-venv nodejs npm libsdl1.2debian libfdt1
Note: すでに
nodeがインストールされている場合は、次のみをインストールできます:
sudo apt install libsdl1.2debian libfdt1
Pebble SDK は Windows では動作しませんが、WSL を使用できます。WSL に Ubuntu をインストールしてから、上記の手順に従って依存関係をインストールしてください。
Python の高速パッケージマネージャーである uv をインストールします。
次に、以下を実行します:
uv tool install pebble-tool
PC/macに Pebble SDK をダウンロードしてインストールしたので、最初のアプリを作成しましょう!
最新の SDK をインストールします:
pebble sdk install latest
プロジェクトを作成します(例:myproject という名前で):
pebble new-project myproject
プロジェクトをコンパイルします(プロジェクトディレクトリに cd した後):
pebble build
Pebble Time 用のエミュレータにアプリをインストールします:
pebble install --emulator basalt
または、スマートフォンにアプリ/ウォッチフェイスをインストールします。
新しい Pebble モバイルアプリ(rePebble.com/app でインストール)が必要です → Devices に移動 → 3 つのドットをタップ → Enable Dev Connect → GitHub にサインイン。その後、PC/macに戻って次を実行します:
pebble login # Sign into GitHub
pebble install --cloudpebble
学習に最適な方法は、サンプルアプリを確認することです:weather、simple game、concentricity watchface、そしてその他多数!または、シンプルな C 言語の Pebble アプリケーションの書き方のステップバイステップガイドについては、tutorials をお試しください。
Pebble SDK のダウンロードまたはインストールに問題がある場合は、Rebble Discord の #sdk-dev にコメントを投稿してください。発生した問題についてできるだけ詳細な情報を提供してください。
ヒント: ターミナル出力からコマンドをコピー&ペーストすると、非常に役立ちます。