pebble
  • Tutorials
  • Get the SDK
  • Guides
  • Documentation
  • Examples
  • Community
  • Blog
  • More
Privacy
Cookies
Publish

Guides

  • Table of Contents
  • App Resources
    • Animated Image - アニメーション画像
    • App Assets - アセット
    • Converting SVG to PDC
    • Fonts - フォント
    • Images - 画像
    • Pebble Draw Command File Format - PDCファイルについて
    • Platform-specific Resources - 特定のプラットフォーム向けリソースの設定
    • Raw Data Files - 生データ追加とその利用
    • System Fonts - システムフォント一覧
  • Appstore Publishing
  • Best Practices
  • Communication
  • Debugging
  • Design and Interaction
  • Events and Services
  • Graphics and Animations
  • Migrating Older Apps
  • Pebble Packages
  • Pebble Timeline
  • Rocky.js
  • Smartstraps
  • Tools and Resources
  • User Interfaces

アプリリソース

Pebble SDK では、アプリが追加ファイルをアプリリソースとして含めることができます。これらのファイルには、画像、アニメーション画像、ベクター画像、カスタムフォント、生データファイルなどが含まれます。これらのリソースはフラッシュメモリに保存され、SDK が必要とする際に読み込まれます。多数のリソースを使用するアプリは、直ちに必要なリソースのみをメモリに保持することを検討してください。

Notice

アプリが含めることができるリソースの最大数は256です。さらに、ビルド済みアプリにバンドルされる全リソースの最大サイズは、Aplite プラットフォームでは128 kB、Basalt および Chalk プラットフォームでは256 kBです。これらの制限には、含まれる Pebble パッケージが使用するリソースも含まれます。

アプリリソースは、package.jsonのmediaプロパティにリストすることでプロジェクトに含められ、ビルド時にファームウェア互換の適切な形式に変換されます。各リソースタイプのガイドに具体例が示されています。

Contents

  • Animated Image - アニメーション画像 - プロジェクトにAPNG形式のアニメーション画像リソースを追加し、アプリ内で表示する方法。

  • App Assets - アセット - Pebbleアプリのリソースとして使用するアセットのコレクション。

  • Converting SVG to PDC - InkscapeとIllustratorを使用して互換性のあるSVGファイルを作成する方法

  • Fonts - フォント - 組み込みのシステムフォントの使用方法、またはプロジェクトに独自のフォントリソースを追加する方法。

  • Images - 画像 - プロジェクトに画像リソースを追加し、アプリで表示する方法

  • Pebble Draw Command File Format - PDCファイルについて - Pebbleの描画コマンドフレーム、画像、およびシーケンスのバイナリファイル形式の詳細。

  • Platform-specific Resources - 特定のプラットフォーム向けリソースの設定 - 異なるプラットフォーム向けに異なるリソースを含める方法、および特定プラットフォームでのみリソースを含める方法。

  • Raw Data Files - 生データ追加とその利用 - プロジェクトに生のデータリソースを追加し、アプリで読み込む方法。

  • System Fonts - システムフォント一覧 - Pebbleプロジェクトで使用可能なすべてのシステムフォントの完全なリスト。