1.熟练使用OC语言,了解swift语言,熟悉OC各种第三方库与基础控件,了解SQLLite,Coredata等存储方式.对OC的内存管理的三种方式都熟悉,熟练使用缓存,在项目中也使用过多线程编程与runloop,tableview优化.开发过一些高度自定义的通用控件.
2.了解JSON之间数据的转换与存储,熟练使用网络请求.
3.熟练配置证书,熟悉APP的发布流程。
4.熟练使用Git和SVN等项目管理平台.
5.有过即时通讯与音视频的项目经验,毕业设计做的直播类APP.
6.熟悉HTML与PHP,能独立完成网页的搭建,熟悉Mysql的存储方式,做个几个网页.
一.海绵阅读
1.修改项目出现的BUG。
2.完成产品提出的需求,大部分是前端需求(比如 用户反馈页面,书籍详情页的一部分)。
3.配置矩阵与资源。
4.参与代码的重构工作。
5.为项目封装一些公共组件(如 底部弹窗,电池控件等)。
6.学习各大互联网公司的SDK的使用(如 各种第三方登陆,分享,百度导航,腾讯Bugly);
二.网易马上办
1.在项目中的主要工作是完成页面的搭建,接口的调试,完成产品提出的需求,配合测试进行软件的测试工作。
2.完成项目iOS 11和iPhone X的适配工作。
3.2.3待办版本的相关页面基本上都是自己独立完成的,2月份上线后继续参与“马上办”2.4音视频版本的开发工作,完成音视频相关BUG的调试工作,页面搭建与使用逻辑的补充。
4.在本次实习中第一次接触到IM、音视频等模块功能,对这些工作模块有了一个基础的认识。