HarmonyOS原子化服务卡片原理与实战
前瞻性、系统性地分析HarmonyOS原子化服务与服务卡片开发,理论解析与实战案例相结合 ! 系统的背景及原理解析,多语言实战开发练习,多场景真实案例参照,参与价值与红利分析

作者:李洋

丛书名:计算机技术开发与应用丛书

定价:129元

印次:1-1

ISBN:9787302606994

出版日期:2022.12.01

印刷日期:2022.11.18

图书责编:赵佳霓

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书主要阐述鸿蒙操作系统(HarmonyOS)应用开发中全新的服务形式,原子化服务与服务卡片技术发展的必然趋势、运行的基本概念、原理与实战开发练习。 本书总共分为三篇9章。第一篇基础原理篇为本书的第1到第3章,分别是概述、开发环境和快速入门、HarmonyOS应用基础与原理三章。第二篇成长提高篇为本书的第4到第6章,分别是常用模板开发练习,常用组件布局开发,业务功能与数据管理开发三章。第三篇案例实战篇为本书的第7章到第9章,分别是设计与UX相关、案例实战开发练习、编译测试与上架申请。 本书创作主要使用了JS、Java、eTS三类开发语言,直接从事代码开发相关的读者,最少需要具备这三类开发语言其中一种的入门级基础知识才能很好地阅读。同时本书对原子化服务与服务卡片技术发展的宏观背景与必然趋势、策划创意来源、设计和UX要求、编译和上架申请流程进行了详细地介绍,也适合如应用开发决策者、产品经理、设计师、运营人员等应用开发运营团队成员阅读。

李洋,深圳市蛟龙腾飞网络科技有限公司CEO兼CTO、HDE(华为开发者专家)、开放原子开源基金会开源教育银牌认证讲师;首届HarmonyOS开发者创新大赛导师、OpenHarmony Gitee教育仓首批课程贡献者、OpenHarmony开源开发者成长计划活动导师、华为开发者联盟论坛、51CTO、华秋电子 HarmonyOS技术社区版主与讲师。《云品牌战略:网络时代与网络世界中企业强盛之道》《鸿蒙生态:开启万物互联的智慧新时代》图书作者。

前言 在笔者创作本书期间,华为公司官方公布自有终端设备及第三方生态合作伙伴终端设备已经超过3.2亿台次升级为HarmonyOS。HarmonyOS已成为全球第三大智能终端操作系统。华为公司官方公布规划2022年HarmonyOS升级终端设备数为5亿~8亿台,2023年升级目标数是20亿台。我们通过观察互联网时代的计算机网站往移动互联网时期的手机App的迁移过程就可以发现,应用软件服务的变革往往是从操作系统、设备的不断发展创新开始的。那么基于HarmonyOS万物互联智慧时代的应用软件服务表现形式是怎样的呢? HarmonyOS现在除了支持传统的需要安装的App外,还支持一种全新的应用软件服务形态,即原子化服务与服务卡片; 原子化服务与服务卡片具有免安装、多设备流转、支持超级终端、更智能地交互、更便捷地分享等特征。笔者认为,基于HarmonyOS的原子化服务与服务卡片代表着未来应用软件服务发展的新趋势。 笔者及公司团队,比较早地接触了HarmonyOS、原子化服务与服务卡片的技术开发工作。笔者创作本书时的原子化服务与服务卡片,主要支持JS、Java、eTS这三种语言进行开发,笔者及团队在一年左右的时间里学习、练习了这3种语言的100个以上的HarmonyOS应用服务组件的开发,并逐步通过模板、组件、功能组合形成多种类型的HarmonyOS应用服务Demo; 在华为HarmonyOS官方原子化服务与服务卡片正式开放上架运营时,我们又比较早地参与了测试、开发等工作。在创作本书时笔者及团队已经策划、开发、上架了多个原子化服务与服务卡片。 鉴于HarmonyOS原子化...

目录
荐语
查看详情 查看详情

目录

第一篇基础原理篇

第1章概述

1.1HarmonyOS与新服务

1.1.1HarmonyOS简述

1.1.2应用软件发展简述

1.1.3HarmonyOS全场景新服务

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.3DevEco 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低代码屏幕... 查看详情

本书主要阐述HarmonyOS应用开发中全新的服务形式,原子化服务与服务卡片技术发展的必然趋势、运行的基本概念、原理与实战开发练习。本书总共分为三篇,基础原理篇、成长提高篇与案例实战篇,每篇又分为三章,主要支持JS、Java、eTS三种语言进行开发,逐步系统讲解原子化服务与服务卡片应用的开发、策划、设计、上架、运营等。 查看详情