具有iOS框架架构能力,良好的框架设计能力,具有良好的编程思想,善于对程序进行封装抽取,程序解耦等
1、熟练Xcode开发环境,熟悉iPhone和iPad开发,熟练使用AutoLayout,SizeClasses,和StoryBoard的使用,熟悉Objective-C中的内存管理机制。
2、熟练第三方框架SDWebImage,AFNetWorking,Masonry等。
3、熟练使用委托代理协议,KVO,通知,Block等设计模式,MVC等架构方式。
4、熟练iOS的证书制作,熟练真机调试,熟练远程推送、本地推送,上线流程及版本迭代更新等。
5、熟悉CALayer隐式动画,核心动画,POP动画,Spring动画的使用。
6、熟练使用 NSUserDefaults,归档,数据库等持久化存储方式,熟悉MD5和DES,base64等加密方法。
7、掌握QQ、微信、微博等三方登录及社会化分享功能
8、熟练音视频技术,第三方支付,二维码,蓝牙等技术。
9、熟悉NSThread/NSOperation/GCD的使用。
一、百跑(编程语言:OC)(AppStore可下载)
百跑采用MVC的架构,采用模块化开发。是专为汽车租赁司机开发的工具,具有网络开关车门,蓝牙开关车门,线上缴费的功能。
本人负责开发以及软件的功能迭代。负责AppStore发布。
二、百跑平台(编程语言:OC)(AppStore可下载)
百跑平台采用MVVC的架构.是一款为汽车租赁公司开发的管理软件,帮助汽车租赁公司更好管理控制其旗下的所有汽车.
本人负责软件架构的编写,参与主要模块的代码实现。负责AppStore发布。负责后期的代码维护。
三、快点云服客户端(编程语言:OC)(AppStore可下载)
四、快点云服服务端(编程语言:OC)(AppStore可下载)
项目采用MVC架构,快点云服是一款在线Sass售后服务平台,一方面提供在线售后服务系统,另一方面提供提高企业管理效率的管理系统,把原来繁琐的售后系统简单化,效率化,明晰化。
本人全权负责快点云服 iOS版本的开发及发布事项。