1.熟练使用c、c++、java、Object-c、swift语言,熟悉Android开发流程,精通iOS开发。
2.熟练使用脚本语言生成 .a和.framework 等 sdk 文件。
3.音视频数据流处理、转化及本地化,配置和使用第三方库实现。
4.svn版本控制,包括通过配置第三方软件来实现和终端checkout以及commit 实现。
5.熟练掌握开发者证书的生成和配置,钥匙串的使用,
6.熟练用Xcode上传app和application-loader上传app.
7.创作使用钥匙串生成和储存 uuid(设备标识码)。
8,封装一些实用库,比如网络检测库,设备标识码库,网络下载库,json解析库,加密库,ASCII排序库,进度提示控件库等。
9.熟练掌握swift的新特点,新功能的使用,比如subscripts ,turples,储存型属性和计算型属性,closures的用法,泛型,函数的默认参数值、可变参数、变量参数、输入输出参数等。
10.obejct-c 和swift桥接及混编,arc和非arc的文件使用。
11.熟练使用终端查阅文件信息,制作证书文件,分解和合成静态库文件,修改配置,数据库sqlite操作等。