[置顶] Pebble开发教程 - (一)入门

Pebble开发教程 - (一)入门

创建一个自己的Pebble表盘(watchface)

       在你开发Pebble时,使用CloudPebble和在本机上使用SDK是有一些差异的。一个新的基础表盘看起来像这样:

APLITE BASALT CHALK
[置顶] Pebble开发教程 - (一)入门_第1张图片

使用CloudPebble开发

  • 1) 创建新的项目
           转到CloudPebble网站并点击Get Started 登录和使用您的Pebble账户,如果你还没有Pebble账号则创建一个新的。
    [置顶] Pebble开发教程 - (一)入门_第2张图片
           接下来,单击创建以创建一个新的项目。给您的项目合适的名称,如Project1,并留下了项目类型Pebble C SDK,一个模板空项目
    [置顶] Pebble开发教程 - (一)入门_第3张图片
           点击创建,你会看到主CloudPebble工程画面。在左边的菜单显示了所有相关的链接,你将需要创建watchface。点击设置,你会看到你刚才提供的,还有其他几个选项的名称。由于我们正在创建一个watchface,改变应用类Watchface
    [置顶] Pebble开发教程 - (一)入门_第4张图片
           两种之间的主要区别是watchfaces选择使用向上和向下按钮,并作为对手表的默认显示。这也意味着,这些按钮不可用于定制行为(返回和选择,也不可用于watchfaces)。与此相反,watchapps从Pebble系统菜单启动。这些具有更多的功能,如单击按钮和菜单元素。
           最后,设置你的公司名称,并更新版本信息。
    [置顶] Pebble开发教程 - (一)入门_第5张图片
           点击左侧菜单SOURCE FILES中的Add New,选择C文件作为类型,选择一个合适的名称,如main.c创建第一个源文件。点击Create,就会显示主编辑器屏幕上。
    [置顶] Pebble开发教程 - (一)入门_第6张图片

  • 2) 运行并安装
           点击COMPLATION汇编,并选择是通过模拟器还是手机运行应用程序。

    • 模拟器EMULATOR
    • 手机PHONE
      [置顶] Pebble开发教程 - (一)入门_第7张图片

使用SDK开发

  • 1) 创建新的项目
           首先,你需要安装Pebble SDK,请参照第二章Get The SDK安装.
           到您的工作目录下运行命令pebble new-project watchface来创建一个新的项目(watchface是新项目的名称)。

           第一个源代码文件已经通过pebble命令创建好了,在项目的src目录下。该文件包含一个sample,你可以通过使用 --simple标志来创建一个空的项目。
           在一个SDK项目中,所有关于这个应用程序的配置信息(名称,作者,能力和资源列表等)都存在项目根目录下名为appinfo.json文件中。由于这个项目将是一个watchface,你将需要修改watchapp这一项以反映这一点。
           两种之间的主要区别是watchfaces选择使用向上和向下按钮,并作为对手表的默认显示。这也意味着,这些按钮不可用于定制行为(返回和选择,也不可用于watchfaces)。与此相反,watchapps从Pebble系统菜单启动。这些具有更多的功能,如单击按钮和菜单元素。
           最后,设置你的公司名称companyName,并更新版本信息。

  • 2) 运行并安装
           为了在Pebble上安装watchface,先设定手机Pebble Developer Connection。
           要编译watchface,需要确保已经保存了项目文件,然后在项目的根目录下运行pebble build命令。可安装的.pbw文件将被存放在build目录。成功编译后,您将看到一条消息'build' finished successfully
    build
           通过pebble install命令来安装watchapp, 通过--phone标志来提供手机的IP地址。例如pebble install --phone 192.168.3.46.
    install
           为了不要每次安装都使用--phone标志,可以使用命令export PEBBLE_PHONE=192.168.3.46设置PEBBLE_PHONE环境变量,然后简单的使用pebble install命令。

Pebble Developer Connection

       为了从使用本机pebble tool的原生SDK或者从CLoudPebble安装应用程序,Pebble的Android或iOS应用程序必须设置为允许电脑连接到手表。这样可以查看日志以及可以直接从开发环境中安装应用程序。

iOS说明

       在Pebble手机应用程序中:
1. 通过点击左上角的菜单按钮,打开抽屉式导航。
2. 点击Settings
[置顶] Pebble开发教程 - (一)入门_第8张图片
3. 打开Developer Mode 选项
[置顶] Pebble开发教程 - (一)入门_第9张图片
4. 返回抽屉式导航,点击Developer
[置顶] Pebble开发教程 - (一)入门_第10张图片
5. 打开Enable the developer connections
[置顶] Pebble开发教程 - (一)入门_第11张图片
6. 如果你要使用本机的Pebble工具,请记下Listening onIP地址。如果你要使用CloudPebble,这将会自动处理。

Android说明

       在Pebble手机应用程序中:
1. 通过点击左上角的菜单按钮,打开抽屉式导航。
2. 点击Settings

3. 打开Developer Connection 选项
[置顶] Pebble开发教程 - (一)入门_第12张图片
4. 返回抽屉式导航,点击Developer
[置顶] Pebble开发教程 - (一)入门_第13张图片
5. 打开Enable the developer connections
[置顶] Pebble开发教程 - (一)入门_第14张图片
6. 如果你要使用本机的Pebble工具,请记下Listening onIP地址。如果你要使用CloudPebble,这将会自动处理。

你可能感兴趣的:(开发,Pebble)