首页 > 其他分享 >第一次尝试鸿蒙开发

第一次尝试鸿蒙开发

时间:2024-02-07 16:22:37浏览次数:25  
标签:尝试 node 鸿蒙 第一次 开发者 开发 HelloWorld 模拟器

我一直有个梦想,就是自己开发App,运行在自己的手机上。但是选什么语言呢?C#,Java或者其它?

我想,既然我已经用华为的手机,拥有鸿蒙系统,为什么不尝试一下鸿蒙开发呢?说干就干,找到官网,一步一步操作。首先是装好开发环境:

 按照官方的文档操作是不难的,但还是遇到一些小问题,node.js的安装路径是不能含空格的,否则监测路径不正确,就没法继续了。解决这个问题,那就是换个目录,重新安装node环境。

然后装模拟器,这是手机app开发,通常要走的一步:

 模拟器启动后:

 

到这里,环境装好了,试着运行HelloWorld,但模拟器一直没有变化,也没有任何报错。我猜测,可能内存不够,因为编辑器一再强调在16G以上的内存运行,才能获取良好体验。HelloWorld的程序,使用的语言是ArkTS,TS的超集。号称声明式开发,但对前端Vue开发者来说,这有点不习惯,甚至难以接受。我想到XAML,也是声明式的,像WPF里,它描述了UI的长相,能够绑定数据,应用样式。

我想,鸿蒙系统,作为下一代操作系统,专为物联网而生。“星星之火可以燎原”,作为开发者,就是要打开想象力,未来某一天,万物互联,设备里装的都是鸿蒙系统,系统里,跑的是我们开发的软件,那是多么自豪的一件事。

 

标签:尝试,node,鸿蒙,第一次,开发者,开发,HelloWorld,模拟器
From: https://www.cnblogs.com/wangqiang3311/p/18011025

相关文章

  • 鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之ScrollBar组件
     鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之ScrollBar组件一、操作环境操作系统: Windows10专业版、IDE:DevEcoStudio3.1、SDK:HarmonyOS3.1+编辑二、ScrollBar组件鸿蒙(HarmonyOS)滚动条组件ScrollBar,用于配合可滚动组件使用,如List、Grid、Scroll。子组件可以包含单个子组件。接口Sc......
  • 梅科尔工作室HOS-鸿蒙开发实战(深呼吸)
    页面整体展示效果源码importhttpfrom'@ohos.net.http'@Entry@Componentstructjieya{textTimerController:TextTimerController=newTextTimerController()@StateisTimerRunning:boolean=true//新增一个状态变量来表示计时器运行状......
  • 家用电脑装esxi使用尝试和解决no network Adapters和VMware PowerCLI安装
    因为电脑换了新配置,老的电脑目前就没在用,想着闲置再利用一下的原则,想给他安装一下esxi,正好也可以折腾一下系统。我的主板是技嘉B85M-HD3-A的,查一下 VMwareCompatibilityGuide-I/ODeviceSearch 这个选择对应网卡型号,就能看到他支持的版本。很可惜,我的这个主板上带的这个网......
  • openharmony4.0 实现网络 app, 鸿蒙
    问题:拿到了开发者手机,但是再测试网络部分的时候出现问题。记录一下。 解决:需要再应用中对网络进行配置,便可以直接复制官方文档中的例子。 1官方文档的路径。https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis/js-apis-http.md......
  • low level 任务中减小网络计算量的一些尝试
    不同于分类、检测等highlevel任务,lowlevel任务往往需要保持图像原始分辨率,比如去噪、增强、HDR等。这样一来,当图像分辨率上来之后(比如现在手机相机主摄主流的分辨率就是4096x3072,远高于分类使用的256x256的尺寸),网络的整体计算量会变得非常恐怖,端侧动不动可能就要上百毫......
  • 鸿蒙:揭晓 ArkTS,重塑语法,打造更健壮和可靠的代码
    hi大家好,我是DHL。就职于美团、快手、小米。公众号:ByteCode,分享有用的原创文章,涉及鸿蒙、Android、Java、Kotlin、性能优化、大厂面经我最近建了一个鸿蒙开发者交流群,群里有大佬说在gitee鸿蒙仓库中可以下载DevEcoStudio4.0。于是我下载体验了一下,运行了官方提供示例项目Sh......
  • 【数据库】为什么PostgreSQL第一次查询结果很慢,第二次就变快了
    引言在PostgreSQL数据库中,我们经常会遇到这样的情况:第一次执行某个查询语句时,结果返回的速度非常慢,而当我们再次执行相同的查询语句时,速度却变得非常快。这种现象可能会让我们感到困惑,为什么同样的查询语句,第一次执行会这么慢,而第二次执行却这么快呢?PostgreSQL的查询缓存机制Po......
  • 鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之TimePicker组件
    鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之TimePicker组件一、操作环境操作系统: Windows10专业版、IDE:DevEcoStudio3.1、SDK:HarmonyOS3.1+编辑二、TimePicker组件TextClock组件通过文本将当前系统时间显示在设备上。支持不同时区的时间显示,最高精度到秒级。子组件无。接口TimePic......
  • 鸿蒙开发有必要学吗?看完这篇再决定吧
    在科技的潮流中,每一次新操作系统的诞生都是对旧秩序的挑战与新机遇的孕育。鸿蒙操作系统的出现,无疑是近年来科技界最引人注目的事件之一。自华为于2019年正式推出鸿蒙系统以来,这一我们自主研发的操作系统不仅在国内引起巨大反响,更在全球范围内展示了中国科技的崛起。鸿蒙系统最初......
  • 盘点那些硬件+项目学习套件:Hi3861鸿蒙开发板及入门常见问题解答
    华清远见20岁了~过去3年里,华清远见研发中心针对个人开发板业务,打造了多款硬件+项目学习套件,涉及STM32单片机、嵌入式、物联网、人工智能、鸿蒙、ESP32、阿里云IoT等多技术方向。今天我们来盘点一下,比较受欢迎几款“硬件+项目”学习套件,以及一些初学者比较关注的问题。盘点二:Hi3861......