首页 文章 精选 留言 我的

精选列表

搜索[鸿蒙App],共10003篇文章
优秀的个人博客,低调大师

我的鸿蒙OS 2.0的第一个DEMO, Lite Wearable (运动手表)上的呼吸训练 app

首先声明, 我就是照着视频敲得, 敲完发现课程没有提供源码资料, 于是我把代码整理下上传到 git, 仅供大家参考. 课程地址:https://edu.51cto.com/course/25054.html目前是免费, 以后也还是不会变吧! 代码地址:https://github.com/gudqs7/My-HarmonyOS-First-Demo(手动求Star) (不给也无所谓啦) 无图言软, 上图 一共三个页面, 相当简单对不对? 简单说下这个视频干了什么: 教你搭建环境(页面播放很快, 嗯, 反正肯定和我2.0倍速没关系) (楼主已经搭建过了, 就听了会歌) 由Hello world 到完整Demo(含三个页面, 约200行JS代码[最终]), 他是一步一步演变过去的, 不用担心跟不上, 毕竟你可以选择0.5倍速 (手动滑稽) 最赞的是最开始先给你演示最终版的效果, 并且每个视频前面也会演示这小节要达成的样子 (这里我顺便说下, 我的代码没有记录每一节到不同分支, 但我反应过来要存代码时候, 已经快开发完了, 大佬们见谅, 下次一定改) 然后说下感受, 目前开放了三个设备的模板开发(TV, Wearable, Lite Wearable), 而 Lite Wearable 是体验最好的, 因为: 支持预览器(View-->Tool Windows-->Previewer) 支持模拟器(Run --> Select Deployment Target --> Available Huawei Lite Devices > Huawei Lite Wearable Simluator) 完全的JS+CSS+HML编写代码, 无任何Java代码 (TV 和 Wearable 的模板我试过, 即使选择JS FA 还是会有几个Java代码, 当然这说不定也是缺点, 目前JS API 不是很全面, 而) 顺便说下我了解的 JS API 这块, 搞前端的同学应该比较在意: 文档入口: https://developer.harmonyos.com/cn/docs/documentation/doc-references/js-framework-file-0000000000611396 调用Java PA方式: https://developer.harmonyos.com/cn/docs/documentation/doc-references/js-apis-fa-calls-aa-overview-0000000000617989 Lite Wearable 的文档(官方居然开小灶): https://developer.harmonyos.com/cn/docs/documentation/doc-references/lite-wearable-overview-0000001054283774 (我在接口下面没有找到 调用Java PA 的方式, 且在js中书写api却有错误提示, 而同样代码在Wearable则是ok的) 另外发现似乎Lite Wearable 的 ES6 支持的并不全面 (见文档 https://developer.harmonyos.com/cn/docs/documentation/doc-references/lite-syntax-js-0000001053965214) JS API 接口下没有找到 视频/相机/电话 这一类api, 但Java那边是有的 https://developer.harmonyos.com/cn/docs/documentation/doc-guides/media-camera-guidelines-0000000000031782 (不知道是目前手机SDK没有上线所以暂时没有, 还是JS就是不支持, 个人认为前者大一些)

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册