Appcan是一个跨平台的手机app开发工具、功能略强大、适用于快速开发中小型手机app项目、
项目流程:手机app端实现接收用户输入消息并将消息发送给服务器端、服务器再将消息处理之后发送给下位机、下位机根据接收到的消息设置煮饭信息、并检测各项工作是否正常、是否有煤气泄漏等异常、再将消息反馈给服务器、服务器再通知手机端是否煮饭信息是否设置成功、是否有警报消息或广告消息等、
本篇文章主要讲述在使用Appcan开发过程遇到的一些经验总结和代码备案、
首先介绍开发环境
操作系统 win7 32位
使用语言 Html、CSS、Javascript、Appcan API
开发工具 AppCan IDE个人版 v3
由于这个项目是做的第一个前端开发项目、代码都是边学边写的、写的比较乱、风格也很差、当时只抱着一种能够实现项目功能的目的去写的、
后来一度想要重新写一遍、但想了想自己以后也不太会去专门做前端就没去管了、
总的来说AppCan这款开发工具还是比较容易上手的、主要是阅读学习官方的API文档、很多东西都被集成在了API中、
手机APP比较重要的一点是屏幕适配的问题、appcan提供几种适配型号、通过封装几种不同分辨率来实现、不用自己手写不同的型号的适配代码、
不过图片的适配需要自己PS不同大小分辨率的图片来适配、
记忆犹深的是写appcan的音乐播放功能的时候被坑的特别惨、主要是文件的查找、路径怎么搞都不对、网上的资料也是讲的天花乱坠都没用、
经过几天的不懈请教终于遇到好心人给我讲了怎么搞、还有一个坑点就是在模拟器中音乐不能播放、必须安装在手机上才能看到效果、、、
第一次写前端就写了几K行代码、还不算中途各种代码修改、需求修改产生的无效代码、、、
给我的感觉就是熟悉那几种语法、API的