参与移动端项目设计,框架选型,技术点攻克和功能开发实现,修复代码 Bug 并交付测试。提高产品稳定性。了解屏幕适配、生命周期、核心动画、多线程、版本兼容等功能。熟练掌握各类三方 SDK 的集成和使用。对 **HTTP、TCP/IP 协议**有一定的理解。熟练使用 **MVC** 、**MVP**、**MVVM**模式进行项目设计,熟悉**单例,工厂模式**等常见的设计模式和通知机制。熟悉 **JS 与 WebView** 交互,设计开发Web容器SDK。熟悉 APP 上线发布,版本迭代的全部流程,有多个项目上线经验。能持续的关注和优化自己做的项目。具有良好的编码和文档习惯。
###### 乘车码 SDK (乘车码业务模块) Kotlin\SM2加解密
> 负责原有业务梳理、分割,重构原有功能,`SQLite`本地存储,对SDK进行优化迭代维护;文档编写发布工作(协同Web端、iOS端同学统一标准化),负责与接入方对接(公司内部APP、上海Metro大都会APP)
####
###### Booth SDK (App主页展台)Kotlin\\Glide\自定义View
>负责功能的设计、实现方案选型;整体的开发迭代发布工作,采用动态管理页面方式实现用户高度自定义;处理机型兼容性适配,自定义Bannr控件,文档编写发布工作(协同Web端、iOS端同学统一标准化);公司各APP的实际接入及维护
###### WebContainer SDK (Web容器)Kotlin\JsBridge\LuBan
>负责功能调研、设计及实现方案的制定;整体的开发迭代发布工作,采用`JsBridge`作为交互方式,定义上层函数,解决兼容性适配;文档编写发布工作(协同Web端、iOS端同学统一标准化);公司各APP的实际接入及维护。