登录社区云,与社区用户共同成长
邀请您加入社区
2024 年底华为正式发布仓颉编程语言,作为大数据开发工程师和 CSDN 成都站运营者,我在使用 TypeScript 开发鸿蒙应用时遇到了性能瓶颈、类型安全和内存管理等痛点。仓颉结合了 Rust 的内存安全、Kotlin 的简洁语法、Go 的并发模型和 Swift 的现代特性,是一门真正适合生产环境的系统级语言。经过两个月的系统学习和实践,从基础语法到标准库源码,从开发天气应用到性能优化,我积累
2023 年秋天,在开发者大会上第一次看到 HarmonyOS 的分布式能力演示,应用在手机、平板、智慧屏之间无缝流转的体验让我深受震撼。会上结识了蜀鸿会创始人唐佐林老师和 HarmonyOS 技术专家程诗杰老师,两位老师的专业讲解和热情指导,让我下定决心深入学习 HarmonyOS。从那时起,我开始了从鸿蒙第一课到性能优化实战的学习之旅。这一年多时间里,在两位老师的悉心指导下,从零基础到开发完整
在完成 HarmonyOS 基础学习后,我决定将所学技术应用到实际项目中,开发一款智能健康管家应用——“健康守护者”。项目启动前,我向唐佐林老师和程诗杰老师请教了方向和技术选型,唐老师建议充分利用分布式能力和生态优势,程老师推荐使用 AGC 能力加速开发。在两位老师的指导下,我发现 HarmonyOS 的 AGC(AppGallery Connect)能力为项目落地提供了强大支撑:云开发、云测试、
在移动应用开发中,数据备份与恢复一直是开发者面临的重要挑战。传统的备份方案要么需要用户手动导出导入文件,操作繁琐且容易出错;要么需要开发者自建云端服务,开发和维护成本高昂。在开发《社区之星》 HarmonyOS 应用的过程中,我深入体验了 HarmonyOS 生态提供的轻备份技术(backup_air),这是一个专注于数据备份与恢复的开源解决方案。通过实践发现,轻备份技术以其零侵入设计、一键式操作
从一个想法到一个产品,从需求分析到上线运营,完整的应用开发流程是怎样的?作为一名技术社区运营者,我深知社区管理的痛点,作为一名开发者,我决定用技术来解决这些问题。本文将带你走进“社区之星”应用的完整开发历程,记录从 0 到 1 打造 HarmonyOS 应用的全过程,包括需求分析、技术选型、架构设计、开发实践、测试优化、部署发布、运营推广等各个环节,通过完整的项目落地全流程展示、真实的开发经历和踩
元服务“免安装、即点即用”的理念代表了移动应用的未来发展方向。作为长期从事云原生和 Serverless 开发的工程师,我发现元服务的设计思想与现代云原生应用高度契合——都追求轻量化、快速响应和按需使用。基于我在企业大数据平台开发中对微服务架构的深度实践,以及在多个云平台的技术经验,我将云原生的设计理念应用到元服务开发中,实现了真正的“按需加载、即用即走”。本文将通过天气助手和智能计算器两个实战案
三方库生态是衡量技术平台成熟度的重要标志。在我多年的大数据开发经验中,从 Hadoop 生态的各种组件到 Spark、Flink 等流处理框架,三方库的选择和集成一直是项目成功的关键因素。鸿蒙作为新兴的操作系统,其三方库生态正在快速发展。本文将基于我在企业级数据可视化应用和电商应用中的实践经验,深度测评网络请求库、状态管理库、图表库等核心三方库的适配情况,分析它们的功能完整性、性能表现和稳定性,为
性能优化是每个开发者都必须面对的挑战。在我的大数据开发生涯中,从 TB 级数据的 Spark 作业优化到大模型推理的性能调优,性能优化一直是核心关注点。当我将这些经验应用到鸿蒙应用开发时,发现 ArkUI 的性能优化与后端系统优化有许多相通之处——都需要对系统运行机制有深入理解,都需要借助专业工具进行分析诊断。本文将结合我在电商推荐应用和新闻阅读应用中的优化实践,系统讲解 ArkUI 性能优化的方
作为一名从大数据领域转向鸿蒙开发的工程师,我在过去半年中深度使用 DevEco Studio 完成了三个完整项目的开发。从最初对移动端开发的陌生,到现在能够熟练运用各种开发工具和技巧,这个过程让我深刻体会到了现代化 IDE 对开发效率的巨大提升。本文将基于我的真实开发经历,从大数据开发者的独特视角,详细分享 DevEco Studio 的使用体验、智能化功能、性能分析工具以及在实际项目中的应用心得
每个技术人都有自己的学习故事,每个故事都值得被记录。这篇文章记录了我从零基础到独立开发 HarmonyOS 应用的完整学习历程,以及在社区中成长的点点滴滴。2024 年 10 月我第一次接触 HarmonyOS 被它的技术创新所吸引,30 天后完成了第一个应用,3 个月后已经可以独立开发复杂应用并在社区中分享经验,这个过程充满挑战也收获满满。在这个学习之旅中,我非常幸运地遇到了优秀的领路人——程诗