1.熟练掌握JAVA/Kotlin,及Androld底层原理(类加载、jMM、Handle机制、jUC)
2.熟练掌握Jepack架构组件Lifecycle. Room、Navigation、Support Design
3.熟练掌握主流第三方库及原理EventBus. Glide、Retrofit、Coroutines
4.熟练掌握自定义控件及组件开发,具备构建高性能复杂页面能力
5.熟练使用AnotationProcessorTool进行公共组件开发熟悉Git代码管理工具,进行日常代码管理并可以较为快速的解决代码冲突问题,及高效快捷的review方式
6.熟悉android 插件化技术,实现插件开发。
7.熟练掌握Object C/Swift ios开发。
8.熟练使用cocoapods。
9.熟练掌握 JLroutes、AFNetWorking 等Ios第三方库
10.熟练掌握vue、h5前端开发框架。
11.熟练使用Vue u-views进行Uni-app开发。
12.熟悉Flutter 基本组件,及getx、dio等常用第三方组件
13.熟悉Flutter 自定义组件/控件熟悉Flutter 与原生交互熟悉Flutter 自定义plugin 流程,并熟悉掌握Android与IOS插件开发
一、BeautyPlus 海外版的美颜相机,google应⽤商店排⾏前五的相机应⽤,⽇活⼀千三百多万,jetpack官⽹推荐第⼀的应⽤
技术要点:
1.模块化设计开发
2.使⽤mvvm设计模式开发
3.⾃定义defaultbindingadapter 使⽤
4.⾃定义viewmodel 及livedata 消息中⼼
5.shadow插件化
二、美柚 以让女性更美为宗旨,为文性提供生理期预测、备孕、怀孕、辣妈整套完整的服务,涉及电商(百川)、
广告等业务。
1. 依赖基础模块(AMYCore、AMYUI)进行模块化开发
2. 自定义Dilution 路由组件
3. UI层与基础模块直接插入广告层更好的衔接广告业务
4. 自定义视频压缩(硬件压缩方案:AMYMedioCodec)进行视频压缩
5. 自定义AMYMessageCenter 处理多模块消息传递
6. apt方案实现的AMYViewModel 处理消息订阅
角色 | 职位 |
负责人 | 高级移动开发工程 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
BeautyPlus 海外版的美颜相机,google应⽤商店排⾏前五的相机应⽤,⽇活⼀千三百多万,jetpack官⽹推荐第⼀的应⽤ 技术要点: 1.模块化设计开发 2.使⽤mvvm设计模式开发 3.⾃定义defaultbindingadapter 使⽤ 4.⾃定
以让女性更美为宗旨,为文性提供生理期预测、备孕、怀孕、辣妈整套完整的服务,涉及电商(百川)、 广告等业务。 1. 依赖基础模块(AMYCore、AMYUI)进行模块化开发 2. 自定义Dilution 路由组件 3. UI层与基础模块直接插入广告层更好的衔接广告业务 4
善于沟通,已定需求明确搞定,也会对该优化的代码进行优化。