![]()
内容推荐 本书主要阐述鸿蒙操作系统(HarmonyOS)应用开发中全新的服务形式,原子化服务与服务卡片技术发展的必然趋势、运行的基本概念、原理与实战开发练习。 本书总共分为三篇9章。第一篇基础原理篇为本书的第1到第3章,分别是概述、开发环境和快速入门、HarmonyOS应用基础与原理三章。第二篇成长提高篇为本书的第4到第6章,分别是常用模板开发练习,常用组件布局开发,业务功能与数据管理开发三章。第三篇案例实战篇为本书的第7章到第9章,分别是设计与UX相关、案例实战开发练习、编译测试与上架申请。 本书创作过程汇总主要使用了JS、Java、eTS三类开发语言,直接从事代码开发相关的读者,最少需要具备这三类开发语其中一种的入门级基础知识才能很好地阅读。同时本书对原子化服务与服务卡片技术发展的宏观背景与必然趋势、策划创意来源、设计和UX要求、编译和上架申请流程进行了详细地介绍,也适合如应用开发决策者、产品经理、设计师、运营人员等应用开发运营团队成员阅读。 作者简介 李洋,深圳市蛟龙腾飞网络科技有限公司CEO兼CTO、HDE(华为开发者专家)、开放原子开源基金会开源教育银牌认证讲师。《云品牌战略:网络时代与网络世界中企业强盛之道》《鸿蒙生态:开启万物互联的智慧新时代》图书作者。 目录 第一篇 基础原理篇 第1章 概述 1.1 HarmonyOS与新服务 1.1.1 Harmony0S简述 1.1.2 应用软件发展简述 1.1.3 HarmonyOS全场景新服务 1.2 原子化服务卡片 1.2.1 关于原子化服务 1.2.2 关于卡片FA的形式 1.2.3 原子化服务卡片场景创新 1.3 开发者参与的价值和意义 1.3.1 综述 1.3.2 荣耀和尊严 1.3.3 成长与职业 1.3.4 红利和财富 1.3.5 创业与梦想 1.3.6 耐心和坚持 1.4 初识原子化服务与服务卡片开发 1.4.1 需求创意 1.4.2 练习前提 1.4.3 展示效果 1.4.4 开发步骤 第2章 开发环境和快速入门 2.1 开发学习概述 2.1.1 工具简介 2.1.2 开发流程 2.1.3 学习计划 2.2 华为开发者联盟账号 2.2.1 材料准备 2.2.2 注册流程 2.2.3 认证流程 2.3 DevEco Studio快速人门 2.3.1 环境搭建流程 2.3.2 下载与安装软件 2.3.3 开发环境配置 2.4 第1个工程项目与多设备练习 2.4.1 创建第1个工程项目 2.4.2 运行Hello World 2.4.3 多设备练习 2.5 低代码开发 2.5.1 低代码开发介绍 2.5.2 低代码开发流程 2.5.3 多语言支持与开发 2.5.4 低代码屏幕适配 2.6 使用eTS语言开发 2.6.1 创建eTS工程 2.6.2 工程案例练习 2.6.3 多设备样式展示 第3章 HarmonyOS应用开发基础与原理 3.1 HarmonyOS应用开发综述 3.1.1 综述与基本概念 3.1.2 应用配置文件 3.1.3 资源文件 3.1.4 应用数据管理 3.1.5 应用安全管理 3.1.6 应用隐私保护 3.1.7 第三方应用调用管控机制 3.2 原子化服务总体开发要求 3.2.1 综述 3.2.2 便捷服务基础信息开发指导 3.2.3 服务卡片概述 3.2.4 JS服务卡片开发与语法 3.3 Ability框架 3.3.1 Ability概述 3.3.2 Page!Ability基本概念 3.3.3 Service Ability基本概念 3.3.4 Data Ability 3.3.5 Intent 第二篇 成长提高篇 …… 第三篇 案例实战篇 |