鸿蒙软件开发Ark UI 基础阶段培训课程
【课程背景&行业前景】
鸿蒙系统是华为推出的全栈自研操作系统 , 该系统不仅实现了国产操作系统的自主可 控 ,还打通了多设备、多场景 ,支持多样交互、 自由流转 ,成为应用开发者的热门选择。 目 前 ,鸿蒙生态设备数量已突破10亿台 ,吸引了超过675万的注册开发者 ,应用迭代迅速 ,几 乎达到一天一个版本的速度。鸿蒙系统的市场前景广阔 ,尤其在万物互联的新时代 , 它将为 消费者提供更加便捷、高效、个性化的服务体验。随着鸿蒙生态的不断完善和壮大 ,未来将 有更多创新应用涌现 ,为人们的生活带来前所未有的便利与惊喜。
【课程目标与定位】
通过系统学习鸿蒙开发技术 ,掌握原生应用开发流程 ,提升跨平台开发能力。 同时 , 紧密关注市场需求 ,通过行业案例和实战项目、专业导师团队以及灵活学习方式等方面的定 位 ,提供个性化的指导和支持 ,确保学员能够全面掌握鸿蒙应用开发技能并适应市场需求。 通过项目小组模式 ,增强团队协作能力 ,助力职业发展 ,为鸿蒙生态贡献高质量应用。
【教学方法与特色】
就业为导向的实战教学 强调跨设备协同 提供丰富的学习资源
【核心课程体系】
应用框架开发 | 系统开发 | 媒体开发 |
应用服务开发 | 元服务 | 端云一体化 |
AI功能开发 | 仓颉开发 | 上架与分发 |
【课程名称】
Ark UI 基础阶段
【课程介绍】
Ark UI 基础课程是构建 ArkUI 框架知识体系的基石 , 它涵盖了 DevEco 工具的使用、常用组件的掌握、通用属性的理解和复用技巧的应用。这一阶段 ,学生将学习如何高效地搭 建开发环境 ,利用 DevEco 工具进行代码编辑和调试 ,为后续实践打下坚实的基础。通过掌 握 ArkUI的常用组件 ,学生能够根据设计需求快速实现界面布局 ,提升 UI 设计能力。同时对 通用属性的学习使学生能够统一管理 UI 元素的样式 ,保持界面的一致性和美观。此外, 复 用技巧的掌握有助于提高代码的可维护性和可扩展性 ,减少重复劳动 ,为学生在不同项目 中实 现界面元素的高效重用提供了可能。整体而言 ,Ark UI 基础课程不仅为学生提供了必要 的工具 和理论基础 ,而且为学生后续深入学习更高级的 UI 设计和开发技巧奠定了坚实的基础。
【模块周期】
2周
【课程概览】
1、 DevEco 工具 2、常用组件 3、通用属性 4、复用
【课程内容】
DevEco 工具
方舟开发框架介绍 常用组件介绍:Image ,Text
通用属性介绍:
尺寸、背景、边框、透明度、位置、文本样式通用属性;颜色渐变、 阴影
多态样式、 animation 动画、 图形变换等
组件特有属性:
Text、 Span、 SymbolSlyph、 SymbolSpan、 ImageSpan、 ContianerSpan
TextInput、 TextArea、 Search、 Select
常用组件及其属性介绍:
Buton、 Raido、 Checkbox、 Toggle、 CalendarPicker、 DatePicker
TimePicker、 TextPicker、 Rating、 Divider、 Blank
像素单位、资源类型及其引用 布局相关组件:
线性布局 (Row/Column)、层叠布局 (Stack)、弹性布局 (Flex) 相对布局 RelativeContainer)、栅格布局 (GridRow/GridCol)
媒体查询(@ohos. mediaquery)、创建列表 (List)、创建网格 (Grid/GridItem)
创建轮播(Swiper)、选项卡 (Tabs)
样式复用:
@Style、 @Extend
界面复用:
@Builder、 @BuilderParam、 自定义组件
【阶段项目】
项目 :生活租房 APP
租房 APP 是一款集租房、 出租、求租信息发布于一体的全方位服务平台。我们的核心 优势在于提供一个高效、透明的租房环境 , 通过直接联系房东的方式 ,省去了传统中介的繁 琐环节 ,从而简化了租房流程 ,提高了效率. 平台特别强调用户体验 ,通过地图找房功能, 用户可以直观地了解周边房源的位置和环境 ,精准锁定满意的居住地点。这一功能不仅提高 了找房效率 ,也增强了用户对房源周边环境的了解 ,使得找房过程更加直观和便捷。
项目 :办公 OA
OA 系统原型模板为企业提供了一个全面的移动办公解决方案 , 它不仅包含了日程管理、 考勤打卡、 审批流程、招聘管理、绩效考核、社保管理、工资核算、会议安排、车辆调度、 资产管理、文档管理、新闻发布和公告通知等核心功能模块 , 而且所有元件均可复用 , 支持 根据实际项目需求进行功能拓展。这使得我们的原型模板不仅适用于当前的办公需求 ,而且 具备了良好的可扩展性 , 以适应企业未来的发展和变化