1、熟悉 C/Objective-C/Swift 等开发语言
2、熟悉 UITableView、UI 等控件及自定义,多控制器管理,应用程序的生命周期
3、熟悉 Quartz2D 绘图,触摸事件、手势、相应者链、核心动画、屏幕适配
4、熟悉数据持久化技术,如 NSUserdDefault、CoreData、归档等
5、熟悉 NSThread、GCD 等多线程技术以及 RunLoop、Runtime 的使用
6、熟悉网络编程,HTTPS/TCP/UDP 协议,XML/JSON 格式的数据解析
7、熟悉 MVC/MVVM 设计,单例模式、代理等设计模式
8、熟悉 iOS 多媒体技术,以及 ARC/MRC 的内存管理机制
9、熟悉 CocoaPods 管理三方类库,
10、熟悉 SDWebImage、MJRefresh、AFNetworking、JSONModel 等框架使用及在封装
11、熟悉友盟登录分享、百度地图、环信、支付宝支付等的集成和使用
12、熟悉 SVN、Github 等代码管理工具,
13、熟悉 MarkMan 测量工具、Postman 接口测试、swagger 接口管理,以及 UML 设计
1、项目名称:智慧课堂
项目描述:这是一款帮助家长老师以及学生了解学生的学习情况的 app,包括大屏的链接,课
堂上面的讨论,历次考试的成绩分析,随堂测验、课后作业、以及家长助学、错
题重做、图形对比
2、项目名称:I 行
项目描述:按照 MVC 设计模式编写代码,让数据、视图、和逻辑编码分开,追求每一个类的
单一性原则,把每一个基础类都进行再次的封装,公共的类,便于扩展,
一款关于招聘、求职、教学、交友与一体的全方位便民软件,掌握市场
供求信息,提高行业专业技术,
3、项目名称: 重整网
项目描述:这是一款线上购物的软件,购买可分为多种方式普通、积分、团购、秒杀等方式
这是一款儿童学习汉字,并且进行巩固练习的程序,首页是绘制的路线,根据路线汉字学习越来越复杂。后期有巩固练习,加强记忆
这是一款儿童学习英语的软件。使用swift语言采用MVC设计模式,英语分类学习,以及后面的游戏练习,添加故事乐园、启蒙阅读等多种模块,让儿童爱上学习英语的一款程序
这是一款电商类APP,商家发布商品后,用户可以购买,查看物流,后续评价等,分为我的,资讯、购物车、市场、首页模块