6年android开发经验,熟悉android应用开发,包括各种常用UI布局,okhttp,urlconnetion,eventbus,picasso,glide,fresco,sqlcipher sqlite,xwalk,jsBridge,Android Device Administration,active-mq等
1年react-native开发经验,熟悉react-native,redux,flex布局,react-native-router-flux,native-base,antd-design,离线加载,jsBundle分包等。
2014/03-2015/03时光流影 / 时代新媒体出版社有限责任公司
项目描述:时光流影平台是集知识共享、热点讨论、话题交流和内容积累为一体的“深度社交+内容聚合”的网络社交平台。平台重在长远建设一个出版资源整合、创意产品延伸、信息服务推广的内容数据库,进行各种载体、不同平台出版内容的生产和制作,进而推动版权交易、自媒体出版,实现用户个性化按需出版印刷。
责任描述:用户时光发布,图片上传,时光动态展示,时光书展示,用户评论,点赞,消息推送等功能
2015/03-至今android sdk / 上海屹通信息科技发展有限公司合肥分公司
项目描述:公司android项目基础sdk,提供包括网络请求,图片请求,文件断点上传下载,加解密,log收集,消息推送(activemq和第三方推送),mdm,jsbridge插件,crosswalk等能力支持。
责任描述:负责公司android基础sdk开发。
使用xwalk统一安卓客户端webview实现,并实现服务端文件与本地文件两种加载方式。
使用sqlcipher实现加密数据库,并实现数据库的orm。
使用jsBridge实现js与原生的通信,并实现各种js原生插件。
使用okhttp与urlconnection实现多种网络请求方式,并实现cookie保持,通信的aes与rsa加密,文件断点上传与下载。
实现mdm功能。在Android Device Administration的基础上,扩展实现设备锁定与绑定,用户锁定,数据擦除,应用黑白名单。
借助hermes框架提供的应用间通信能力,实现应用单点登录。
使用activeMq实现消息推送。
2017/02-至今各产品react-native标准版 / 上海屹通信息科技发展有限公司合肥分公司
项目描述:公司各产品react-native标准版,包括移动门户,移动营销,移动信贷等。
责任描述:负责并主导公司移动门户,移动营销,移动信贷等产品react-native标准版开发,并封装react-native开发组件。
使用redux处理应用数据流。
使用react-native-router-flux实现路由。
自定义原生的图片组件,并支持children属性,实现在提供react-native图片控件同样的功能的同时并支持图片的缓存、placeholder与error显示。
自定义原生下拉选择、事件选择组件。
封装android sdk中各功能的原生组件。
封装各种react-native组件,例如,表单,tab,progress dialog等。
封装android react-native sdk,并与android sdk一起,实现一个标准版react-native安卓工程,借助gradle动态包名与常量设置,达到所有项目组使用同一个android原生工程的目的。