• HarmonyOS应用开发实战(JavaScript版)
  • HarmonyOS应用开发实战(JavaScript版)
21年品牌 40万+商家 超1.5亿件商品

HarmonyOS应用开发实战(JavaScript版)

正版图书 真实库存欢迎选购 可开电子发票 有需要联系客服!

82.47 6.4折 129 全新

仅1件

天津和平
认证卖家担保交易快速发货售后保障

作者徐礼文

出版社清华大学出版社

ISBN9787302600312

出版时间2022-03

装帧平装

开本32开

定价129元

货号31426790

上书时间2024-12-17

润田图书店

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
前言

随着IoT产业的快速发展,消费者手中拥有越来越多的智能设备,但当前智能设备的操作系统仍然是以面向单设备的体验为主,没有发挥出多设备协同的优势,少量设备互联的体验难以在整个生态内系统性地规模复制。
HarmonyOS作为万物互联时代的操作系统,用革命性的分布式技术带来“超级终端”,实现多终端协同,为用户提供“超级应用”和“超级服务”。对于设备厂家,基于HarmonyOS,可以更便捷地加入IoT生态,实现设备智能化的产业升级。对于应用厂家,基于全新的操作系统HarmonyOS可将应用触达更多类终端(包括手机),发掘更多流量入口,吸引更多用户,实现从智能手机市场到全新万物互联市场的变革。
在2020年9月10日的华为开发者大会上,HarmonyOS开源项目OpenHarmony正式对公众开源,并托管在开放原子开源基金会,首个版本支持128KB~128MB设备。自9月开源以来,得力于广大开发者的关注及贡献,OpenHarmony开源社区已陆续发布了1.0初始版本、3.0 LTS版本,完善了SIG申请及项目孵化机制、第三方库组件组织代码库及Codelabs样例代码库,并已成为Gitee平台热度的开源项目之一。
2021年,升级到HarmonyOS的华为自有品牌手机超过1亿部,OpenHarmony生态也逐步建立起来,华为和美的打造的智能家居操作系统已发布。HarmonyOS正在逐步改变国内产业生态和国际产业竞争格局。
希望本书能够帮助HarmonyOS应用开发爱好者打开国产操作系统应用开发之门,正如华为消费者业务CEO余承东先生所说: “没有人能够熄灭满天星光,每位开发者都是华为公司要汇聚的星星之火,星星之火可以燎原。”HarmonyOS正聚集每位开发者的努力和贡献,
HarmonyOS作为底层基石为企业数字化赋能,其芯片、人工智能等技术通过云端输出,为全球数字化创新带来了崭新的活力。基于HarmonyOS打造的HMS移动生态将是继安卓、iOS后全球第三大移动应用生态。
本书特色
本书详细讲解HarmonyOS ArkUI的两大UI开发框架: ArkUI JS 和ArkUI ETS。通过大量案例带领开发者深入掌握HarmonyOS轻设备(ArkUI JS)、富设备(ArkUI ETS)和智能家居(OpenHarmony 3.0 LTS)方向应用开发,通过游戏案例教学的方式,让读者快速学习和掌握基于HarmonyOS的应用开发。同时本书提供了大量的代码示例,读者可以通过这些例子理解知识点,也可以直接在开发实战中修改并应用这些代码。另外,笔者专门为本书中的游戏实战章节录制了高清配套教学视频,并提供了本书涉及的源代码,以便于读者高效、直观地学习。
本书内容
本书分六篇共20章,主要内容如下: 
篇,共2章,介绍HarmonyOS的系统特性、架构和应用开发环境搭建; 
第二篇,共4章,深入浅出地介绍ArkUI JS框架内置组件、服务接口等,其中第5章通过一个分布式游戏案例深入讲解鸿蒙分布式应用开发的技巧,第6章深入讲解原子化服务和服务卡片的开发; 
第三篇,共5章,深入讲解ArkUI JavaScript API; 
第四篇,共3章,深入讲解ArkUI声明式UI框架(ArkUI ETS),其中第12章系统讲解ArkUI声明式框架的开发语言TypeScript,第14章深入介绍ArkUI ETS实战: 华为商城App开发; 
第五篇,共3章,介绍OpenHarmony 3.0 LTS的源码下载、编译、烧录、北向和南向混合应用开发; 
第六篇,共3章,介绍轻设备端JavaScript框架和富设备端JavaScript框架的原理,其中第20章详细介绍如何开发一个类Web范式的组件,并提交Gitee OpenHarmony仓库。
本书读者对象
学习本书内容需要具备一定的HTML、CSS、JavaScript基础知识,希望本书能够对读者学习使用鸿蒙开发者框架构建美观、快速、跨终端的移动应用程序有所帮助。本书适合HarmonyOS应用开发爱好者,以及嵌入式爱好者阅读。
致谢
感谢华为杭州研究所JS开发框架负责人吴勇辉、HarmonyOS JS框架架构师马家骏在写作本书过程中提出的宝贵改进意见,以及在写作本书过程中华为上海研究所于小飞提供的支持与帮助。
目前HarmonyOS ArkUI框架版本迭代较快,本书所涉及的内容可能在未来鸿蒙的框架版本中有所变化,望大家谅解。

 

