pebble开发经验总结
pebble吧
全部回复
仅看楼主
level 11
zszen 楼主
js和c都需要会一点:
1. c的话貌似没有面向对象概念, class都无法创建, 只能创建函数和变量, 流水线作业, 想在后面引用到, 必须在前面定义, 也可以单独把自己写的函数打个包放到其他文件里面给main引用
2. pebble貌似是c和js都在运行, 如果你创建一个访问网络的功能或者gps等函数, 都需要使用app.js然后通过c与js通信来完成, 不知道为什么官方不给c弄的完整一点, 必须两个都要做
当然如果只做表的话, 只会c就可以
3. js到c的传递参数需要在设置里面添加字段, 否则读不出来的
4. 在cloudypebble下可以连接手表设备开发, 手机app开发模式打开, 菜单再开启开发状态, 就可以了, 最好手机常亮待机, 不管模拟器还是真机, 都有卡在编译和安装过程的时候, 比较烦
5. 官方api已经很详细了, 如果还是不会可以上app里面找开源软件, 找到它的github地址, 下下来研究, 当然找简单的了
6. 可能是为了节省内存, 所有c的类型几乎都没有属性, 只能用官方api函数来控制, 这样也是为了性能考虑的
7. 在unload下写不写内存释放, 我看到很多例子不统一, 我个人认为, 如果是显示嵌套级的内容, 可以不写, 系统肯定会递归去清除, 如果是自己创建的一个内部变量, 还是需要清除一下的
2016年06月15日 05点06分 1
level 12
虽然啥都看不懂但是还是膜拜一下
2016年06月15日 06点06分 3
level 2
顶你
2016年06月17日 12点06分 5
1