Garmin APP开发之入门

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的使用和布局等
相关文章
相关标签/搜索