目前,海外语聊APP主要包含以下功能:
1、多语种支持:支持多种语言的使用,方便用户之间的交流。目前我们的语聊程序和海外视频直播系统都支持中英阿拉伯语这三种语言,在后期也将会增加多门语言
2、实时语音聊天:用户可以通过语音和其他用户进行实时交流,更加直观和亲密。
3、社交功能:用户可以添加好友、上麦聊天互动等,增加用户粘性和互动性。
4、语音转文字功能:方便用户查看聊天记录和理解对话内容,聊天对话文字可以自动翻译成用户本国语言也显得尤为重要
5、趣味互动:例如语音房内小游戏、语音聊天室等,增加用户在平台上的娱乐性和互动性
这些核心功能点对用户比较吸引的点在于,可以通过语音和其他用户进行真实、立体的交流,让用户感受到更多的情感和沟通方式,也提供了便捷的情感沟通和交流平台。
根据我们在实际接到的咨询过程中了解到,对于海外语聊系统,客户群体主要集中在中东国家,其中主要以沙特、土耳其为主要国家,是阿联酋、以色列、埃及、伊拉克、摩洛哥,像印度、部分中东和东南亚国家也都比较流行,那么对于软件开发公司来说,在开发层面,从系统的开发语言和部署系统环境又有哪些要求呢?
技术使用说明
Android
●使用Java语言开发
●开发工具:Android Studio 4.2.2
●开发环境:Windows、Mac OS
iOS
●使用Objective-C语言开发
●开发功能:XCode11、XCode12
●开发环境:Mac OS
服务端
●使用PHP语言开发,可兼容7.3版本
●框架使用ThinkPHP 5.0版本,UI 使用bootstrap
●缓存服务使用 redis
●数据库使用 MYSQL 5.6
H5 页面
少量 Web 页面采用Vue2开发,公会后台使用vue-element-admin开发
部署系统环境
安装要求(只有在相同的环境下才更容易避免一些不必要的麻烦):
· 安装CenterOS 7.9,我们自己的服务器使用的是7.9建议相同系统,非强制
· 安装宝塔环境 https://bt.cn(强烈推荐使用)
· 安装软件环境:PHP 7.3、Nginx默认版本、MySQL5.6版本、Redis+PHP的redis扩展
· PHP禁用函数 putenv
· PHP 73 扩展 fileinfo、redis
swoole-compiler扩展:
安装swoole扩展,项目根目录或者在install目录下有swoole-compiler-loader.php文件(没有这个安装引导文件的话可以在技术群里要一下,或者自己去swoole-compiler官网下载),部署好站点后按照步骤安装,扩展文件在项目根目录下也有.so文件,如果需要对应的版本没有可以在沟通群中要,或者自己去swoole-compiler官网下载