uniapp for Harmony学习路线
大家好,今天与大家一起交流关于uniappforHarmony的学习路线。
uniapp for Harmony学习路线
大家首先要学习Vue,建议大家学习Vue3,然后学习uniapp,最后再看这个指导。和uts插件鸿蒙开发专题,其实就可以啦。
什么是 Vue?
Vue (发音为 /vjuː/,类似 view) 是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面。无论是简单还是复杂的界面,Vue 都可以胜任。
当然Vue 的组件可以按两种不同的风格书写:选项式 API 和组合式 API。如果大家打算用 Vue 构建完整的单页应用,推荐采用组合式 API + 单文件组件。
Vue基础学完以后,在开发应用的时候也会用到API,那么就可以查看对应的API文档,这里面分为全局 API,组合式 API,选项式 API,内置内容,单文件组件,进阶 API大家按需查看。
Vue学完以后就可以学习uniapp,
uni-app
uni-app
是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台。
这里面的学习主要就要从介绍开始学习。然后查看教程,以及对应的全局文件和组件以及API和开发时用到三方库,就要了解插件,因为这里面目前支持鸿蒙的只有uts,所以需要了解UTS
uni-app x 是什么
uni-app x,是下一代 uni-app,是一个跨平台应用开发引擎。
uni-app x 是一个庞大的工程,它包括uts语言、uvue渲染引擎、uni的组件和API、以及扩展机制。
uts是一门类ts的、跨平台的、新语言。
uts在iOS平台编译为swift、在Android平台编译为kotlin、在Web和小程序平台编译为js、在鸿蒙next平台上编译为ArkTS。
uts 是什么
uts,全称 uni type script,是一门跨平台的、高性能的、强类型的现代编程语言。
它可以被编译为不同平台的编程语言,如:
- web平台/小程序,编译为JavaScript
- Android平台,编译为Kotlin
- iOS平台,编译Swift
- 鸿蒙OS平台,编译为ArkTS(HBuilderX 4.22+)
HarmonyOS
HarmonyOS 是新一代智能终端操作系统。 为不同设备的智能化、互联与协同提供了统一的语言。 设备可实现一碰入网,无屏变有屏,操作可视化,一键直达原厂服务等全新功能。 通过简单而智能的服务,实现设备智能化产业升级。
学习地址。
最后希望大家都可以学会uniapp for Harmony,如果遇到问题,也欢迎加群交流,加群联系方式:17752170152