熟练掌握 Java、Kotlin 语言和协程使用;
有 MVC/MVP/MVVM 架构搭建项目的实际开发经验;
熟练使用 Jetpack 的 Hilt、LifeCycle、ViewModel、LiveData 等结合 Kotlin 进行开发;
熟悉 Handler 机制,UI 和自定义 View,能利用事件分发原理解决 UI 交互问题;
对内存优化,用户体验优化有实际调优经验;
对模块化,组件化开发架构有深入的研发经验;
拥有丰富的系统设计分析能力及面向对象分析设计能力;
熟悉常用的设计模式(单例、工厂、建造者、观察者、适配器等)及反射原理,自定义注 解及泛型,
多次采用设计模式重构 App 代码;
熟练掌握 JVM 原理,反射,动态代理以及对 ClassLoader 有比较深的理解;
熟悉 TCP/IP,Http/s 协议,对 Socket 通信也相对精通,并具备相关性能调优能力;
熟练使用 OkHttp,RxJava,Retrofit 和 Glide 图片框架等,熟悉其源码思想,熟练使用 GitHub
上其他常用第三方库;
熟练掌握微信登录与支付,支付宝支付开发及申请流程;
熟悉 Oracle、MySQL 数据库,有处理 app 高并发和大量数据的经验。
1.智能座舱/整车 EOL app
开发语言:java
技术架构: 组件化模块化 +HAL 服务通信层+数据报文解析和回传层 + 架构改造
项目简介:
座舱 EOL app 是一款检测车载硬软通路,功能项测试结果输出的质检软件。
实现通过手动或指令下发自动完成测试项,结果实时响应与回传。
职责:负责该 EOL App 框架搭建与优化、功能压测。
2.飞卢小说
开发语言:首版 java;优化版:kotlin
技术架构:MVP 架构 + Retrofit2 和 OkHttp3 网络框架 + 组件化模块化
项目简介:
飞卢小说是一款专为广大小说爱好者打造的手机在线阅读软件。该软件界面设计清新简洁,UI
图标交互友好,且功能强大、操作便捷,内置涵盖同人、玄幻、穿越、都市、言
情、经管、校园、仙侠等丰富类别的海量优质小说资源,可让用户根据自己的个人阅读喜好及
需
求,轻松在线搜索和浏览,找到自己想要阅读的小说,一键开启畅读/畅听模式,日活用户量
50w+。
职责: 负责该平台研发、框架搭建及技术攻关。研发进度的评估和推进,性能优化。
3.花返网购物平台
开发语言:java
技术架构:MVP 架构 + Retrofit2 和 OkHttp3 网络框架 + 组件化模块化
项目简介:
花返网是针对于新生代提供快捷,高效购物返利平台。主要模块分为:商品精心归纳、时尚热门
展示、o2o 合伙一体化入驻机制.
职责: 负责花返网平台研发、框架搭建及技术攻关。研发进度的评估和推进。