1. 熟悉使用iOS SDK及其相关开发工具;
2. 熟练掌握Objective-C、Swift、C语言;
3. 了解Python开发语言,了解使用Flask框架;
4. 了解Android相关知识并参与一些简单功能开发;
5. 熟悉MVC、Delegate、单例等设计模式和Block机制;
6. 掌握Objective-C的Runtime的运行机制;
7. 能熟练使用代码写UI,以及熟练使用Storyboard,xib;
8. 掌握GCD等多线程编程;
9. 熟练掌握Git版本管理工具以及Cocoapods依赖库工具;
项目一 Max Blocker
• 项目描述: Max Blocker主要面向国外市场,是一款隐私保护类app, 主要包括拦截骚扰电话与垃圾短信、个人隐私相册、密码保护,隐私浏览器,个人隐私笔记等功能。
• 责任描述:主要职责是项目技术难点调研以及功能研发,日常更新迭代等,负责的主要模块包括个人隐私笔记,隐私浏览器以及个人隐私密码,以及iOS内购付费等功能。
项目二 PowerVPN
• 项目描述: PowerVPN也是主要面向国外市场,是一款工具类app。提供VPN连接、测速等功能。
• 责任描述:主要负责该项目的iOS客户端开发。iOS项目的主页面的搭建,VPN测速,以及连接相关逻辑。
项目三 美悦陪练
• 项目描述:美悦陪练是一款视频直播场景下的一对一真人在线教程课程的在线教育类的钢琴教学app。
• 责任描述:主要负责美悦陪练的上课场景和课后陪练报告模块的设计与开发,以及项目日志的采集与上传等功能。