1.熟练掌握Android应用开发。
2.熟悉Android热更新技术
3.熟悉Android性能优化
4.了解Android底层Framework原理
5.熟练掌握常用设计模式,代码结构把控良好。
6.熟练掌握TCP/IP开发技术
7.了解常用数据结构和算法
8.了解JS和WebApp开发
项目名: 微视App 职责: 主力开发
项目名:果粒贷APP 职责:开发负责人
果粒贷APP是金山WPS的一款小额贷款APP。
主要功能包括:
1.首页13种状态页面开发。2. 借款流程开发。3. 协议,活动,助手, 还款等相关Web页面开发。4. 对接PPMoney的风控系统 5.自定义输入法开发。 6. 滑动刻度尺控件开发。
本人是这款APP的Android端开发负责人。负责架构设计,主要功能开发,协助组内成员完成开发任务和答疑解惑。
项目名:魅族TV助手 职责:开发负责人
魅族TV助手是为了配合魅族盒子而开发的一款APP,通过这款APP可以用手机控制魅族盒子。这个APP由两部分组成,一个是手机端,一个是盒子端,两部分通过TCP/IP进行通讯达到遥控目的。
APP主要功能包括:1. 模拟实体按键; 2.DLNA投屏; 3. 游戏手柄; 4.视频,应用的展示; 5.本地文件扫描等
本人主要负责app的初期架构设计,70%的开发,带领并协助新同事完成开发任务,以及后期性能优化。
链接地址:https://pan.baidu.com/s/1o80jMsi
项目名:魅族盒子输入法 职责:开发负责人
魅族盒子输入法是集成到固件的APP。魅族盒子输入法要求简洁明了,是基于github上的谷歌拼音输入法进行的二次开发。主要实现简单的中英文输入功能。
本人独立完成这个项目的调研和开发。
项目名:魅族盒子个性化 职责:主力开发
魅族盒子个性化是集成到魅族盒子固件的APP。是为了给盒子提供壁纸,屏保,主题的预览和切换功能。
本人主要负责代码的重构工作,以及后期的主题,屏保需求的开发。
项目名:简易桌面 职责:开发负责人
简易桌面是基于原生Launcher3-5.0.2_r1进行的二次开发。它的目标人群是中老年人用户。它从短信,通话,设置和桌面这四个模块进行深度定制,力图做到操作简单便捷,让中老年人容易上手。
本人负责80%以上的开发工作。总共进行了3个版本的改动。主要负责桌面和设置模块的开发。
项目名:Flyme桌面 职责:参与开发
Flyme桌面是魅族手机的桌面系统。力求做到简洁漂亮,方便好用。
本人主要负责实现桌面图标整理功能。桌面整理功能可以进入多选模式,将多个图标一次移动到另一页。以及摇一摇对齐图标。
角色 | 职位 |
负责人 | Android工程师 |
队员 | 安卓工程师 |