熟悉使用Object-C语言和Xcode开发工具, 熟悉使用Cocoapod管理,App上线(苹果开发证书申请)等
熟悉使用各种UI控件以及核心动画, UIView 动画,Storyboard 和 Xib的使用等
熟悉电商项目开发流程,UI的定制化开发,项目的优化和封装,代码业务的单元测试,SDK的封装等
熟悉使用第三方 AFNetworking,SDWebImage,MBProgressHUB,SharkSDK,地图,美恰客服,常用的三大支付,极光推送,三方授权登录等
熟悉SVN,SourceTree,app上架等流程
掌握设计模式(MVC、MVVM、通知、代理、单利、Block, 策略模式、状态模式)以及JSON数据解析,链式编程思想,函数响应式编程,Framework 制作,Masnary布局框架的使用,蓝牙交互等
了解NSThead,NSOperation,GCD多线程开发,运行时等
办公软件和Photoshop 的使用
1. 独立开发匠维保和易匠社区端两个项目的设计与开发,参与产品的需求分析,技术选择,项目搭建,实际开发,业务变更,修改bug,测试,最后上架。(该项目是工具类App,主要偏向于业务设计,项目中使用cocoapods管理,使用自定义控件较多,极光,高德地图,ShareSDK,融云等第三方平台;使用OC语言,业务主要分为发单和接单,发单方为内部和外部,接单分为个人匠和公司匠;订单可以指定个人或者公司匠,也可以通过悬赏)。
2. 智能家居,华为智能家居App作为HiLink 智能家居生态的体验入口,可以发现和连接家庭网络内符合HiLink连接协议的终端产品,并为这些产品打造便捷的生活场景体验,提供人性化的信息提示和交互,以及便携的配套服务。(该App主要是依靠HiLink连接协议连接不同终端产品,当在室内的时候,手机一旦连接HiLink路由,便可以直接通过路由器操作其它于路由器连接的终端设备,进行工作,若是在室外,便可以通过远程连接,将操作指令通过云服务发送到对应设备,该项目我主要负责家长控制和双网双通模块开发,其中双网双通是指一个路由支持多种网络)