【HarmonyOS NEXT+AI】问答03:找不到DevEco Studio Cangjie Plugin下载链接?

简介: 本文针对学员在“HarmonyOS NEXT+AI大模型打造智能助手APP(仓颉版)”课程中提出的问题进行解答:为何无法在华为开发者社区官网找到DevEco Studio Cangjie Plugin下载链接。文中详细介绍了Cangjie Plugin的功能及获取方式,包括STS和Canary版本的申请流程,并提供了学习仓颉编程语言的资源与建议。对于普通开发者,STS版本是当前首选;同时,通过课程与官方教程,可快速掌握仓颉语言核心语法及API,助力开发HarmonyOS NEXT AI智能助手应用。

【HarmonyOS NEXT+AI】问答03:找不到DevEco Studio Cangjie Plugin下载链接?

在“HarmonyOS NEXT+AI大模型打造智能助手APP(仓颉版)”课程里面,有学员提到了这样一个问题:我在华为开发者社区官网找不到DevEco Studio Cangjie Plugin下载链接,是什么原因。

这里就这位同学的问题,统一针对大家做下回复。往期提问答,可以在我主页查到。

什么是DevEco Studio Cangjie Plugin

DevEco Studio Cangjie Plugin配套DevEco Studio发布,该插件提供了仓颉编程语言在HarmonyOS NEXT应用开发的开发套件,包括代码编辑、编译构建、代码调试等能力。

有关该插件的使用,可以见我往期博客内容https://waylau.com/install-deveco-studio-cangjie-plugin/,这里不再赘述。

如何获取 DevEco Studio Cangjie Plugin

仓颉编程语言提供三个版本(LTS、STS 和 Canary),每个通道均提供可以在Linux、Windows以及Mac上安装使用的软件包与帮助开发者在VScode平台上搭建开发环境的插件。每个版本通道更新/维护计划有所差异,具体计划根据各版本通道描述为准。

  • LTS Version:更新/维护计划待定;长期稳定版本
  • STS Version:半年更新;比Canary Version更稳定
  • Canary Version:每月更新;最新迭代版本

因为,现在仓颉编程语言还没有发布LTS正式版本,因此,市面上普通开发者有机会拿到的是 STS 和 Canary版本。这两个版本的申请通道不一样。

STS 的申请

需要参加“HarmonyOS NEXT仓颉语言开发者预览版 Beta招募”活动,提交申请。

大致流程如下:

  • 注册与实名认证:点击网页右上方注册按钮进行注册,然后进行实名认证。 如果您已经完成注册和实名认证,可以直接进入下一步。
  • 活动报名:您需填写HarmonyOS NEXT仓颉语言开发者预览版 Beta招募活动的申请信息后,方可获得本次招募活动的报名资格并进入审核阶段。 审核结果将以华为官方邮件(或短信)进行通知,请您耐心等待。
  • 获得版本:审核通过后,您将获得仓颉语言SDK、开发者指南以及相关的DevEco Studio插件下载(HarmonyOS NEXT镜像需要通过相关渠道单独获取),以及对应的资源查看权限。 2024年6月21日活动发布之日起陆续进行审核。审核期间请您耐心等待。

报名周期:2024年6月21日 - 2025年12月30日,后续报名开放情况,请关注华为官方消息。

Canary Version 的申请

需要提交“仓颉编程语言通用版本Canary Version试用报名”问卷,本问卷旨在申请仓颉编程语言通用版本Canary Version试用。需要准确填写您的报名信息,华为会承诺您的个人信息数据仅用于此次保密承诺函签署,不会留存归档!报名后将在2-3个工作日内通过邮件通知您。

问卷填写内容:

  • 真实姓名
  • 身份证号
  • 手机号码
  • GitCode个人空间地址
  • 常用邮箱
  • 签署《仓颉编程语言通用版本SDK用户使用和保密义务知情同意书》《仓颉编程语言通用版本SDK用户使用和保密知情同意书》等协议

DevEco Studio Cangjie Plugin 版本要怎么选?

  • LTS Version:因为还没有发布,没得选。如果发布,是普通开发者的首选。
  • STS Version:现阶段普通开发者的首选。
  • Canary Version:除非是仓颉语言有较深的研究,或者对新特性有极度的兴趣,否则对普通开发者而言不建议选。因为需要遵循保密协议的约定。

如何学习仓颉编程语言(Cangjie)

虽然仓颉编程语言是一门新的语言,但仓颉编程语言的语法与市面上主流的开发语言语法类似,比如JavaScript、TypeScript、ArkTS或Java等等。只要会一点编程的你,必然能轻松入门。

另外,本课程安排了华为仓颉编程语言入门课程“第4章 智能AI助手项目--快速带你上手仓颉编程语言”,整整有275分钟时长,相信学完这章,便能完全掌握仓颉编程语言的核心语法及常用API了。

