Information on the many kinds of files that can be used inside Pebble apps.
プロジェクトにAPNG形式のアニメーション画像リソースを追加し、アプリ内で表示する方法。
Pebbleアプリのリソースとして使用するアセットのコレクション。
InkscapeとIllustratorを使用して互換性のあるSVGファイルを作成する方法
組み込みのシステムフォントの使用方法、またはプロジェクトに独自のフォントリソースを追加する方法。
プロジェクトに画像リソースを追加し、アプリで表示する方法
Pebbleの描画コマンドフレーム、画像、およびシーケンスのバイナリファイル形式の詳細。
異なるプラットフォーム向けに異なるリソースを含める方法、および特定プラットフォームでのみリソースを含める方法。
プロジェクトに生のデータリソースを追加し、アプリで読み込む方法。
Pebbleプロジェクトで使用可能なすべてのシステムフォントの完全なリスト。
How to get your app ready for going live in the Pebble appstore.
Pebbleアプリストアへのアプリ提出準備方法
Pebbleアプリストアにアプリをアップロードして公開する方法。
How to view and use analytics about your app's usage.
A collection of downloads to help developers create and improve their appstore listings.
Information to help optimize apps and ensure a good user experience.
すべてのPebbleスマートウォッチに対応する単一アプリの作成方法
電力を可能な限り効率的に消費するアプリの作成方法。
複雑なアプリケーションを管理しやすさ、モジュール性、再利用性を考慮して小さなパーツに分割する方法。
How to talk to the phone via PebbleKit with JavaScript and on Android or iOS.
より高度なシナリオにおけるコミュニケーションのコツとベストプラクティスの詳細。
データロギングAPIを使用したデータバッチの収集方法に関する情報。
PebbleKit Androidを使用してAndroidのウォッチアプリと通信する方法
PebbleKit JSを使用して接続されたスマートフォンのJavaScript環境と通信する方法
PebbleKitを使用してiOSのウォッチアプリと通信する方法
ウォッチアプリとスマートフォン間でデータを送信および受信する方法。
PebbleKit Sports APIを使用してモバイルスポーツアプリをPebbleに統合する方法
How to find and fix common compilation and runtime problems in apps.
コンパイル時に検出できず、通常は論理的思考と実験によって修正可能な、よく遭遇する実行時問題の例。
Pebble向けCアプリケーション開発時に遭遇する一般的な問題の詳細と、それらの解決方法。
How to use the app logs to debug problems with an app, as well as tips on interpreting common run time errors.
How to use GDB to debug a Pebble app in the emulator.
Information on creating the best app user experiences and layout designs.
Learn the main concepts of design guidelines, why they are needed, and how they can help developers.
How design guidelines shape the core Pebble app experience.
Details about how to create One Click Action watchapps
Pebble's recommended guidelines for creating awesome app experiences.
Tips and advice for designing apps that take advantage of the Pebble Time Round display
Resources and code samples to implement common design and UI patterns.
How to get data from the onboard sensors and services including the accelerometer, compass, and microphone.
How to use data and simple tap gestures from the onboard accelerometer.
Using the Background Worker to do work in the background, such as activity tracking.
How to react to button presses in your app.
How to use data from the Compass API to determine direction.
How to use the Dictation API to get voice-to-text input in watchapps.
How to use the various asynchronous event services to power app features.
Information on using the HealthService API to obtain information from the Heart Rate Monitor.
Information on using the HealthService API to incorporate multiple types of health data into your apps.
Using persistent storage to improve your app's UX.
Using the Wakeup API to launch an app at some future time.
Information on using animations and drawing shapes, text, and images, as well as more advanced techniques.
How to use Animations and Timers to add life to your app.
How to draw primitive shapes, image, and text onto the Graphics Context.
How to perform advanced drawing using direct framebuffer access.
How to draw simple images using vector images, instead of bitmaps.
Information useful for updating old code from older apps to use newer SDKs.
How to migrate apps that use PebbleKit iOS to the 3.0 version.
Migrating Pebble apps from SDK 1.x to SDK 2.x.
Migrating Pebble apps from SDK 2.x to SDK 3.x.
How to migrate apps that use SDK 2.x on Aplite to SDK 3.x
Migrating Pebble apps from SDK 3.x to SDK 4.x.
How to create and use Pebble Packages
How to create Pebble Packages
How to use Pebble Packages
How to use Pebble timeline to bring timely information to app users outside the app itself via web services.
How to create timeline pins with reminders, actions, and layouts.
A list of libraries available for interacting with the Pebble timeline.
How to integrate the timeline into apps with the PebbleKit JS subscriptions API according to user preferences.
How to push Pebble timeline data to an app's users using the public web API.
Find out what the timeline is, how it works and how developers can take advantage of it in their apps.
Information on creating apps with JavaScript using Rocky.js
Details of Rocky.js projects, available APIs, limitations, and how to get started.
Information on creating and talking to smartstraps.
Details of how to build smartstrap hardware, including 3D printing instructions and electrical characteristics.
Reference information on the Pebble smartstrap protocol.
Information on how to implement the smartstrap protocol to talk to the Pebble accessory port.
Information on how to use the Pebble C API to talk to a connected smartstrap.
Information on all the software tools available when writing Pebble apps, as well as other resources.
Details of the metadata that describes the app, such as its name, resources and capabilities.
Preview all the colors available on Pebble with the associated SDK contants and HTML codes.
How to use the Pebble command line tool to build, debug, and emulate apps.
How to enable and use the Pebble Developer Connection to install and debug apps directly from a computer.
Details on all the new features and APIs available for the Chalk platfom, or Pebble Time Round.
Details of the the capabilities of the various Pebble hardware platforms.
How to localize an app to multiple languages.
How to build effective user interfaces. Includes information on events, persistent storage, background worker, wakeups and app configuration.
How to allow users to customize an app with a configuration page.
Details on how to use the AppExitReason API
How to programatically update an app's app glance.
How to update an app's app glance using the REST API.
How to update an app's glance using PebbleKit JS.
Details on how to use the ContentSize API to adapt your watchface layout based on user text size preferences.
How to use standard Layer components to build an app's UI.
Details on how to use the Pebble SDK to create layouts specifically for round displays.
Details on how to use the UnobstructedArea API to adapt your watchface layout when the screen is partially obstructed by a system overlay.