1.项目涉及互联网金融,股票交易,电商,教育,装修等领域.
2.熟练掌握 Objective-C、及 Swift 开发
3.对多线程、Runtime、Runloop、事件传递有清晰的认识
4.SDK开发,组件化开发,私有库的封装
5.熟悉性能优化(卡顿、启动时间、包大小)
6.熟悉持续自动化工具fastlane的使用
7.熟练掌握MVC,MVVM,KVC,KVO, 代理等设计模式
8.熟练使用NSOperation,GCD,NSThread的多线程开发
9.熟练使用NSUserDefaults,Keychain,归档,数据库等数据持久化方式
1.使用 webSocket 长连接,来进行股票数据的刷新
2.保存首页 Feeds 流视频播放器的播放进度,实现页面单个播放器播放,及子页面视频播放的无缝衔接
3. 利用数据库 SQLit3,保存视频草稿箱
4. 解决 WKWebView 白屏问题,使用 DSBridge 实现 webView和 JS 的交互
5. 优化视频的断点续传问题
6. 实现视频的连播功能
7. 运用贝塞尔曲线技术绘制个股详情的股票K线图形,展示相应数据
8. 动态请求在线配置,实现交易行情模块的信息实时更新.
9. 检测并优化项目中的离屏渲染,降低 cpu 占用率
10. 清除无用的类及未使用的图片资源,缩小包的体积
11. 使用火山SDK进行图片及视频的上传
12. 自定义播放器界面,短视频播放.
负责整个项目的开发工作,项目中用到的技术有,视频额播放,上传,日历,即时通讯,推送,瀑布流等,支付宝,微信,银联支付
负责整个项目的开发,用到的有原生与H5的交互,传值给H5,图片的上传,人脸识别,OCR等相关技术...
该产品主要是针对印尼市场开发的P2P产品,通过实名认证,上传身份证,和本人证件照,银行卡等信息,来获得贷款额度,用到的知识点,:OCR,人脸识别等技术