程序员

你其实可以更快!用Toolkit拖拽式编码方法提升开发效率

作者:admin 2021-08-20 我要评论

当你的应用想快速集成或迁移使用HMS Core服务并且上线华为应用市场有一款“工具包”能助你快速完成接入HMS Core各项服务的Demo、自动完成开发环境配置、高效实现...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

当你的应用想快速集成或迁移使用HMS Core服务,并且上线华为应用市场,有一款“工具包”能助你快速完成接入HMS Core各项服务的Demo、自动完成开发环境配置、高效实现代码转换等一系列操作。

HMS Toolkit就是这样一款“神器”,它提供包括应用创建、编码和转换、调测和测试、提交上架等多个端到端的开发工具,借助HMS Toolkit可提升3倍以上集成开发效率

话不多说,直接上手!下面将详细介绍Tool kit中两个重要功能的作用及操作指南。

Getting Started功能:让你快速熟悉如何接入HMS Core

开发准备工作质效大提升

在开发前,你可能需要了解HMS Core各个Kit的功能特性、查看或下载Demo等。

  • 未使用HMS Toolkit,如果想下载demo需要在联盟指定页面或者GitHub指定页面进行下载,下载后还需要解压再打开,既繁琐又耗费时间。
  • 使用HMS Toolkit,通过“Getting Started“功能,点击“Samples”,所有HMS Core服务的Demo都会汇总在“Sample”栏目下,直接选择所需Demo点击即可。并且“Getting Started“提供的Demo页面与Github官网Demo页面是始终保持一致的,打开时不会出现编码错误。

除此以外,“Getting Started“专设了“Training”栏目,点击后可直接到达HMS Core各项服务的MOOC课程介绍视频页面,帮助您快速找到您需要了解的内容。

点击下方视频,查看展“Getting Started“功能使用界面。

Getting Started

?

Coding Assistant功能:场景化拖拽式编码

12

?

Coding Assistant在HMS Toolkit中的位置如图所示,提供向导式的接入方式及场景化的代码模板,通过拖拽的方式生成,将HMS Core服务添加到你的应用中。

通过HMS-> Coding Assistant ,可以看到各个kit列表信息,开发者根据需要,点击进入相应的kit,例如点击“Ads Kit”可以看到该kit下面详细的场景列表,选择需要的使用场景,直接拖拽到开发界面,或者点击相应的场景,还可以看到引导式分步骤拖拽添加的示例代码片段,如下图所示:

1

优势亮点

1、场景丰富:
基于HMS Core开放能力,覆盖全领域、典型开发场景;
集成开发场景示例代码和模板

2、便捷集成:
场景化一键式拖拽集成场景代码;
引导式分步骤拖拽集成示例代码。

3、检索方便:
支持全局关键字搜索;
提供HMS Core API描述。

点击查看详细使用介绍视频:

coding assistant

安装HMS Toolkit的两种方法

1、通过Android Studio找到File,并按照Settings-> Plugins -> Marketplace路径,搜索“HMS”找到HMS Toolkit?即可安装;

2、直接登录华为开发者联盟官网进行插件下载安装。

1

?

?

更多HMS Toolkit信息 ↓↓↓

>>?HMS Toolkit快速集成各kit最佳实践—HMS Toolkit-使用工具快速集成Push Kit?

>>?HMS Toolkit快速集成Push kit视频

>>?HMS Toolkit系列介绍文档

Tool Kit开源仓库地址: GitHubGitee

>>访问华为开发者联盟官网,了解更多相关内容

>>获取开发指导文档

>>华为移动服务开源仓库地址:GitHubGitee

关注我们,第一时间了解华为移动服务最新技术资讯~

;原文链接:https://blog.csdn.net/HUAWEI_HMSCore/article/details/115872012

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • 你其实可以更快!用Toolkit拖拽式编码

    你其实可以更快!用Toolkit拖拽式编码

  • Qt开发经验小技巧121-130

    Qt开发经验小技巧121-130

  • 信号完整性之反射(二)

    信号完整性之反射(二)

  • 线代与计算机图形(一)

    线代与计算机图形(一)

腾讯云代理商
海外云服务器