具有android和iOS移动手机端的开发能力,同时掌握微信公众号,小程序开发,以及web网页开发,对于后端开发也是从事了一年的开发经验。熟悉Java基础语言和面向对象思想
● 熟悉最新的Flutter框架,可以使用开发android和ios
● 熟悉Kotlin基础,可以使用kotlin对项目进行开发
● 精通MVP框架,可以用MVP框架进行项目的开发
● 精通Android基础,四大组件+fragmnet等
● 熟悉Android动画机制,能够根据需求实现对应动画特效
● 熟悉Android下网络通信技术,对Socket通信,Tcp/Ip,Http,https,有一定的了解
● 熟练使用okhttp,retrofit,等网络框架,并对其二次封装,以及对图片加载框架Glide,picasso等
● 熟悉Android线程间通信,以及异步处理机制,并熟练使用异步处理框架EventBus和rxjava
● 熟悉掌握Android开发的适配方案以及MVC和MVP设计思想进行项目的开发.
● 熟悉View的绘制流程,以及相关的触摸反馈,事件分发机制
● 能够集成三方SDK的接入,如登录,分享,支付,推送等
● 了解Android间进程间通信机制
● 熟练Android各种性能优化,内存相关,UI卡顿相关,冷启动等
● 很注重代码的扩展性和模块化,决不产生冗余代码和重用性代码
将近7年Android客户端开发经验,项目做过很多,随便列两个有代表性的:
一、全材
整个项目的框架搭建和功能开发及维护,负责产品上线及升级维护。
项目描述:是一款建筑装修辅材的电商app
开发工具:Android Studio
技术要点:
● 用retrofit搭建网络请求框架,文件上传下载,请求等封装,采用构建者模式。
● 用MVP模式搭建基础框架
● 项目中多处自定义view的绘制实现
● 第三方SDK的接入
● 高效Webview的封装
● Android7.0,8.0 适配
● 项目内置热修复技术
二、欧佐姆智能油烟机
完成相应的模块开发及维护,负责产品上线及升级维护.
项目描述:新型的触摸屏智能油烟机,智能油烟机设备 Android 进行开发,通过 串口通信 与智能油烟机机的硬件单⽚机进⾏交互,实现油烟机的开关机、照明、左右转抽、清洗、菜谱等功能。
开发工具:Android Studio
技术要点:
● 自定义view的实现相应的UI特效动画.
● Okhttp加载网络数据,实现图片三级缓存.
角色 | 职位 |
负责人 | 高级Android开发工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |