移动开发

m0_7496902310 天前
人工智能·深度学习·移动开发·harmonyos·arkts·arkui·产品设计
【寻迹校园 HarmonyOS NEXT 实战 01】从校园痛点到可上架 MVP:失物招领应用产品设计这是“寻迹校园 HarmonyOS NEXT 实战”系列第 1 篇。项目使用 ArkTS、ArkUI、Stage Model、RelationalStore 和 Agent Framework Kit,目标不是堆功能,而是做出一条可以验证、可以降级、可以交付的校园失物招领闭环。
m0_7496902310 天前
华为·移动开发·harmonyos·arkui·navigation·navpathstack
【寻迹校园 HarmonyOS NEXT 实战 03】NavPathStack 路由实战:18 个页面如何集中管理这是“寻迹校园 HarmonyOS NEXT 实战”系列第 3 篇。本文结合 ArkUI Stage Model 项目,拆解稳定路由键、类型化参数、统一 destinationBuilder,以及同一个 NavPathStack 如何复用到手机与大屏 Shell。
贾伟康14 天前
移动开发·harmonyos·arkts·arkui·本地搜索
【华夏二十四节气|07】HarmonyOS 6.0.2(22) ArkTS 节气搜索实战:多字段匹配与四态闭环本文唯一核验标记:AGC18-HMOS-15-07-SEARCH-POEM-GAP证据边界:本文的“当前实现”以本轮复核的 SearchPage.ets、SolarTermModel.ets、SolarTermService.ets 与 solar_terms.json 为准;文中构建通过记录属于历史证据,本轮未重新执行构建,不将其表述为新的构建结果。架构扩展和性能优化段落均为建议实现,不代表当前工程已经具备对应能力。
贾伟康14 天前
移动开发·harmonyos·arkts·appgallery·应用发布
【万能转换器|20】HarmonyOS ArkTS AppGallery 发布复查实战:核对包名、版本、设备、素材和离线声明本轮证据边界:包名、版本、设备类型、权限列表和离线实现来自本轮复核的本地源码;原文中的构建、安装或历史检查记录只作为历史证据,本轮没有重新执行构建、安装、AGC 上传、软件包绑定或审核提交。发布流程与候选包检查属于建议实现,不能据此推断平台审核状态。
贾伟康14 天前
移动开发·harmonyos·arkts·权限管理·隐私合规
【万能转换器|18】HarmonyOS ArkTS 权限与隐私实战:让 module.json5、功能说明和拒绝路径一致本轮证据边界:当前源码的 requestPermissions 为空,未发现网络、位置、相机或麦克风能力调用;汇率使用静态表,检查到的剪贴板路径只写不读。与此同时,工程注册了 EntryBackupAbility,且 allowToBackupRestore 为 true,现有隐私文案没有解释系统备份恢复边界。
贾伟康14 天前
软件测试·移动开发·harmonyos·arkts·回归测试
【万能转换器|19】HarmonyOS ArkTS 回归测试实战:覆盖启动、空数据、异常输入和重复点击本轮证据边界:当前源码共有 65 个 it() 声明,其中 UnitConverter 14 个、CalcEngine 42 个、History 8 个、Ability 1 个。本轮只进行了静态源码复核,没有执行测试套件、构建、安装或真机回归,因此“65 个源码用例”绝不等于“65 个测试已通过”。
初级代码游戏20 天前
ios·移动开发·swift
iOS开发 Swift 速记5:高级运算符初级代码游戏的专栏介绍与文章目录-CSDN博客我的github:codetoys,所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。
在水一缸1 个月前
车载系统·系统架构·移动开发·人机交互·车联网·carplay
CarPlay Is Additive:从技术视角重新审视车载系统的“叠加”哲学在移动开发与车联网技术领域,关于“谁主导车内屏幕”的争论从未停止。近期,一篇名为《CarPlay Is Additive》的文章在技术社区引发了热烈讨论,其核心观点直指当前技术圈对车载系统的一种普遍误解:许多人认为 CarPlay 是一种“替代”方案,意在取代汽车厂商原生的车机系统。然而,从技术架构和产品逻辑的深层视角来看,这种观点显然有失偏颇。
shujudang1 个月前
大数据·数据挖掘·数据分析·移动开发
企业级 APP 数据分析平台选型指南:业务评估与落地路径在企业数字化转型进程中,APP 作为直面用户的核心触点,其数据分析能力直接关系到业务的增长效率。面对市场上众多的数据分析平台,业务和数据负责人如何制定科学的选型标准?本文将从企业实际业务落地出发,拆解 APP 分析平台的关键评估维度。
翼辉cto1 个月前
移动开发·harmonyos·arkts·鸿蒙·arkui
鸿蒙生态与 ArkTS 入门:环境搭建与第一个应用HarmonyOS(鸿蒙)是华为面向"万物互联"打造的分布式操作系统,而 ArkTS 是鸿蒙应用开发的首选语言。本文带你从零搭建开发环境、理解工程结构,并写出第一个 ArkUI 应用,建立对鸿蒙开发的整体认知。
翼辉cto1 个月前
移动开发·harmonyos·arkts·鸿蒙·arkui
网络请求与数据交互:http 模块、拦截器与状态封装几乎所有应用都要联网。鸿蒙通过 @kit.NetworkKit 的 http 模块发起请求。本文讲清 GET/POST、请求头、文件上传、错误处理、JSON 封装,以及如何用拦截器与状态机把网络层做得可维护、可测试。
带娃的IT创业者1 个月前
人工智能·移动开发·大语言模型·apple·端侧ai
深度解析 Apple Foundation Models:端侧 AI 的真正革命在移动开发领域,我们正站在一个关键的转折点上。过去两年,大语言模型(LLM)的应用主要集中在云端——开发者通过 API 调用远程服务器,实现文本生成、图像处理等功能。这种模式虽然强大,但始终存在延迟、隐私和离线可用性这三大痛点。
KillerNoBlood3 个月前
android·算法·flutter·ios·移动开发·鸿蒙·kmp
2026移动端跨平台开发面经总结1、ios面经,页面view生命周期2、鸿蒙面经3、flutter面经,KMP面经4、android 插件化,组件化,热更新
kirk_wang7 个月前
flutter·移动开发·flutter教程·移动开发教程
Flutter艺术探索-Flutter Shader编程:着色器与特效实现平时做Flutter开发,我们习惯用各种Widget堆叠界面,设置动画和样式——这能解决大部分视觉需求。但当你想要一个流动的动态背景、一种特殊的模糊效果,或是完全自定义的几何图形时,光靠Widget树可能会有点吃力,性能上也容易遇到瓶颈。
JMchen1237 个月前
android·java·经验分享·网络协议·tcp/ip·移动开发·android-studio
Android TCP连接实战:详解一个高效可靠的TCP客户端实现在Android开发中,网络通信是不可或缺的功能模块。TCP协议作为可靠的传输层协议,广泛应用于物联网、即时通讯、文件传输等场景。本文将详细分析一个完整的TCP客户端实现,展示如何构建一个稳定、高效的Android TCP通信组件。
JMchen1237 个月前
android·经验分享·程序人生·ar·移动开发·android studio·camerax
AR Core与CameraX的融合:测量应用从原理到实现在现实世界中,我们经常需要测量物体的大小:装修时需要量家具尺寸,购物时需要知道包装大小,工作中需要精确测量距离。传统的测量工具(卷尺、激光测距仪)都有局限性。现在,通过手机摄像头和AR技术,我们可以实现"所见即所得"的智能测量。本文将带你深入理解AR测量的原理,并实现一个完整的AR测量应用。
JMchen1237 个月前
android·开发语言·c++·python·数码相机·移动开发·android studio
Android相机硬件抽象层(HAL)逆向工程:定制ROM的相机优化深度指南在Android生态系统中,相机表现是区分旗舰与中端设备的关键因素。然而,大多数手机厂商都高度定制化其相机HAL,形成了"黑箱优化"。本文将深入探讨如何通过逆向工程和定制ROM开发,解锁隐藏的相机潜力,实现专业级的图像质量优化。
kirk_wang7 个月前
flutter·移动开发·flutter教程·移动开发教程
Flutter艺术探索-Flutter自动化测试:集成测试与Widget测试如今,Flutter凭借其出色的跨平台能力和高效的开发流程,已经成为移动应用开发的主流选择之一。但随着应用功能变得越来越复杂,团队规模增长,如何保证代码质量和应用稳定就成了一项实实在在的挑战。这时候,自动化测试就不再是“可有可无”的选项,而是保障项目健康迭代的核心手段。
kirk_wang7 个月前
flutter·移动开发·flutter教程·移动开发教程
Flutter艺术探索-Flutter CI/CD配置:GitHub Actions自动化部署如今移动应用迭代速度越来越快,持续集成与持续部署(CI/CD)早就不再是“加分项”,而是保障开发效率和代码质量的标准实践。对于 Flutter 开发者来说,如果还停留在手动打包、测试、发布的老路上,不仅浪费时间,也容易出错。