现在公司主要负责app软件开发,包括嵌入式开发部分。所用语言包括C,python,C#, Android, IOS, Javascript,mysql, objective-c,swift等。最近常用前段语言来编写app
熟练运用Amazon云端的数据处理,api等部分
同时拥有相关蓝牙低功耗相关知识。主要对TI 的CC2541比较熟悉
擅长接手已有项目,修改bug,能快速熟悉代码功能并做相应的修改
擅长代码移植,ui创建
1. 接手过一个项目,把eclipse的代码移植到android studio里面,并改ui和一些需要的功能
2.该项目主要流程是通过手机或者树莓派以蓝牙的方式读取一些传感器的数据并加以计算。同时不断像amazon云端传输数据。用户可通过网页登陆并查看相关数据计算后的结论。
该项目分为两种。一种为手机作为主要运算工具。另外一种通过树莓派。通过对一些传感器的编程,传感器通过蓝牙广播数据。同时手机或者树莓派读取相关数据并计算。手机有android和ios两种版本。现在主要注重android手机的开发。在收到数据后,手机app有相关的UI设计以便用户能知道传感器是否与手机连上
3. 有一个项目是与一个健身房合作的。该健身房主要注重的是一对一私教的训练。通过获得传感器的数据,私教可以通过图像的形式来获取被训练者是否有根据他们的要求做动作,并用公式基于数据获取相关分数。该分数能表明被训练者在本次使用该机器时是否很好的完成了任务。
在这个项目中,单片机读取传感器的数据并通过蓝牙与树莓派一对一链接。同时树莓派通过编程创建一个服务器。该项目输出为API。这样对方就能通过相关api进行操作并获取相关数据。
4. 有时候做些小程序。例如c#,用于数据分析。该程序主要通过分析数据输出图形变化,以便得出大致的结论。做过几个android app。有一个用于健身。把每天的教练给的健身计划和饮食计划输入到app中。到点了提醒吃什么。在运动中,通过图像得知该做什么动作,以及每组动作的重量。并输出excel方便分析健身效果。还有一个比较特别的app是加速播放相关音频。
5. 做过个小的demo是通过树莓派及一些传感器来得知是否有人进入自己的房子。通过摄像头拍下的图片会被上传到云端保存。同时云端会有提醒服务推送到手机中。点击推送即可查阅当时照片。
6. 有做个cordova相关的app开发,仿照项目以,相当于移植原有的安卓和苹果的app的所有功能用cordova做出来
这是最近在做的一个产品,一开始是用JavaScript 和htm做的app。 后来改用了Angular JS 做为基本语言。 主要功能是通过蓝牙读取传感器数据,并实时显示在屏幕上,通过和云端的交流,用户能注册,登录,忘记密码等操作。App储存数据到本地数据库,且能上传到云端。
此作品为手机APP, 使用了以ionic framework为基础的跨平台的手机程序。使用了Angular,SCSS和Typescript。本程序可结合特定的可携带的设备一起使用。APP通过蓝牙获取设备的实时数据和历史数据,并且存储在数据库里。可通过图表形式查看存在数据库里的数据