pebble/devsite/source/_data/guides.yaml
2025-02-24 18:58:29 -08:00

106 lines
3.4 KiB
YAML

# Copyright 2025 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# This is the listing of the various areas of the Guides.
# It is used to build the primary navigation and the Guides.
app-resources:
title: App Resources
description: Information on the many kinds of files that can be used inside Pebble apps.
category: beautiful-apps
sort_by: title
appstore-publishing:
title: Appstore Publishing
description: How to get your app ready for going live in the Pebble appstore.
category: publishing-apps
sort_by: order
best-practices:
title: Best Practices
description: Information to help optimize apps and ensure a good user experience.
category: building-apps
sort_by: title
communication:
title: Communication
description: How to talk to the phone via PebbleKit with JavaScript and on Android or iOS.
category: interactive-apps
sort_by: title
debugging:
title: Debugging
description: How to find and fix common compilation and runtime problems in apps.
category: building-apps
sort_by: title
design-and-interaction:
title: Design and Interaction
description: Information on creating the best app user experiences and layout designs.
category: beautiful-apps
sort_by: order
events-and-services:
title: Events and Services
description: How to get data from the onboard sensors and services including the accelerometer, compass, and microphone.
category: interactive-apps
sort_by: title
graphics-and-animations:
title: Graphics and Animations
description: Information on using animations and drawing shapes, text, and images, as well as more advanced techniques.
category: beautiful-apps
sort_by: title
migration:
title: Migrating Older Apps
description: Information useful for updating old code from older apps to use newer SDKs.
category: publishing-apps
sort_by: title
pebble-packages:
title: Pebble Packages
description: How to create and use Pebble Packages
category: building-apps
sort_by: title
pebble-timeline:
title: Pebble Timeline
description: How to use Pebble timeline to bring timely information to app users outside the app itself via web services.
category: interactive-apps
sort_by: title
rocky-js:
title: Rocky.js
description: Information on creating apps with JavaScript using Rocky.js
category: interactive-apps
sort_by: title
smartstraps:
title: Smartstraps
description: Information on creating and talking to smartstraps.
category: interactive-apps
sort_by: title
tools-and-resources:
title: Tools and Resources
description: Information on all the software tools available when writing Pebble apps, as well as other resources.
category: building-apps
sort_by: title
user-interfaces:
title: User Interfaces
description: How to build effective user interfaces. Includes information on events, persistent storage, background worker, wakeups and app configuration.
category: beautiful-apps
sort_by: title