iOS研发工程师
亚洲创新集团 · 8年经验
海
日薪: ¥1000/8h
地点: 北京 海淀
时间: 下班后周六周日可工作日远程
ID:302949 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | Git SVN 测试
1、熟悉MVC模式架构、MVVM、MVP,等常用设计模式;
2、熟练使用SVN、git代码管理工具;
3、熟悉KCV、KVO、Runloop,Runtime运行机制以及ARC、MRC内存管理机制;
4、熟练使用NotificationCenter、delegate、block 等数据专递方式;
5、熟练使用AFNetworking、MJExtension、MJRefresh 、MBProgresshub 、SDWebImage、masonry等常用三方库工具;
6、熟练使用webView、WKWebview及js交互;
7、项目上线前进行埋点测试、及crash日志分析处理;
8、安装包瘦身、启动优化、tableview优化、instruments性能检测优化;
9、路由、组件模式开发;

《北纬专用》、《北纬物流》
主要运用到的技术:
1. 项目整体使用MVC架构完成,
2.工厂工具封装factory(常用控件的封装,包括labe,、textFile,的快速创建。Tip提示的封装),工具类封装(包括时间获取、转换,身份证、电话号等常用判断、登录状态判断、获取用户基本信息,keychain生成设备唯一标示,等)
3.基类封装,包括基类控制器(导航栏的基类化,转场动画的预留、启动页动画效果预留,在返回操作中取消正在进行的网路请求操作,以及其他可统一操作),基类model(使用mjExtension完成数据存储,通过自定义基类model,处理后台返回null,nil等情况的造成的空数据或者异常),基类AFN(请求超时,统一制定符合后台的请求格式)。
4. 百度地图第三方的,大头针自定义,实现根据后台返回坐标点,展示所有大头针在地图上。(百度地图默认大头针,是点击哪个,哪个展示,不能实现所有大头针都展示的效果)。
5. 支付部分,后台通过集成支付宝、微信二维码收款功能,实现app端获取后台返回订单id,生成收款二维码,收取金额。
《Amigo》
主要用到技术:
1.主要负责模块:基于声网RTM呼叫+RTC频道实现音视频通话功能,后期通过与服务的配合,定制呼叫接口,仿心跳形式实现呼叫页面功能,去掉声网RTM的SDK,自己实现呼叫链接、在线检测、断线重试和单端挂断、另一端心跳检测超时挂断。
2.基于云信IM实现登录、单点登录功能。
3.个人中心、礼物页面、连线匹配水波纹页面、真人认证页面、录制宣言页面、编辑资料页面卡片、编辑资料页面相册列表页面。
4.登录模块页面、登录部分逻辑以及数据处理。
5.其他功能配合
《87VR》
主要用到的技术:
1.主要负责模块:基本90%以上的flutter开发,iOS端的交互与功能完成。
2.项目中个人中心、游戏、设备连接模块的ui及功能逻辑完成。
3.与头显设备的udp通信开发完成。
4.iOS端vr视频播放器的调研与完成。
5.ffmpeg跨平台音视频处理工具完成视频发布功能部分的,视频裁剪、压缩、和水印功能。
6.登陆模块接入im后的登陆逻辑,设计完成。
7.草稿箱部分的数据库设计与封装完成。
8.后期flutter项目中的闪屏、iOS端高内存消耗、安卓端长web页面奔溃问题优化处理、及前期功能和通用widgets的再次封装。
海 ID:302949 复制

iOS研发工程师 · 8年经验 · 亚洲创新集团
城市北京 海淀 日薪1000元/8h 时间 下班后周六周日可工作日远程
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | Git SVN 测试
1、熟悉MVC模式架构、MVVM、MVP,等常用设计模式;
2、熟练使用SVN、git代码管理工具;
3、熟悉KCV、KVO、Runloop,Runtime运行机制以及ARC、MRC内存管理机制;
4、熟练使用NotificationCenter、delegate、block 等数据专递方式;
5、熟练使用AFNetworking、MJExtension、MJRefresh 、MBProgresshub 、SDWebImage、masonry等常用三方库工具;
6、熟练使用webView、WKWebview及js交互;
7、项目上线前进行埋点测试、及crash日志分析处理;
8、安装包瘦身、启动优化、tableview优化、instruments性能检测优化;
9、路由、组件模式开发;

项目经验

《北纬专用》、《北纬物流》
主要运用到的技术:
1. 项目整体使用MVC架构完成,
2.工厂工具封装factory(常用控件的封装,包括labe,、textFile,的快速创建。Tip提示的封装),工具类封装(包括时间获取、转换,身份证、电话号等常用判断、登录状态判断、获取用户基本信息,keychain生成设备唯一标示,等)
3.基类封装,包括基类控制器(导航栏的基类化,转场动画的预留、启动页动画效果预留,在返回操作中取消正在进行的网路请求操作,以及其他可统一操作),基类model(使用mjExtension完成数据存储,通过自定义基类model,处理后台返回null,nil等情况的造成的空数据或者异常),基类AFN(请求超时,统一制定符合后台的请求格式)。
4. 百度地图第三方的,大头针自定义,实现根据后台返回坐标点,展示所有大头针在地图上。(百度地图默认大头针,是点击哪个,哪个展示,不能实现所有大头针都展示的效果)。
5. 支付部分,后台通过集成支付宝、微信二维码收款功能,实现app端获取后台返回订单id,生成收款二维码,收取金额。
《Amigo》
主要用到技术:
1.主要负责模块:基于声网RTM呼叫+RTC频道实现音视频通话功能,后期通过与服务的配合,定制呼叫接口,仿心跳形式实现呼叫页面功能,去掉声网RTM的SDK,自己实现呼叫链接、在线检测、断线重试和单端挂断、另一端心跳检测超时挂断。
2.基于云信IM实现登录、单点登录功能。
3.个人中心、礼物页面、连线匹配水波纹页面、真人认证页面、录制宣言页面、编辑资料页面卡片、编辑资料页面相册列表页面。
4.登录模块页面、登录部分逻辑以及数据处理。
5.其他功能配合
《87VR》
主要用到的技术:
1.主要负责模块:基本90%以上的flutter开发,iOS端的交互与功能完成。
2.项目中个人中心、游戏、设备连接模块的ui及功能逻辑完成。
3.与头显设备的udp通信开发完成。
4.iOS端vr视频播放器的调研与完成。
5.ffmpeg跨平台音视频处理工具完成视频发布功能部分的,视频裁剪、压缩、和水印功能。
6.登陆模块接入im后的登陆逻辑,设计完成。
7.草稿箱部分的数据库设计与封装完成。
8.后期flutter项目中的闪屏、iOS端高内存消耗、安卓端长web页面奔溃问题优化处理、及前期功能和通用widgets的再次封装。
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • 支付宝企业信用分 优秀 评级
  • 市场份额约占全行业三分之一
  • 程序员兼职行业全能首选平台
查看平台资质详情
收藏