网站大量收购闲置独家精品文档,联系QQ:2885784924

《HarmonyOS应用开发基础》 课件 知识点 单元1 HarmonyOS应用开发准备.pptx

《HarmonyOS应用开发基础》 课件 知识点 单元1 HarmonyOS应用开发准备.pptx

  1. 1、本文档共62页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

HarmonyOS简介

了解鸿蒙鸿蒙发展历史

了解OpenHarmonyOpenHarmony是由开放原子开源基金会(OpenAtomFoundation)孵化及运营的开源项目,目标是面向全场景、全连接、全智能时代,基于开源的方式,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展。OpenHarmony提供一个智能终端设备的操作系统底座框架和平台,参与者只要遵循开源协议和法律,就可以持续为OpenHarmony开源项目贡献代码,共同促进万物全场景、全连接、全智能的互联产业的繁荣发展。项目地址为:/openharmony。

了解HarmonyOSHarmonyOS就是鸿蒙操作系统,是商用版本,是华为基于OpenHarmony、AOSP(AndroidOpenSourceProject)等开源项目推出的新一代智能终端操作系统,HarmonyOS手机和平板也能运行Android应用,是因为HarmonyOS遵循了Android的AOSP。

HarmonyOS系统架构HarmonyOS整体遵从分层设计,从下向上依次为:内核层、系统服务层、框架层和应用层。

1+8+N全场景应用HarmonyOS是一个支持多设备的操作系统,“一生万物,万物归一”。HarmonyOS以手机为核心,将生活场景中的各类终端进行能力整合,构建1+8+N全场景应用,实现不同终端设备之间的快速连接、服务流转、能力互助、资源共享,匹配合适的设备、提供流畅的全场景体验。

开发前准备

了解DevEcoStudioHUAWEIDevEcoStudio(简称DevEcoStudio)是面向华为终端全场景多设备的一站式集成开发环境(IDE),除了创建工程、开发、编译、调试、发布等功能外,DevEcoStudio还可以支持多设备开发,实时预览器/模拟器等。DevEcoStudio支持多设备预览、模拟器运行、真机运行三种方式。开发者可以在DevEcoStudio中使用远程模拟器(RemoteEmulator)运行应用,也可以下载本地模拟器(LocalEmulator)运行应用,开发者还可以使用超级终端模拟器(SuperDevice)调测跨设备的应用。

搭建开发环境流程DevEcoStudio支持Windows系统和macOS系统,在开发HarmonyOS应用/服务前,需要配置HarmonyOS应用/服务的开发环境。

Node.js与npmNode.js是什么?Node.js是一个基于GoogleV8引擎开发的C++程序Javascript运行环境(runtime),具有事件驱动、非阻塞I/O的特点。Node.js的优点响应速度快易于扩展适合在分布式设备上运行数据密集型的实时应用npm是?NodePackageManager的缩写,意思是Node.js的包管理系统。安装了Node.js后,自动会安装npm。

认识DevEcoStudio界面

认识TypeScriptavaScript和TypeScript概述TypeScript程序的编译与运行TypeScript语法说明TypeScript变量声明

JavaScript与ES6JavaScript语言(简称“JS”)解释型脚本语言广泛应用在Web端、移动端、小程序端、桌面端、服务端动态类型语言ES6(全称“ECMAScript6.0”)JavaScript的一个版本标准2015年6月,ES6版本正式成为国际标准

TypeScript简介TypeScript(简称“TS”)微软开发的一种开放源代码语言JS的一个超集提供编译时的静态类型检查ArkTS鸿蒙生态的一种应用开发语言TS的一个超集扩展了声明式UI、状态管理等相应的能力JS、TS、ArkTS三者关系

TypeScript程序的编译和运行编译使用tsc命令将TS文件.ts编译成JS文件例如:tsctest.ts运行使用node命令执行编译生成的JS文件例如:nodetest.js

TypeScript语法说明TypeScript是面向对象语言,与C#或Java类似。相同之处:可以使用数据类型定义变量具有函数、类、接口、枚举等类型。不同之处:TS结束语句可以使用分号也可以不使用分号TS字符串可以使用单引号也可以使用双引号示例:

TypeScript变量声明TypeScript变量的命名规则:变量名称可以包含数字和字母;除了下划线_和美元$符号外,不能包含其他特殊字符,包括空格;变量名不能以数字开头;不能是关键字,例如let、const等示例:正确的变量命名:message、$name、_init错误的变量命名:123、123message、user/name!fruit1amilk

您可能关注的文档

文档评论(0)

lai + 关注
实名认证
内容提供者

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档