当前位置: 首页 > 科技观察

它来了,它来了,HarmonyOS应用开发在线体验来了

时间:2023-03-21 14:33:08 科技观察

来了,来了,HarmonyOS应用开发在线体验来了两分钟科普,一分钟玩转HarmonyOS应用开发在线体验,一分钟简单了解“一次开发,多设备部署”的原理。新开发者也可以第一时间掌握。一起来阅读吧~只需一分钟,一分钟享受HarmonyOS应用开发在线体验。我们将对“To-DoList”Demo进行四个简单的修改,教你轻松掌握应用开发的在线体验,同时体验在手表、手机、大屏上运行应用的效果。任务随意添加,轻松一改一“跑”,多台设备同时生效。在这个Demo.js代码文件中添加两个“任务列表”,示例代码如下:{id:'id-4',event:'读小说',time:'21:30',checkBtn:BUTTON_STATE_IMAGE[0],color:TEXT_COLOR[0],showTag:TAG_STATE[0],tag:EVENT_LEVEL[0],},{id:'id-5',event:'睡觉休息',time:'23:30',checkBtn:BUTTON_STATE_IMAGE[0],color:TEXT_COLOR[0],showTag:TAG_STATE[2],tag:EVENT_LEVEL[2],},点击右上角“运行”按钮,多端同步生效,即使您刚刚入门,也可以轻松掌握。欢迎更多开发者编写自己的创意内容~风格定制,想要的吸睛标题触手可及觉得标题不够吸睛?颜色和字体大小由您决定。改变色域,改变颜色不是很好吗?同样点击“运行”,多个终端同时生效。你会变什么颜色?任意四个预览视图,多设备自由切换想在不同设备之间切换看清楚大图?这很简单。点击“预览”页面右上角,可随意切换全部、手表、手机、大屏四种预览视图。?不小心点错了代码?没关系,只需点击代码页右上角的“重置”,即可快速恢复原状,重新开始!迫不及待地开始开发了,下载IDE玩鸿蒙应用开发,体验更多精彩功能。https://developer.harmonyos.com/cn/develop/deveco-studio?&ha_source=harmonyos&ha_sourceid=9000“一次开发,多设备部署”原则在万物互联时代,开发者在应用开发中面临以下两个问题在多设备场景下,各方面的开发挑战:1.多设备形态的差异,不同设备的屏幕尺寸、屏幕分辨率、屏幕形状不同,这使得针对不同设备的UI风格开发变得更加困难。同时,不同设备上不同的交互方式也带来了2.多设备能力的差异,不同的设备有不同的能力,有内存100KB到10+GB的硬件,也有主频100的平台MtoG.轻量级设备内存有限,各种设备硬件规格差异巨大,难以实现统一开发和统一简易操作。HarmonyOS是如何解决以上两个挑战的?UI信息结构抽象和交互事件规范化。其中,UI信息结构抽象,提供表达规范化的多态控件,按需多态布局,开箱即用的工程模板。为应对随之而来的开发挑战,HarmonyOS提出了统一的开发范式,具有可扩展的运行时,可以部署运行在上百种K级到G级的设备上,提供ACEJS提供轻量级框架,下沉一些核心框架提供轻量级的QuantitativeJS引擎,使得相同的JS开发范式可以扩展到数百个K级设备。更多信息请访问:Harmonyos.51cto.com,与华为官方合作打造的鸿蒙技术社区