参与仓颉+HarmonyOS NEXT 方式来实现 AI 智能助手APP,必能让你的BOSS眼前一亮,令你脱颖而出!

更多开源教程,详见:

目录
相关文章
|
6天前
|
定位技术 UED
70. [HarmonyOS NEXT 实战案例九] 旅游景点网格布局(下)
在上一篇教程中,我们学习了如何使用GridRow和GridCol组件实现基本的旅游景点网格布局。本篇教程将在此基础上,深入探讨如何优化布局、添加交互功能,以及实现更多高级特性,打造一个功能完善的旅游景点应用。
24 1
|
6天前
|
容器
69.[HarmonyOS NEXT 实战案例九] 旅游景点网格布局(上)
本教程将详细讲解如何使用HarmonyOS NEXT中的GridRow和GridCol组件实现旅游景点网格布局。通过网格布局,我们可以以美观、规整的方式展示各种旅游景点信息,为用户提供良好的浏览体验。
20 1
|
6天前
|
UED
68.[HarmonyOS NEXT 实战案例八] 电影票务网格布局(下)
在上一篇教程中,我们学习了如何使用GridRow和GridCol组件实现基本的电影票务网格布局。本篇教程将在此基础上,深入探讨如何优化布局、添加交互功能,以及实现更多高级特性,打造一个功能完善的电影票务应用。
23 1
|
6天前
|
开发者 容器
67.[HarmonyOS NEXT 实战案例八] 电影票务网格布局(上)
在移动应用开发中,电影票务应用是一个常见的场景,用户可以通过应用查看正在热映的电影信息,并进行选座购票等操作。本教程将详细讲解如何使用HarmonyOS NEXT的GridRow和GridCol组件实现电影票务应用中的电影列表网格布局,帮助开发者掌握网格布局的基本用法和实现技巧。
21 1
|
6天前
|
UED
66.[HarmonyOS NEXT 实战案例七] 健身课程网格布局(下)
在上一篇教程中,我们学习了如何使用GridRow和GridCol组件实现基本的健身课程网格布局。本篇教程将在此基础上,深入探讨如何优化布局、添加交互功能,以及实现更多高级特性,打造一个功能完善的健身课程应用。
17 1
|
6天前
|
设计模式 UED
65. [HarmonyOS NEXT 实战案例七] 健身课程网格布局(上)
本教程将介绍如何使用HarmonyOS NEXT的GridRow和GridCol组件实现健身课程的网格布局展示。健身课程网格布局是一种常见的UI设计模式,适用于展示各种健身课程信息,包括课程名称、教练信息、课程时长、难度级别等。通过网格布局,用户可以快速浏览多个课程,并根据自己的需求选择合适的课程。
19 1
|
6天前
|
设计模式 容器
61.[HarmonyOS NEXT 实战案例五] 社交应用照片墙网格布局(上)
社交应用中的照片墙是一种常见的UI设计模式,它以网格形式展示用户的照片集合,让用户可以浏览、分享和互动。本教程将详细讲解如何使用HarmonyOS NEXT的GridRow和GridCol组件实现一个美观、灵活的社交应用照片墙网格布局。 在本教程中,我们将学习如何设计照片墙的数据结构、如何使用GridRow和GridCol组件创建网格布局、如何实现照片卡片,以及如何处理不同尺寸的照片。通过本教程,你将掌握使用GridRow和GridCol组件实现复杂网格布局的技巧。
16 1
|
6天前
64.[HarmonyOS NEXT 实战案例六] 餐饮菜单网格布局(下)
在上一篇教程中,我们学习了如何使用GridRow和GridCol组件实现基本的餐饮菜单网格布局。本篇教程将在此基础上,深入探讨如何优化布局、添加交互功能,以及实现更多高级特性,打造一个功能完善的餐饮菜单应用。
14 0
|
6天前
|
存储
63.[HarmonyOS NEXT 实战案例六] 餐饮菜单网格布局(上)
在移动应用开发中,餐饮类应用的菜单展示是一个常见的需求。一个设计良好的菜单布局不仅能够清晰地展示菜品信息,还能提升用户的点餐体验。本教程将详细讲解如何使用HarmonyOS NEXT的GridRow和GridCol组件实现一个美观实用的餐饮菜单网格布局。
18 0
|
6天前
|
UED
62. [HarmonyOS NEXT 实战案例五] 社交应用照片墙网格布局(下)
在上一篇教程中,我们学习了如何使用GridRow和GridCol组件实现基本的社交应用照片墙网格布局。本篇教程将在此基础上,深入探讨如何优化布局、添加交互功能,以及实现更多高级特性,打造一个功能完善的社交应用照片墙。
18 0

热门文章

最新文章