1. 熟练使用Xcode进行开发,App打包,生成二维码测试,上架AppStore,企业打包
2. 熟练掌握 Objective-C / Swift 进行编程及混合编程;写过支付宝小程序,了解HTML和JavaScript语言,并实现与原生代码WebView进行交互,实现JSPatch热更新;了解go语言, 有将.go转换为.framework的项目经验;了解 React Nactive 移动开发
3. 集成第三方平台经验:融云视频通讯、小能通讯、友盟、极光、拉卡拉、微信支付、支付宝支付等
4. 熟练掌握MVC、MVVM架构思想熟练使用RAC响应式编程使用
5. 熟练使用单例、工厂、代理、观察者设计模式
6. 熟练使用runtime进行崩溃拦截、模型转换、方法替换
7. 熟练使用GCD进行多任务处理,包括网络请求、下载操作、同步串行访问数据库等
8. 熟练使用常用第三方框架 : FMDB二级封装进行数据储存、AFNetworking二级封装进行网络监听/网络请求、Pop动画处理按钮/视图特效、Masonry做复杂视图约束、MJRefresh做界面刷新等常用高效框架
9. 了解http与https、 TCP与UDP的区别
10. 深入体会算法排序,冒泡排序、插入排序、快速排序、希尔排序。了解底层加密算法
我是主要负责iOS开发的,有很多从零到一、以及中途维护的项目经验,开发过诸多电商的项目、区块链数字钱包、金融软件、健康医疗、视频社区类、新闻社区等等
如果进度需要也有iOS同行的一起来开发。并且也认识一些安卓、Java、前端的朋友、可以做一些业务拓展,并且有朋友开工作室,必要的时候可以开具发票。
本着认真负责的态度,如果谈好项目以后,一定会按时完成项目进度。
角色 | 职位 |
负责人 | iOS开发工程师 |
队员 | iOS工程师 |