ReactNative IOS模块

孟凯 发布于 2016/05/22 14:04
阅读 12
收藏 0

[背景]

目前已经开发好相同功能的android版本,本人不会ios开发,无从下手

[需求]

1、语音录制模块


功能需求:语音(开始、停止、试听)、压缩后上传到指定服务器

接收标准:

a、IOS端原生模块封装该功能,react端任意VIEW页面可调用该模块,并将上传后的url返回

b、功能封装成为一个node依赖包,可支持ios、android双平台;

可以提供:界面设计、android平台功能参考(已实现)

说明:a方案是可以接受的,因为团队已经实现了android版本,如果可以提供b方案更优


2、图片

功能需求:图片拍摄、图片选择(多选、单选)、图片预览、图片上传

接收标准:

a、IOS端原生模块封装该功能,react端任意VIEW页面可调用该模块,并将上传后的url返回

b、功能封装成为一个node依赖包,可支持ios、android双平台;

可以提供:界面设计、android平台功能参考(已实现)

说明:a方案是可以接受的,因为团队已经实现了android版本,如果可以提供b方案更优


3、环信IM封装

功能需求:消息列表、聊天页面(接收、发送)、信息提示(声音)

说明:将环信的DEMO提炼出上述功能,然后与react应用调用;目前团队已实现android版,页面有些许调整(颜色)、几个按钮的跳转(环信im地址http://www.easemob.com/



环境要求

react版本:0.25

加载中
返回顶部
顶部