• 熟练掌握Java编程思想,具有良好的编程习惯,熟悉工厂模式、观察者模式等多种设计模式
• 熟练掌握Android View绘制流程,事件分化机制,熟悉视图动画、属性动画等各种动画效果,熟悉Frameworks层工作原理
• 熟练掌握HttpUrlConnection、HttpClient、Socket等常用网络编程技术以及Xml和Json等数据解析方法
• 熟练掌握Android 多种数据存储方式;熟悉Broadcast、Messenger、AIDL等进程通信方式
• 熟悉Http、Xmpp等网络协议,了解Html、JavaScript等前端技术,熟悉Java Web及Node.js等web服务器的搭建与编写
• 熟悉OKhttp3、Dagger2、Retrofit、Rxjava、Glide、ButterKnife等多种主流框架,熟悉Junit单元测试、Robolectric3.0及Appium自动化测试等测试框架
• 熟练使用MAT、LeakCanary等性能分析工具及SVN,GIT等版本控制工具
• 具有C、C++等语言开发基础
• 熟悉MVC、MVP及MVVM 设计模式
• 熟悉Kotlin 开发
系统应用:
1、负责飞利浦手机内置天气应用的完整独立开发
2、负责负责飞利浦手机内置悬浮球应用的完整独立开发
3、负责飞利浦手机SmartCover应用的开发
4、参与飞利浦手机与亚马逊音箱的接入工作,主要负责服务器端的开发对接
市场应用:
1、负责众泰汽车众车智行App的独立开发,分时租赁软件彩虹车App的开发与维护
2、负责T3出行项目 乘客端APP开发与框架的搭建