¬ 拥有独立开发iOS APP应用的能力,并且独立开发过多款应用;
¬ 拥有自己的技术博客,平时还经常上一些技术网站帮助他人解决一些问题;
¬ GitHub拥有自己上传作品;
¬ 能够独立的完成程序的发布,分析应用的状态,并懂得如何处理苹果官方的审核拒绝;
¬ 熟悉软件工程的流程,需求与可行性分析,系统概要设计、详细设计、编码实现、测试等过程;
¬ 能独立负责完成系统模块的设计、开发、测试及编写相关文档;
¬ 能够熟练的使用OC、Swift语言编程,使用OC和Swift混编iOS App应用程序;
¬ 熟练使用Storyboard、Xib、纯代码进行开发;
¬ 熟练使用MVC、单例(GCD/加锁/懒加载模式)、工厂、KVO、代理等多种设计模式;
¬ 熟悉runtime原理并熟练运用Rruntime进行实际开发(动态添加属性、动态添加方法、KVO);
¬ 熟练使用Pthreads、NSThread、GCD、NSOperation多线程开发技术;
¬ 熟练使用第三方登录、分享、支付等(独立完成整个功能);
¬ 熟练掌握地图定位,附近搜索,线路查寻,轨迹绘制和基于地图的高级自定义控件开发;
¬ 熟练掌握iOS消息通知的推送机制和使用;
¬ 熟悉项目托管与团队协作开发平台工具Git、SVN的使用。
1. 汇通商城(上线 OC)(可以下载试用,不足之处敬请谅解)
职责:独立完成
项目描述
● 购物、商城、电商类App
技术亮点
● 第三方登录、支付、分享;
● 本地缓存数据;
● 购物车、订单、物流管理等多种逻辑;
● 集成环信即时通讯技术。
1. 辽宁干线巡检系统(上线 Swift)
职责: 独立完成
项目描述:
● 为辽宁联通做的项目
● 采用GPS和GIS地理信息统计数实现,以保证通信光缆安全为
目的,为通讯光缆日常维护与故障处理提供有效的解决方案
技术亮点:
● 依托Alamofire封装本地网络数据请求;
● 地图定位,轨迹绘制,轨迹回放等功能;
● 地理位置编译,反编译功能;
● 时间间隔(10s)打点上传当前位置;
● 文件上传;
● 不等高cell的展示。
● 上方动画滚动条展示。