『iOS开发』 —— 基于百度翻译&Bmob后端云的日语单词软件-日汉互学宝

文章首发地址见个人博客

基于百度翻译&Bmob后端云的日语单词软件-日汉互学宝

『iOS开发』 —— 基于百度翻译&Bmob后端云的日语单词软件-日汉互学宝 『iOS开发』 —— 基于百度翻译&Bmob后端云的日语单词软件-日汉互学宝 『iOS开发』 —— 基于百度翻译&Bmob后端云的日语单词软件-日汉互学宝

App Store链接
GitHub项目链接

1、使用到的第三方框架

  • JPNavigationController
  • Masonry
  • JPVideoPlayer
  • BmobSDK
  • AFNetworking
  • SDWebImage
  • SCLAlertView-Objective-C
  • VBFPopFlatButton

依赖管理:
本项目使用cocoapods,当前目录文件下在终端中输入即可导入需要安装的第三方库。

2、翻译功能的实现

本项目使用百度翻译API实现中日、日中互翻。

使用步骤:

  1. 登录百度翻译开放平台进行注册,得到APPID和密钥。
  2. 对代翻译内容作UTF-8编码,对其余字段作URL encode。
  3. 对请求参数进行字符串拼接(appid+query+salt+密钥)
  4. 对生成的字符串作MD5加密。
  5. 对待翻译文本作 URL encode。
  6. GET or POST

3、Bmob后端云

本项目使用的数据库以及短信验证码服务均使用Bmob后端云实现,通过集成Bmob SDK,可以快速完成数据库的部署,大大缩短开发周期。

来源:Mr黄黄黄黄黄先森

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年9月2日
下一篇 2019年9月3日

相关推荐