鸿蒙5.0开发语言,熟练使用权限配置,权限请求,界面一多,功能一多,工程一多,蓝牙通信,文件上传下载,音频输出,音频录音,拍照,相册,定位,地图,及各种UI界面绘制和请求数据。掌握从0到1开发。有商城APP以及物流APP经验。
一、项目概述
参与了 “美丽商城” 项目开发。主要负责电商平台的设计与开发工作,为电商行业发展贡献了一份力量。
二、模块设计
商城设置了首页、分类、购物袋以及 “我的” 四个模块,采用 tabs 切换方式。
项目采用三层模块设计。common 层作为基础资源层,为应用提供支撑;features 层为业务模块,负责驱动核心业务;products 层为设备模块,确保应用在不同设备上的性能表现。
三、导航与布局
引入 Navigation 路由导航,方便用户在商城中切换页面。
采用 LazyForEach 优化商品列表性能,提升用户浏览商品的体验。
运用 waterflow 布局展示商品列表,增强视觉效果。
四、技术实现
封装 axios 工具,保障数据请求的高效性和可靠性。
封装全屏工具,打造沉浸式购物体验。
使用 StorageProp 进行应用内通信,确保不同模块间数据传递顺畅。
借助 emitter 实现页面通信,增强页面交互性。
五、特色功能
在收获地址选择上,采用花瓣地图 API,为用户提供精准、便捷的地址服务。
通过屏幕断点工具类实现界面多适配,适应不同尺寸屏幕。
利用 taskpool 多线程处理录音与播放时的声波计算。
通过沙箱路径保存图片。
使用安全控件,如定位安全控件获取当前经纬度,存储安全控件将图片写入相册。
一、项目概述 参与了 “美丽商城” 项目开发。主要负责电商平台的设计与开发工作,为电商行业发展贡献了一份力量。 二、模块设计 商城设置了首页、分类、购物袋以及 “我的” 四个模块,采用 tabs 切换方式。 项目采用三层模块设计。common 层作为基础资源层,为应用提供
一、项目背景 “准时达”APP 于 2024 年 10 月 21 日推出,旨在满足物流行业从业者及相关用户对高效便捷物流服务的需求。 二、APP 模块组成 1. 任务模块:涵盖提货、交货、回车登记及地图导航功能,提高物流操作便捷性。 2. 消息模块:推送公告及任务通知