iOS & Andoird 开发
熟悉OC,swift 编程,代码简洁,经常优化代码,尽量使用storyboard,自己能实现功能不用第三方框架, 遵循苹果开发设计原则,经常更新wwdc新技术,基本掌握代码重构规则,参与项目各个开发流程并遵守规范(估点会议,需求管理,代码review,测试),还基本掌握Android开发流程,可以同时进行Android开发,目前空闲时间在学习tensorflow, react native。
熟悉单例,代理,观察者 等基本设计模式,了解MVVM双向绑定 ,依赖注入等设计思想
熟悉coredate ,sqlite3 等数据库操作
熟悉网络编程,无需第三方框架实现网络请求及处理
了解oc runtime动态机制
了解framework基本编译方法
可在xcode写简单python脚本实现文件读写操作
了解常用第三方框架并可以快速上手
ConnectedRide - 宝马互联驾驶实验室- iOS开发
2015/8-2017/8
项目描述:
BMW摩托车中控
18款GS1200摩托车中控,记录摩托车旅程路线,摩托车信息,导航信息的App
导航地图使用Nokia HERE,与车机端通讯使用zeroc ice 中间件,代码管理Git,数据库coredata管理,UI布局遵守human interface guidelines,提交代码前严格测试,代码持续优化重构。
BMW Motorrad Connected by BMW https://itunes.apple.com/us/app/bmw-motorrad-connected/id1250173746?mt=8