(一)应用APP相关技术
现在比较火:Bmob 后端云 全方位一体化的后端服务平台 https://www.bmob.cn/
一、图片轮播
可以采用第三方控件
二、TrPay实现支付宝、微信支付
1、登录TrPay官网:http://pay.trsoft.xin,注册一个账号并激活,之后登录控制台。
2、登录控制台后,点击“添加应用”按钮,填写自己的应用名称以及平台(Android、IOS、Wap),按提示进行下一步,最后进入到“完善应用详细内容”环节,上传自己的应用安装包、应用截图、应用描述等资料,之后点击”提交审核“按钮,提交成功后请等待TrPay官方人员对您的应用或网站进行审核。
3、当审核成功后,便开始我们的下一步集成工作了。
三、服务端
阿里云
SSM框架
四、图片、文字识别
百度AI http://ai.baidu.com/sdk#ocr; 文字识别功能可以提取身份证照片上信息
五、短视频播放
七牛云
六、自动应答
图灵机器人
七、安全相关
1、反编译
Android Killer 参考:https://www.jianshu.com/p/19b62aace407
八、跨平台开发
Flutter:是谷歌的移动UI框架 ,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。它也是构建未来的Google Fuchsia应用的主要方式。
九、图像与语音识别
图像识别:方法1:调用百度图像识别API;
方法2:TensorFlow 在本地训练(训练图像数据网络有,Python编程),产生模型(.pb文件,可以使用Google函数进行压缩,大概控制在100M),模型训练跟训练次数有关系,大概几个小时跑完;然后将训练模型放到Android工程中,将.pb文件导入项目(打开 Project view ,app/src/main/assets;若不存在assets目录,右键main->new->folder->Assets Folder),详细可以参考https://blog.csdn.net/u011304078/article/details/80853427;
语音识别:调用百度语音识别;