1.熟练掌握JAVA,C/C++编程语言
2.熟练安卓开发相关技术,能熟练使用安卓四大组件,常用布局,事件处理,数据存储,网络通信,Handler通信,XML/JSON解析,SQLite等技术进行开发
3.熟练掌握Jni、Android NDK开发
4.熟练使用JAVA和Kotlin开发,熟悉Android系统工作原理,了解常用的设计模式
5.熟悉Android项目架构设计,能运用模块化、组件化、插件化、热修复等技术
6.了解Android与H5交付原理,熟练使用ReactNative、Weex技术进行小程序开发,能开发微信小程
7.熟悉JAVA IO、多线程、Socket套接字编程,了解TCP、UDP、HTTPS等协议
8.熟练使用Eclipse、Android Studio@Xcode和Git、SVN协作开发工具
9.熟悉软件工程,能够编写项目可行性分析、需求分析、软件设计、技术开发等相关文档
10.熟悉IOS开发,有两年以上iOS应用开发经验
项目名称:手机投屏
项目描述:将手机屏幕投到pad上,手机和pad需要开启蓝牙和WIFI开关,无需有线连接,无需处于同一局域网,实现将手机屏幕投屏到pad上,在pad上也可以方向操控手机。手机投屏到pad后,在pad上可以操控手机无需再拿起手机,可以将手机上的文件(如图片、视频、文档、文件)拖拽到pad上,pad上的文件同样可以拖拽到手机上,方便快捷的进行文件操作;在pad上点击手机的图片/文档,直接使用pad的相关应用打开;手机上的QQ/微信消息,在Pad上也可以点开和进行回复;手机上上的爱奇艺、优酷、腾讯视频、哔哩哔哩、文档、浏览器、邮件等应用可以以Pad的屏幕大小打开应用进行使用
项目成就:1.安卓投屏小组开发团队leader,项目开发管理,负责可行性分析、需求分析、软件设计、开发、测试、发布等一系列过程的进度把控 2.投屏音视频采集、传输、播放的编写和优化探究,深入学习和理解音视频领域的相关知识 3.投屏延时的攻关,由投屏延时100ms优化到50ms,做到与业内标杆华为一样的性能,后起直追
项目名称:智慧生活
项目描述:华为智慧生活APP是hilink智能家居生态的体验入口,可以发现和连接家庭网络内符合hilink连接协议的终端产品,并基于这些产品打造智能生活场景,提供人性化的信息提示和控制
1.轻松控制设备
你可以轻松的控制设备,如调节智能灯的亮度和颜色,开关智能窗帘,调节空调温度和运行模式等,不在家时也可以控制家里的智能设备
2.查看设备运行状态
你可以在应用上查看每个设备的运行状态,是否开启和关闭。除此之外,你还可以查看插座上电器的耗电量;查看窗帘的敞开度;查看空气盒子检测出的温度、湿度、PM2.5等
3.便捷购买和智能使用产品
支持商城功能,购买你喜爱的hilink智能产品,通过酷玩专区,更好地了解和使用产品,通过编辑智能场景实现设备之间的联动等
项目成就:1.安卓&iOS应用双栈开发 2.在App平台一年中是解决问题单最多和最快的,曾经别人一个问题解几个星期未解决,我3天内找到问题根因及解决 3.智慧生活应用的摄像头接入从无到有,使用新的架构进行开发 4.安卓端使用replugin插件化开发,修改扩展了replugin框架的多进城运行及移动端组件安全问题等
角色 | 职位 |
负责人 | 高级安卓开发工程师&iOS开发工程师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 后端工程师 |
项目描述: 华为智慧生活APP是hilink智能家居生态的体验入口,可以发现和连接家庭网络内符合hilink连接协议的终端产品,并基于这些产品打造智能生活场景,提供人性化的信息提示和控制。 1.轻松控制设备 你可以轻松的控制设备,如调节智能灯的亮度和颜色,开关智能窗帘,调节
项目描述: 将手机屏幕投到Pad上,手机和Pad需要开启蓝牙和WiFi开关,无需有线连接,无需处于同一局域网,可实现将手机屏幕投屏到Pad上,在Pad上也可以反向操控手机。手机投屏到Pad后,在Pad上可以操控手机无需在拿起手机,可以将手机上的文件(如图片、视频、文档、文件)拖