开发Garmin佳明手表应用准备工作

网友投稿 997 2022-05-28

开发Garmin佳明手表应用准备工作

写在前面:

Instinct系列的表是不能进行ConnectIQ开发的,请注意!!! 研究了那么久,还是做不了自己的表盘

前段时间在淘宝上买了一个佳明表Instinct  颜值高,功能齐全,可扩展.

用了一段时间,突然想,这么高级的一款产品,能不能支持开发者自己开发应用? 于是一顿搜. Binggo 还真的被我找到了.

先放一个连接, 佳明开发者 这里有很多的扩展功能需要的SDK

看到了这里,一颗躁动的心,就开始不安分了.一个强烈的念头奔腾而来:我要自己设计一个表盘,把我的名字放进去,并且把凯迪拉克的车标也放进去. Nice. 虽然我不知道,开发这个需要什么技术,用的什么编程语言,但任何困难都阻挡不了我做这件事.

首先,把网站的介绍都仔细看了一遍, 都是英文,虽然看着很吃力,但还是觉得很有趣. 看了文档介绍,大致清楚了流程

开搞吧,

下面我捡主要的步骤简单说一下

Install Java

安装Java

Install the Eclipse Plug-in

In Eclipse, click the Help menu

Choose Install New Software…

Click the Add… button

Add https://developer.garmin.com/downloads/connect-iq/eclipse/ to the Location field and click OK

Check the box next to Connect IQ in the Available Software window and click Next

Review the license agreement and click Finish

Once the installation completes, restart Eclipse

Install the SDK

In Eclipse, click the Connect IQ menu

Choose Open SDK Manager

Click the Download button next to the latest SDK release

Review the license agreement, and click Agree

Once the download completes, click Yes when prompted to use the new SDK version as your active SDK

Close the SDK Manager

部分截图:

开发者在开发时,需要一个密匙,官方推荐使用openssl生成密匙, 没有Key是无法进行build的,并且这个key是和你的应用绑定的,更新必须使用这个key,所以要好好保管

使用openssl生成密匙,可以在网上搜一下,至于openssl的工具我已经上传到我的资源了.需要的同学可以点击下载

虽然最后因为客观原因,我没有编写出自己喜欢的表单,但研究了二天ConnectIQSDK,我也是收获满满,下面和大家说一下,节省大家时间.

下载完SDK后,解压后可以看到

在开始开发之前,可以将SDK根目录的三个html看完,可以避免很多坑,

表盘的坐标系

在layout.xml中使用x,y和justification来控制元素在表盘的位置 这个坐标系我是花了很长时间看出来的,主要是看官方提供的d代码.加上自己的调试.

上面的代码配合Monkey C大致就是展示这样的布局

x,y可以是数字,或者center,两者都是center,就是垂直居中的布局,

x=center,y=数字 就是元素中心在竖中轴线上

x=数字,y=center 就是元素中心在横中轴线上

y轴数字从上到下,依次递加

x轴的数字与justification有关,

*.TEXT_JUSTIFY_CENTER

*.TEXT_JUSTIFY_LEFT

*.TEXT_JUSTIFY_RIGHT

表示从那边开始算起 数字都是正数.

目前可穿戴设备还是比较火的,如果有想从事这方面的职业,可以考虑找个大的平台,开发语言用户量大的,有自己的开发生态圈,佳明就有自己的佳明商店.

写在最后,如果有人想找我定制开发表盘可以再文章末尾评论,我看到了会联系你的.

谢谢阅读.如果觉得对你有帮助请记得或.欢迎留言讨论.你的支持是我出产优秀博客的动力.

开发者

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:GaussDB(DWS) ESL版本安装实践流程记录
下一篇:如何删掉Windows.old这个文件夹
相关文章