徐礼文2022年1月

 


本书源代码

 

 

 

 

 

 

 

 



 
 
 
 

商品简介

本书详细讲解HarmonyOS ArkUI(方舟开发框架)的两大UI框架:ArkUI JS(类Web范式框架)和ArkUI ETS(声明式UI范式框架)。通过大量案例带领开发者深入掌握HarmonyOS轻应用(ArkUI JS)、富应用(ArkUI ETS)、和智能家居(OpenHarmony 3.0 LTS)方向应用开发。 本书共6篇20个章节。篇为开发准备篇,共2章,介绍HarmonyOS的系统特性,架构和应用开发环境搭建;第二篇为类Web范式框架篇,共4章,深入浅出介绍ArkUI JS框架、内置组件、服务接口等,第5章通过一个分布式游戏案例深入讲解鸿蒙分布式应用开发的技巧,第6章深入讲解原子化服务和服务卡片的开发;第三篇为接口篇,共5章,深入讲解ArkUI JavaScript API;第四篇为声明式UI范式篇,共3章,深入讲解ArkUI声明式UI框架(ArkUI ETS),本篇第12章系统讲解ArkUI声明式框架的开发语言TypeScript,本篇第14章通过深入介绍ArkUI ETS实战:华为商城APP开发;第五篇为OpenHarmony篇,共3章,分别介绍OpenHarmony 3.0LTS的源码下载、编译、烧录和北向和南向应用开发;第六篇为提高篇,共3章,分别介绍轻鸿蒙端JavaScript框架和富鸿蒙端JavaScript框架的原理,后一章详细介绍如何给开发一个类Web范式的组件,并提交给Gitee OpenHarmony仓库。 学习本书内容,需要具备一定的HTML、CSS、JS基础知识,希望本书能够对读者学习使用鸿蒙开发者框架构建美观,快速,跨终端的移动应用程序有所帮助。



作者简介
徐礼文,华为认证HDE(HUAWEIDeveloperExperts)、华为首届HarmonyOS开发者创新大赛导师、开放原子开源基金会教育认证讲师、iCAN全国大学生创新创业大赛优秀导师。曾担任资深软件开发工程师、系统架构师、技术总监等职务,从事软件研究和开发15年。主要从事跨平台技术、人工智能、区块链,以及数字化架构方向的研究和技术指导工作,对国内外相关领域的技术、理论和实践有很深的理解和研究。

