首页 > 其他分享 >从0开始的HarmonyOS NEXT —— 认识基础架构到hello world页面添加(第一章)

从0开始的HarmonyOS NEXT —— 认识基础架构到hello world页面添加(第一章)

时间:2024-09-03 18:27:48浏览次数:14  
标签:文件 配置文件 Module Kit HarmonyOS 基础架构 应用 message NEXT


从0开始的HarmonyOS NEXT —— 认识基础架构到hello world页面添加(第一章)_资源文件

⭐前言

大家好,我是yma16,本文分享从0开始的HarmonyOS NEXT —— 认识基础架构到hello world页面添加(第一章)。
HarmonyOS SDK
以Kit维度提供丰富、完备的开放能力,涵盖应用框架、系统、媒体、图形、应用服务、AI六大领域。

  • 应用框架相关Kit开放能力:Ability Kit(程序框架服务)、ArkUI(方舟UI框架)等。
  • 系统相关Kit开放能力:Universal Keystore Kit(密钥管理服务)、Network Kit(网络服务)等。
  • 媒体相关Kit开放能力:Audio Kit(音频服务)、Media Library Kit(媒体文件管理服务)等。
  • 图形相关Kit开放能力:ArkGraphics 2D(方舟2D图形服务)、Graphics Accelerate Kit(图形加速服务)等。
  • 应用服务相关Kit开放能力:Game Service Kit(游戏服务)、Location Kit(位置服务)等。
  • AI相关Kit开放能力:Intents Kit(意图框架服务)、HiAI Foundation Kit(HiAI Foundation服务)等。

⭐应用程序包

模型

标签:文件,配置文件,Module,Kit,HarmonyOS,基础架构,应用,message,NEXT
From: https://blog.51cto.com/yma16/11909611

相关文章

  • 鸿蒙HarmonyOS开发:创建和配置新工程
    当开始开发一个应用/服务时,首先需要根据工程创建向导,创建一个新的工程,工具会自动生成对应的代码和资源模板。说明在运行DevEcoStudio工程时,建议每一个运行窗口有2GB以上的可用内存空间。创建和配置新工程DevEcoStudio提供了基础的工程模板资源,不同模板支持的设备类型、......
  • HarmonyOS鸿蒙开发 应用程序项目工程结构
    文章目录前言一、基础知识1、应用程序包2、UI框架3、Stage应用模型二、Stage模型的应用程序包结构总结前言鸿蒙的应用程序工程结构分为FA和Stage两种模型结构,这两种模型的应用包结构并不相同。FA模型:API7开始支持的模型,目前已不是官方主推模型,所以不再做详细介绍......
  • 【Next】3. 开发规范
    笔记来源:编程导航1、约定式路由Next.js使用约定式路由,根据文件夹的结构和名称,自动将对应的URL地址映射到页面文件。常见的几种路由规则如下:1)基础规则:以app目录作为根路径,根据文件夹的名称和嵌套层级,自动映射为URL地址。注意,只有目录下直接包含page文件(js、j......
  • react-hook-form 搭配 next-intl 国际化插件 处理form 表单错误
    useEffect(()=>{ form.clearErrors() if(state&&state.data){ router.push('/') } //后台错误 if(state&&state.errorMessage){ //showErrorToast(t(state.errorMessage)) showErrorToast(state.errorMessage) } ......
  • HarmonyOS实战开发:NAPI接口规范开发
    简介NAPI(NativeAPI)组件是一套对外接口基于Node.jsN-API规范开发的原生模块扩展开发框架。图1 NAPI组件架构图NativeEngineJS引擎抽象层,统一JS引擎在NAPI层的接口行为。ModuleManager管理模块,用于模块加载、模块信息缓存。ScopeManager管理NativeValue的生命周......
  • 鸿蒙Next 开发App,沉浸式效果
    今天给自己开发的鸿蒙NextApp实现沉浸式效果,其实就是屏幕上边的状态栏和下边的横条区域和App界面一样的颜色。之前在知识星球分享过 expandSafeArea的方案(https://t.zsxq.com/8jkJ9),但后来在真机上发现有问题,在对App进行缩小分屏的时候,有个缩小动画,发现其实底部还是默认色-......
  • 使用 Supabase 保护 Next.js 路由
    要使用Supabase保护Next.js路由,你可以按照以下步骤进行操作:1.安装所需的依赖:在你的Next.js项目中,安装`@supabase/supabase-js`和`next-auth`库。2.配置Supabase:在你的项目中创建一个`.env.local`文件,并添加你的Supabase项目的URL和API密钥。3.创建认证页......
  • HarmonyOS开发实战:ArkTS接口绑定
    场景介绍通过napi_wrap将ArkTS对象与Native的C++对象绑定,后续操作时再通过napi_unwrap将ArkTS对象绑定的C++对象取出,并对其进行操作。使用示例接口声明、编译配置以及模块注册接口声明//index.d.tsexportclassMyObject{constructor(arg:number);plusOne:(......
  • HarmonyOS应用基础
    目录 一.ArkTS-语法基础1.基础入门1.1.输出语句2.认识和存储数据 2.1.认识数据2.2.存储数据  2.2.1.变量2.2.2.常量2.2.3.命名规则3.数组3.1.获得数组元素 4.函数4.1.基本使用4.2.参数4.3.返回值4.4.箭头函数5.对象 5.1.对象-定义&......
  • HarmonyOS开发之H5页面启动其他应用
    场景描述在HarmonyOS的开发中,经常需要在应用或者浏览器的H5页面中跳转到另一个应用。为了实现这一目标,本文档将介绍一种通过URLScheme(DeepLink)来启动已安装应用或者跳转至应用商店下载未安装应用的方法。实现步骤1.配置Scheme查询首先,在拉起方的module.json5文件中配置......