首页 > 移动平台 > 详细

Garmin APP开发之入门

时间:2016-03-16 17:08:27      阅读:170      评论:0      收藏:0      [点我收藏+]
Garmin开发-入门


先附上几个已经开发完成的app
日历 up down 翻月 start 回到当前月(就差农历了)
技术分享

秒表和定时器一体app
界面比较简单,但是实用,长按菜单键可以切换秒表和定时器,有声音和震动提醒
技术分享

表盘(仿网上制作的,稍加修改)
历史7天步行记录
功能很多,不一一介绍
技术分享


之前在网上看见一款表盘挺好看,就搬下来了,加上自己喜欢的元素,就是这个效果
技术分享


进入正题
在 使用fenix3之前就有一个想法,一定想使用一个自己写的app,看着网上那些漂亮的app,于是信心更足了,在没买表之前就研究了一番,现在手表上两 个表盘和两个app(日历和秒表,定时器)都是自己写的,没有第三方app,除了系统自带的。算的上是达到了当时的目的。
网上对于garmin开发的资料少之又少,基本上等于没有,只能从官方提供的资料自己探索,一点一点琢磨其中也遇到了很多问题。想把这些经验和难题分享给大家。
直接上教程
准备工作:
Garmin开发工具:eclipse-luna 注意版本问题(luna)
下载页面地址:http://www.eclipse.org/luna/
Garmin SDK
下载页面:http://developer.garmin.com/connect-iq/download/#download
下载完成,sdk文件夹说明:
技术分享


Bin 打包程序和模拟器等程序
Doc API文档
Resource 资源
Samples demo 小例子

安装connect IQ插件
具体步骤教程:
打开下载好的eclipse
(前提配置好java的环境,jdk和jre等,配置具体教程网上很多)
开始安装插件


技术分享
技术分享

输入名称和地址:
Connect IQ Plugin
http://developer.garmin.com/downloads/connect-iq/eclipse/

技术分享

勾选上ConnectIQ 然后下一步

技术分享

直到安装完成,然后选择Window 选择 preferences

技术分享

选择之前下载好ConnectIQ SDK的路径,点击确认
技术分享



增加connect iq视图到eclipse
技术分享


选择Connect IQ 然后OK

技术分享


安装配置完成,是不是有点小兴奋
备注:以下内容都以fenix3作为原型设计

开始第一个garmin程序
新建项目


技术分享
技术分享
技术分享



选择程序类型为watch face (表盘)
设备类型为fenix3 可多选

技术分享

选择simple (simple with setting)稍后再讲,这里先选择simple
点击完成

技术分享

建好项目后,项目右键 run as 点击connect IQ APP直接运行看看效果


技术分享


运行的效果如下

技术分享



为了方便,可以配置启动设置(随意)

技术分享

入门就算介绍完成了。

(英文版官方安装教程)
http://developer.garmin.com/connect-iq/programmers-guide/getting-started/

接下来程序的编写,需要有一定的语言基础,最好是会javascript的语法。会 .Net和java的都可以上手

有什么问题可以在下面回复,争取及时回答,也可以提出不一样的看法,欢迎交流。
下一章将带来Garmin-开发之个性化表盘开发,详解monkey c语法,api的使用和布局等

Garmin APP开发之入门

原文:http://www.cnblogs.com/lebronking/p/5283927.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!