目录
第一篇  开发准备篇
  第1章  HarmonyOS系统简介
    1.1  HarmonyOS的设计目标
      1.1.1  5G万物互联时代
      1.1.2  物联网操作系统碎片化
      1.1.3  下一代操作系统的发展方向
    1.2  HarmonyOS技术特性
      1.2.1  分布式架构
      1.2.2  操作系统可裁剪
      1.2.3  一套代码多端运行
    1.3  HarmonyOS技术架构
      1.3.1  内核层
      1.3.2  系统服务层
      1.3.3  架构层
      1.3.4  应用层
    1.4  HarmonyOS与LiteOS
      1.4.1  LiteOS-A简介
      1.4.2  LiteOS-M简介
    1.5  OpenHarmony生态
      1.5.1  Android与AOSP
      1.5.2  HarmonyOS与OpenHarmony
    1.6  HarmonyOS与Fuchsia OS
      1.6.1  Fuchsia OS系统架构
      1.6.2  Fuchsia OS与产业
    1.7  本章小结
  第2章  开发环境搭建
    2.1  鸿蒙应用开发环境搭建
      2.1.1  下载和安装Node.js
      2.1.2  下载和安装DevEco Studio
      2.1.3  运行Hello World
    2.2  鸿蒙应用程序运行调试
      2.2.1  在远程模拟器中运行应用
      2.2.2  在Simulator中运行应用
    2.3  使用真机设备运行应用
      2.3.1  手动真机签名流程
      2.3.2  自动化真机签名流程
    2.4  本章小结
第二篇  ArkUI JS UI篇
  第3章  ArkUI JS框架详细讲解
    3.1  ArkUI JS框架介绍
      3.1.1  ArkUI JS框架的特征
      3.1.2  ArkUI JS架构介绍
      3.1.3  ArkUI JS运行流程
    3.2  创建一个ArkUI JS项目
      3.2.1  新建ArkUI JavaScript项目
      3.2.2  编写界面布局
      3.2.3  编写界面逻辑代码
      3.2.4  通过模拟器预览效果
    3.3  项目目录结构
      3.3.1  项目整体结构

内容摘要
本书详细讲解HarmonyOSArkUI(方舟开
发框架)的两大UI框架:ArkUIJS(类Web范式框架)和ArkUIETS(声明式开
发范式框架)。通过大量案例带领开发者深入掌握HarmonyOS应用开发和基于OpenHarmony3.0LTS的智能家居方向应用开发。
本书分六篇共20章。第一篇为开发准备篇,共2章,介绍HarmonyOS的系统
特性、架构和应用开发环境搭建;第二篇为ArkUIJSUI篇,共4章,深入浅出地介绍ArkUIJS框架、内置组件、服务接口等,其中第5章通过一个分布式游戏案例深入讲解鸿蒙分布式应用开发的技巧,第6章深入讲解原
子化服务和服务卡片的开发;第三篇为JavaScriptAPI篇,共5章,深入讲解ArkUIJavaScriptAPI;第四篇为ArkUIETSUI篇,共3章,深入讲解ArkUIETS,其中第12章系统讲解ArkUI声明式框架的开发语言
TypeSeript,第14章深入介绍ArkUIETS实战:华为商城App开发;第五第为OpenHarmony篇,共3章,介绍OpenHarmony3.0LTS的源码下载、编译、烧录、
北向和南向应用开发;第六篇为提高篇,共3章,介绍轻设备端JavaScript框架和富设备端JavaScript框架的原理,其中第20章详细介绍如何开发一个类Web范式的组件,并提交GiteeOpeaHarmony仓库。
学习本书内容,需要具备一定的HTML、CSS、
JavaScript基础知识,希望本书能够对读者学习使用鸿蒙开发者框架构建美观、快速、跨终端的移动应用程序有所所器助。本书适合HarmonyOS应用开发爱好者,以及嵌人式爱好者阅读。

主编推荐

本书详细讲解HarmonyOS ArkUI的两大UI开发框架:ArkUI JS 和ArkUI ETS。通过大量案例带领开发者深入掌握HarmonyOS轻应用(ArkUI JS)、富应用(ArkUI ETS)、和智能家居(OpenHarmony 3.0 LTS)方向应用开发,通过游戏案例教学的方式,让读者快速学习和掌握基于鸿蒙操作系统的应用开发的能力。同时本书中提供了大量的代码示例,读者可以通过这些例子理解知识点,也可以直接在开发实战中稍加修改应用这些代码。


【内容简介】

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP