HarmonyOS NEXT应用开发实战
文章平均质量分 92
以实战为线索,逐步深入HarmonyOS NEXT应用开发的细节。最好的学习方法是实战,来直接做项目。项目从哪来?一是给自己定一个小目标。二是努力达成目标并分享喜悦。
特立独行的猫a
网名猫哥,CSDN博客专家、微公众号[猫青年]全网粉丝13W+、微:yongzhen1111,郑州片区TOP5。爱好写作、分享技术和感悟。嵌入式软件工程师、c++软件工程师、全栈工程师。专注分享c++、QT、嵌入式linux、Android、HarmonyOS、前端小程序、AIoT(物联网+人工智能)、单片机、通信技术、开发工具等相关内容。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
uni-app x Android 平台 UTS 踩坑全记录:类型、存储、网络、渲染避坑指南
本文记录了基于uni-app x开发的「爱影家」影视APP在Android平台调试时遇到的典型问题。重点总结了UTS语言编译到Kotlin时的4类陷阱:1) any类型不可为null,需显式声明any | null;2) JSON操作必须使用UTSJSONObject,不能直接强转自定义类型;3) 数值比较应使用==而非===;4) uni.request网络请求的类型处理注意事项。这些经验对uni-app x开发者具有重要参考价值,能有效避免类型转换和运行时异常问题。原创 2026-03-01 20:14:39 · 1368 阅读 · 0 评论 -
uni-app x 实战开源项目分享:爱影家——一套代码,跑遍 Android、iOS 与鸿蒙
爱影家(iMovie)是一款基于uni-app x框架开发的跨平台影视 & 音乐客户端,代码完全开源,支持 Android、iOS、HarmonyOS(鸿蒙)等多端运行。如果你在学习跨端开发框架, uni-app x是个不错选择,爱影家是目前我见过的最完整、最有参考价值的开源实战项目之一。欢迎Star 一下,慢慢研究,绝对不亏。原创 2026-03-01 16:36:02 · 1125 阅读 · 0 评论 -
uni-app x跨平台开发实战:鸿蒙HarmonyOS电影App个人中心页实现详解
iMovie 个人中心页面采用深色主题设计,包含用户信息卡片、数据统计和功能菜单三大模块。顶部展示用户头像、昵称和标签,中间通过三列布局显示观看记录、收藏影视和歌曲列表等数据。页面采用卡片式设计,包含"我的内容"和"设置"两个功能区,提供音乐推荐、影视列表等快捷入口。基于uni-app x的uvue单文件结构实现,支持多平台运行,代码已开源。整体设计简洁直观,通过模块化布局确保功能分区清晰,便于后续扩展。原创 2026-02-28 23:45:00 · 659 阅读 · 0 评论 -
uni-app x跨平台开发实战:HarmonyOS爱音乐App歌词滚动与同步实现详解
本文详细介绍了在音乐播放器中实现歌词同步滚动与高亮的技术方案。通过解析LRC歌词格式,建立时间轴数组,利用音频播放器的onTimeUpdate事件实时计算当前歌词行索引,并结合scroll-view的scroll-into-view属性实现自动滚动效果。文章从数据结构设计、歌词解析算法、时间同步机制到UI交互实现,完整拆解了该功能的实现原理,展示了如何通过UTS强类型和uni-app跨平台能力,构建一个支持多端的音乐播放器歌词同步功能。原创 2026-02-28 23:00:00 · 685 阅读 · 0 评论 -
uni-app x跨平台开发实战:HarmonyOS音乐播放列表弹窗实现详解
本文介绍了如何在音乐播放器中实现一个自定义的底部弹窗播放列表功能,主要包含以下要点: 采用模块级单例管理播放列表数据,通过store统一维护歌曲增删改查操作 使用v-if条件渲染实现弹窗显示控制,结合view和scroll-view构建UI结构 通过绝对定位和半透明背景实现遮罩效果,底部面板采用固定高度设计 交互逻辑包括:点击遮罩关闭、列表项切歌、删除歌曲等功能 完全基于基础组件实现,不依赖第三方弹窗组件,保证跨端兼容性和可定制性 该方案通过状态管理、UI结构和交互逻辑的分层设计,实现了高度可控的播放列表面原创 2026-02-28 22:45:00 · 709 阅读 · 0 评论 -
uni-app x跨平台开发实战:爱影家免费观影APP音乐播放功能实现详解
本文介绍了基于uni-app x框架开发的跨平台影视音乐客户端"爱影家"中的音乐播放功能实现。文章从项目架构、核心模块和关键技术三个方面展开:1)项目采用API模块、播放器模块、播放列表模块和数据存储模块的架构设计;2)详细讲解了音乐API接口封装、播放列表管理和播放器核心功能的实现原理;3)重点解析了音频控制、进度管理、歌词同步和唱片动画等关键技术的代码实现。该项目支持Android、iOS、HarmonyOS、Web和小程序等多平台,代码已开源供学习研究使用。原创 2026-02-28 22:15:00 · 1699 阅读 · 0 评论 -
uni-app x跨平台开发实战:鸿蒙HarmonyOS电影列表分页加载与上滑触底加载更多的实现
本文以iMovie影视App为例,详细介绍了在uni-app x框架下实现无限滚动列表的核心技术方案。通过scroll-view组件的@scrolltolower事件触发分页加载,结合start+count分页参数设计,实现流畅的上滑触底加载体验。文章重点解析了状态管理(5个变量+1个计算属性)、loadMore函数的防重入机制、分页游标推进逻辑,以及服务端数据与本地列表的同步策略。该方案不仅实现了基本的无限滚动功能,还通过URL参数支持多种列表类型复用同一个页面组件,展示了高效的数据流设计和组件复用实践。原创 2026-02-26 22:44:37 · 661 阅读 · 0 评论 -
uni-app x跨平台开发实战:开发鸿蒙HarmonyOS影视票房榜组件完整实现过程
本文分享了爱影家影视APP开发中票房榜组件的实现过程。采用uni-app x跨端技术栈,通过三层架构设计:网络请求层(封装Request类)、业务接口层、UI组件层。重点介绍了Request类的实现,包括类型定义、拦截器机制和Promise封装,为上层提供简洁的API调用方式。项目已开源,支持多平台编译,实现实时票房数据展示功能。原创 2026-02-25 23:16:01 · 1274 阅读 · 0 评论 -
uni-app x跨平台开发实战:开发鸿蒙HarmonyOS滚动卡片组件,scroll-view无法滚动踩坑全记录
本文记录了在uni-app x框架中实现横向滚动卡片组件时遇到的scroll-view无法滚动问题。通过对比正常工作的票房榜组件和出问题的影片列表组件,发现原生布局引擎与Web CSS的关键差异:仅靠flex布局不足以触发滚动,必须为行容器设置明确超出scroll-view宽度的像素尺寸。解决方案包括为卡片设置固定宽度、禁用flex-shrink属性,并通过计算确保总宽度足够触发滚动。文中提供了两种横向滚动组件的实现代码,并指出uni-app x原生引擎与Web浏览器在溢出处理上的核心区别。原创 2026-02-25 22:49:25 · 1032 阅读 · 0 评论 -
uni-app x跨平台开发实战:鸿蒙HarmonyOS网络模块封装与轮播图实现
本文介绍了基于uni-app x框架和UTS语言规范的HarmonyOS应用开发实践,重点探讨了网络请求模块封装和动态轮播图组件实现。在网络请求方面,通过定义标准化的HttpMethod类型、RequestOptions配置对象和ResponseData响应结构,构建了具有类型安全的Request类,包含核心请求方法及GET/POST快捷方法。该实现采用Promise封装异步请求,内置默认请求头,支持状态码处理和URL参数自动拼接,确保数据安全性和灵活性。案例以影视类应用的首页轮播图为场景,使用真实开放AP原创 2026-02-24 21:48:00 · 1336 阅读 · 0 评论 -
uniapp-x的HarmonyOS鸿蒙应用开发:tabbar底部导航栏的实现
本文分享了基于uni-app x技术栈在鸿蒙平台实现tabBar底部导航栏的实践。作者通过"爱影家"项目,尝试了多种跨端框架后选择了uni-app x,其性能优异且支持多端编译。文章详细介绍了环境配置、目录结构设计、pages.json文件中的页面和tabBar配置技巧,以及theme.json主题变量的定义。特别针对鸿蒙平台提供了条件编译方案,并展示了实际效果截图。该项目验证了uni-app x在鸿蒙Next平台上的流畅表现,渲染速度甚至超过原生写法。原创 2026-02-23 21:38:13 · 1285 阅读 · 0 评论 -
基于HarmonyOS ArkTS的MVVM架构最佳实践
摘要:MVVM架构模式在HarmonyOS应用开发中通过职责划分和响应式数据绑定解决代码维护、模块化协作和数据响应等挑战。MVVM包含Model(数据/业务逻辑)、View(UI)和ViewModel(中间层)三层,实现关注点分离、动态响应式编程等优势。文章详细介绍了架构分层、工程结构、状态管理策略、数据绑定模式、组件通信方案和性能优化要点,并强调单向数据流原则与状态托管的重要性,为开发者提供系统化解决方案。原创 2026-02-23 21:45:00 · 1214 阅读 · 0 评论 -
Kuikly多端框架(KMP)实战:现代Android/KMP状态管理指南:基于StateFlow与UDF架构的实践
本文探讨了Jetpack Compose与Kotlin Multiplatform(KMP)构建的声明式UI生态中状态管理的核心实践。文章首先分析了传统命令式UI开发的状态管理痛点,进而引入"UI即状态的函数"的声明式范式。重点解析了以StateFlow为核心的单向数据流(UDF)架构,通过真实项目案例展示了模块化状态管理策略。文章提供了状态管理的三剑客(Flow、StateFlow、SharedFlow)对比表,并详细介绍了ViewModel中的支持属性模式、Compose UI层状态原创 2026-02-14 00:10:54 · 741 阅读 · 0 评论 -
Kuikly多端框架(KMP)实战:KMP中的 Ktor 网络库的多端适配指南
本文介绍了如何在Kotlin Multiplatform (KMP)项目中使用Ktor构建跨平台网络层。Ktor作为JetBrains官方推出的网络库,具有轻量可扩展、原生支持多平台等优势。文章详细讲解了KMP核心机制expect/actual的应用,通过定义公共接口和平台特定实现来构建跨平台HttpClient。从项目配置、依赖管理到Android(OkHttp)、iOS(Darwin)和JS(fetch)各平台的引擎适配,提供了完整的实现方案。该项目已开源,可作为KMP网络层开发的参考模板。原创 2026-02-13 21:13:36 · 934 阅读 · 0 评论 -
Kuikly多端框架(KMP)实战:轮播图的完整实现
本文介绍了基于Jetpack Compose实现的轮播图组件BannerCarousel,通过Kuikly框架解决多平台适配挑战。核心实现采用数据扩展策略,在原始列表首尾添加元素创建"缓冲区"(如[A,B,C]→[C,A,B,C,A]),配合HorizontalPager实现无缝循环滚动。组件具备自动播放、手势暂停功能,当滑动到边界时会无动画跳转至对应位置,保持视觉连续性。指示器通过映射真实索引实现精准定位。该方案显著简化了传统ViewPager的实现复杂度,代码量减少约70%,性能提升原创 2026-02-13 17:06:32 · 892 阅读 · 0 评论 -
Kuikly框架实战:基于腾讯Kuikly框架实现Material3风格底部导航栏
Kuikly是腾讯基于Kotlin Multiplatform开发的跨端框架,支持六端统一开发(PC/Web/小程序/鸿蒙/iOS/Android),已应用于20+业务场景,日活超5亿。其特色包括兼容Jetpack Compose、内置企业级工具链,并创新性地填补了微信小程序运行方案的空白。框架采用分层架构设计,支持多线程协程处理复杂业务,近期新增Web版开源,扩展H5和小程序适配能力。示例展示了如何利用Kuikly的Material3组件实现底部导航栏,通过TabRow+HorizontalPager实现原创 2026-02-12 23:44:41 · 934 阅读 · 0 评论 -
鸿蒙HarmonyOS端智能体接入指南--Agent Framework Kit 详解
本文介绍了鸿蒙系统中Agent Framework Kit的应用,该工具包为开发者提供集成智能体服务的便捷方式。通过FunctionComponent可快速创建智能体入口,利用AgentController检查智能体可用性。文章详细说明了API使用方法、参数配置和错误处理,并强调了小艺开放平台作为智能体开发支撑平台的重要性。开发者只需导入相关模块并配置智能体ID,即可在鸿蒙应用中实现"应用+智能体"的融合体验。该技术已从鸿蒙6.0.0版本开始支持,为开发者构建智能化应用提供了标准化解决方原创 2025-11-13 01:45:00 · 2882 阅读 · 0 评论 -
HarmonyOS黑马云音乐项目:全场景在线音乐播放的实现与优化
黑马云音乐是基于HarmonyOS 5.0开发的跨平台音乐应用,支持在线听歌与本地播放。项目采用ArkTS声明式开发范式,通过@nutpi/axios调用音乐接口实现云端数据获取,并利用AvPlayerManager管理播放状态。具备轮播图交互、多端适配(手机/平板/电脑)和分布式播放功能。技术亮点包括类型安全校验、全局状态管理和性能优化。未来计划增加MV播放与歌词同步功能。项目展示了HarmonyOS全场景开发能力,为开发者提供ArkTS和多端适配的实践参考。原创 2025-11-09 20:31:51 · 3467 阅读 · 0 评论 -
HarmonyOS黑马云音乐项目增加网络听歌功能(一、轮播图的实现)
本文介绍了如何为HarmonyOS黑马云音乐项目增加网络听歌功能。通过使用nutpi/axios第三方库调用后台接口,实现了热歌榜和推荐歌单的数据获取。文章详细展示了API接口定义、jsonFormat插件的使用,以及recommend.ets页面中API的调用方法。同时提供了Axios客户端的封装方案,便于统一管理和配置请求。该项目代码已开源,开发者可通过提供的接口地址快速实现网络音乐功能,丰富应用体验。原创 2025-11-06 22:34:01 · 2109 阅读 · 3 评论 -
鸿蒙HarmonyOS开源项目:知乎日报-爱影家-爱音乐-后台接口资源分享
猫哥分享鸿蒙开发项目接口资源,包括爱影家、知乎日报和爱音乐的后台API。资源涵盖影视轮播图、电影详情、票房信息、热门剧集等10多个接口,支持分页查询、搜索、留言反馈等功能。接口仅供学习使用,若失效可联系重启服务。还推荐了免费API平台,助力开发者快速获取接口资源。原创 2025-11-04 21:02:45 · 2100 阅读 · 14 评论 -
听歌学英语--猫哥的鸿蒙玩法实战
摘要: 本文分享了基于HarmonyOS开发的“听歌学英语”App实践案例。开发者猫哥通过该项目展示了鸿蒙应用从构思到上架的全流程,重点解析了ArkTS网络请求优化、JsonFormat插件快速生成数据模型等核心技术实现。文章提出"先完成再完美"的开发心法,强调通过开源项目实践快速掌握鸿蒙开发,并分享了DevEco Studio工具链使用技巧。案例证明鸿蒙开发门槛较低,鼓励开发者通过小步快跑的方式快速入门,抓住鸿蒙生态发展机遇。(149字)原创 2025-11-02 00:27:44 · 1037 阅读 · 0 评论 -
【案例实战】听歌学英语鸿蒙APP从零到上架全流程回顾
摘要 一位开发者分享了自己通过"玩"的方式学习鸿蒙开发的经验。他在一年内输出116篇原创技术文章,开发并上架了多款鸿蒙应用,其中"听歌学英语"是首个成功项目。文章介绍了开发过程:使用DevEco Studio工具、制定小目标策略、封装网络请求库、利用JsonFormat插件简化开发、设计UI界面等。作者强调"先完成再完美"的理念,建议开发者立即行动而非追求完美。他还开源了"爱影家"项目,并分享了保持学习动力的方法:持续输出笔记、原创 2025-10-21 23:08:03 · 4458 阅读 · 6 评论 -
鸿蒙HarmonyOS入门学习竟如此简单,如何三天上手鸿蒙应用开发
鸿蒙OS快速崛起成为第三大移动操作系统,为开发者带来新机遇。零基础也能三天上手鸿蒙开发!通过项目驱动的实战课程,从环境搭建到应用发布,掌握ArkTS、ArkUI等核心技术,完成"爱影家"观影APP开发。课程提供完整学习路径、免费API接口和在线答疑,适合各层次开发者。立即报名,开启鸿蒙开发之旅!课程地址:https://marketing.csdn.net/p/eca340aceae2a537746727d862cbbfb4?pId=3150原创 2025-10-16 21:37:10 · 6347 阅读 · 11 评论 -
HarmonyOS鸿蒙中的NES游戏模拟器的完整实现
本文介绍了在HarmonyOS上开发NES游戏模拟器的实现过程。项目通过ArkUI框架,实现了游戏ROM文件加载、运行控制(加载/重置/暂停/恢复)、虚拟控制器(方向键和AB键)以及音频开关等功能。核心代码包括HTML画布设置、JavaScript模拟器逻辑(帧渲染、音频处理)和HarmonyOS原生交互。项目开源地址为https://gitee.com/yyz116/harmonyos-nes,展示了如何在鸿蒙系统上重现经典游戏体验,为开发者提供了跨平台游戏开发的参考案例。原创 2025-10-15 01:30:00 · 1531 阅读 · 0 评论 -
梦回童年,将JSNES 游戏模拟器移植到 HarmonyOS 移植指南
这篇文章介绍了将JavaScript NES模拟器(JSNES)移植到HarmonyOS系统的过程。作者首先回顾了NES游戏机带来的童年回忆,阐述了移植JSNES到鸿蒙系统的意义,包括丰富应用生态、促进技术交流和增强用户粘性。文章详细说明了已完成的关键代码修改,如模块导入导出适配和核心文件调整,并提供了在HarmonyOS中实现NES播放器的具体步骤,包括创建项目、添加源码和开发播放器组件。最后展示了如何加载ROM资源和处理按键输入,让用户能在鸿蒙设备上重温经典NES游戏体验。原创 2025-09-26 21:15:00 · 1639 阅读 · 0 评论 -
技术改变生活,学习英语如此简单---鸿蒙原生应用《我爱背单词》开发故事
《鸿蒙原生应用"我爱背单词":技术赋能英语学习新方式》摘要:本文介绍了一款基于鸿蒙系统的英语学习应用"我爱背单词",它采用卡片学习法和智能复习算法,结合语音朗读功能,帮助用户高效记忆单词。该应用整合了Omni-UI组件和字节跳动的rdbStore数据库,支持学习进度跟踪和灵活调整。适用于学生打卡和成人自学,提供多感官互动体验,可通过应用市场下载体验。开源项目地址同步公开,为英语学习者提供数字化解决方案。原创 2025-09-23 20:48:26 · 1425 阅读 · 0 评论 -
HarmonyOS开源项目分享:识笺——高效学习的卡片应用
识笺是一款基于HarmonyOS的高效学习应用,采用卡片学习法帮助用户巩固知识,适用于语言学习、考试复习等场景。它具备智能复习间隔调整和学习进度跟踪功能,内置小学古诗和英语单词内容。应用采用Omni-UI组件优化界面体验,并集成字节跳动数据库组件实现数据管理。通过单元测试、数据分析和全链路日志确保稳定运行。目前已在华为应用市场上架,欢迎下载体验。原创 2025-09-19 21:00:00 · 2031 阅读 · 0 评论 -
HarmonyOS应用开发之界面列表不刷新问题Bug排查记:从现象到解决完整记录
摘要: 本文记录了HarmonyOS ArkUI开发中遇到的List列表刷新问题排查过程。问题表现为数据更新后界面未同步刷新,主要涉及ForEach循环的key生成器逻辑不当(仅用item.id导致key未更新)和列表元素值变化未触发刷新(需重新赋值数组)。通过修改key生成规则(组合item.uid与数据)和强制更新数组引用解决,并验证了修复效果。案例揭示了@ObservedV2和@Trace装饰器在数据响应式更新中的局限性,需显式变更引用才能触发UI刷新。原创 2025-09-04 21:59:40 · 1720 阅读 · 0 评论 -
【鸿蒙心迹】HarmonyOS敏捷应用开发之小确忆的故事
《小确忆:敏捷开发与高效网络通信实践》摘要:本文介绍了专为家庭设计的宝宝成长日记应用"小确忆"的开发过程。采用敏捷开发方法实现快速迭代,并通过nutpi/axios网络库显著提升开发效率。该库提供极简API、自动认证、文件传输及智能错误处理等特性,使网络请求代码缩减至单行实现。文章详细展示了axios客户端的封装方法、拦截器配置及错误处理机制,并通过时光轴列表和文件上传接口的实例,验证了该方案在HarmonyOS NEXT应用中的高效性。项目通过QQ群收集用户反馈,持续优化产品体验。原创 2025-09-04 00:30:08 · 1045 阅读 · 0 评论 -
鸿蒙开发入门如此简单,如何三天上手鸿蒙应用开发?
鸿蒙应用开发实战入门:快速上手技巧与案例分享 摘要:学习鸿蒙应用开发的最佳方式是通过实战练习。本文分享了三天快速上手鸿蒙开发的技巧,介绍了鸿蒙的关键优势:采用ArkTS语言(基于TypeScript),开发门槛低;支持跨终端开发,一次开发多端部署;ArkUI提供声明式UI开发,构建界面更高效。文章包含知乎日报项目的开源地址和代码示例,展示了鸿蒙开发的简洁性。相比安卓开发,鸿蒙具有更低的入门门槛和更高的开发效率,特别适合熟悉JavaScript的开发者快速转型。原创 2025-08-21 22:20:42 · 365 阅读 · 0 评论 -
【鸿蒙心迹】从《凡人修仙传》到免费观影神器
摘要:作者基于对《凡人修仙传》等影视作品的喜爱,萌生了开发一款无广告免费观影App的想法。在鸿蒙HarmonyOS系统支持下,作者从零开始学习开发,历经调试bug、优化网络请求等挑战,最终成功实现"鸿蒙观影"App的核心功能。项目采用鸿蒙组件和自研网络库@nutpi/axios,实现了影视首页、详情页等功能,并开源分享开发经验。这段开发历程展现了技术探索的乐趣与成就感。原创 2025-08-21 20:45:00 · 1717 阅读 · 0 评论 -
InfoNES模拟器HarmonyOS移植指南
摘要: 文章介绍了将经典NES游戏模拟器infoNES移植到HarmonyOS平台的技术方案。通过适配ArkGraphics 2D显示系统、HarmonyOS输入API和音频服务,实现核心功能迁移。重点包括显示渲染优化、输入控制适配和音频处理改造,同时支持分布式联机、云存档等HarmonyOS特色功能。移植过程涵盖环境搭建、代码迁移、性能优化等步骤,为怀旧游戏在新时代操作系统上焕发新生提供技术参考。(149字)原创 2025-08-19 22:00:00 · 705 阅读 · 0 评论 -
将infoNES移植到HarmonyOS平台的详细方案介绍
摘要: 本文提出将经典NES模拟器infoNES移植到华为HarmonyOS平台的方案,重点解决显示适配问题。移植过程分为:1)分析infoNES代码结构;2)基于HarmonyOS的NativeWindow和共享内存机制实现图形渲染;3)通过滤镜优化画面效果(HQ2x、扫描线等);4)适配多分辨率屏幕。关键技术包括:使用XComponent模块衔接应用层与底层渲染,创建图形缓冲区转换16位色至32位色,并实现动态缩放算法。移植后可在HarmonyOS设备上流畅运行经典NES游戏,保留复古画质的同时适配现代原创 2025-08-19 21:45:00 · 1371 阅读 · 0 评论 -
鸿蒙HarmonyOS中Axios网络库封装与文件上传功能实现
本文介绍了如何在鸿蒙HarmonyOS中封装axios库以支持文件上传功能。封装后的AxiosHttpRequest类提供了GET、POST等HTTP请求方法,并实现了统一错误处理机制。重点讲解了文件上传接口的设计,支持单个/多个文件上传,可自定义文件字段名和表单数据,并包含上传进度回调功能。通过继承InternalAxiosRequestConfig实现了可选的拦截器配置,同时保留了axios原有的特性。该封装简化了网络请求操作,使开发者能更便捷地处理文件上传等业务需求。原创 2025-08-08 00:14:07 · 899 阅读 · 0 评论 -
HarmonyOS NEXT应用开发案例二十大开源项目分享(持续更新)
本文介绍了20个HarmonyOS NEXT开源项目,为开发者提供优质练手资源。这些项目涵盖知乎日报仿制、影视APP开发、开发者社区客户端等实用场景,包含ArkUI组件库、网易云音乐仿制、哔哩哔哩客户端等完整案例,涉及网络请求、视频播放、状态管理等核心技术。所有项目均提供开源地址,部分项目还提供跨平台版本,适合不同水平的开发者学习实践。通过这些真实项目,开发者可以快速掌握鸿蒙应用开发技能,同时了解鸿蒙生态的多样化应用场景。原创 2025-07-01 19:46:44 · 4253 阅读 · 7 评论 -
HarmonyOS NEXT应用开发实战:玩鸿蒙App客户端开发
玩鸿蒙客户端App是一个基于HarmonyOS平台的实战项目,旨在为用户提供鸿蒙社区交流学习平台。通过该项目,用户可以浏览文章、查看热门文章及阅读文章详情。项目使用@nutpi/axios网络库进行网络请求,主要接口包括查询文章列表、热门文章和文章详情。开发过程中,开发者将学习如何设计简洁美观的UI界面,并遵循最佳实践开发功能完整的应用。该项目适合初学者通过实战提升编程技能,培养解决实际问题的能力,促进知识体系的构建。原创 2025-05-21 22:44:46 · 1827 阅读 · 0 评论 -
HarmonyOS 影视应用APP开发--配套的后台服务go-imovie项目介绍及使用
imovie 个人影视类开源小程序完整项目 是一个基于 Go 和 MongoDB 实现的后台接口服务,支持前端使用 uni-app(Vue.js)开发的跨平台小程序,兼容 H5、Android、iOS 和 HarmonyOS 等多端运行。项目功能丰富,涵盖电影详情、搜索、分类、评价、收藏、个人中心、评分、评论等模块,并集成了知乎日报、网易云音乐等第三方接口。后端服务开箱即用,通过 go mod tidy 安装依赖后,运行 go run imovie.go 即可启动。项目完全开源,适合学习和参考。前端项目地址原创 2025-05-18 18:17:33 · 3026 阅读 · 7 评论 -
uni-app 开发HarmonyOS的鸿蒙影视项目分享:从实战案例到开源后台
HBuilderX 最新版本支持 uni-app 开发 Harmony Next 平台的 App,为开发者提供了便捷的跨平台开发工具。通过熟悉的 Vue 3 语法,开发者可以快速上手鸿蒙应用开发,无需学习原生开发语言。本文分享了一个基于 uni-app 的免费观影 App 项目,该项目已成功编译并运行于鸿蒙设备,展示了 uni-app 在鸿蒙平台上的兼容性与开发效率。项目采用 Vue 3、Vuex、Vue Router 等技术,并结合开源的 Golang 后台服务接口,提供了丰富的影视资源数据。文章还详细介原创 2025-05-17 22:54:04 · 2401 阅读 · 0 评论 -
HarmonyOS 【诗韵悠然】AI古诗词赏析APP开发实战从零到一系列(二、项目准备与后台服务搭建)
本文介绍了在开发【诗韵悠然】AI古诗词赏析APP时,使用Go语言和go-zero微服务框架搭建后端服务的过程。go-zero框架支持RESTful API和RPC,具备高并发处理能力,并通过goctl工具简化了代码生成。为提供丰富的诗词内容,项目采用MySQL存储诗词和作者信息,Redis缓存热点数据,并通过Docker部署数据库。文章详细展示了数据库表结构设计,包括作者表、诗词表、诗人表等,并介绍了使用go-zero框架创建项目、定义API、生成代码的步骤。原创 2025-05-13 22:47:38 · 1026 阅读 · 0 评论 -
HarmonyOS 【诗韵悠然】AI古诗词赏析APP开发实战从零到一系列(一、开篇,项目介绍)
「诗韵悠然」是一款基于HarmonyOS开发的AI古诗词赏析APP,旨在通过现代科技与古典文化的融合,传承和弘扬中国古典诗词文化。该应用通过AI技术支持深度鉴赏,提供权威的诗词解读,满足用户对诗词深度学习的需求。同时,它注重用户体验设计,采用优雅的UI和流畅的交互,打造易用、优雅的学习环境。此外,「诗韵悠然」还提供系统化的学习路径和活跃的社区互动,帮助用户形成完整的学习生态,并通过原创内容创作和社区互动,扩大诗词文化的影响力。该应用不仅是对古典文化的尊重和延续,也是对国民文化自信的有力支撑,力求让诗词文化在原创 2025-05-13 22:07:08 · 2430 阅读 · 0 评论
分享