本篇主要提供HarmonyOS应用开发:快速入门与项目实战电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
(1)鸿蒙的问世打破操作系统垄断,HarmonyOS应用开发应运而生,诸多应用开发人员转战HarmonyOS应用开发。
(2)基础知识和实例相结合,以Java和JavaScript两种语言进行应用程序的案例开发,轻松上手HarmonyOS应用开发。
(3)本书提供示例代码下载。关注“华章计算机”,回复“69445”下载源代码。
本书为HarmonyOS应用程序开发入门书,以基础知识和实例相结合的方式系统地介绍了HarmonyOS应用程序开发的常用技术、相关经验和技巧等。
【本书共分为9章:】
第1章从宏观的角度对HarmonyOS进行简要的介绍;
第2章详细介绍了HarmonyOS移动应用开发的入门知识;
第3章通过一个计算器案例详细讲解HarmonyOS App开发技能;
第4章通过一个通讯录的案例进一步学习了利用Java UI框架开发App的功能、线性布局和相对布局的混合使用,以及实现使用日志打印和Toast信息提示等功能;
第5章同样也是一个通讯录的案例,讲解了利用JavaScript UI框架开发App的功能以及hml、css和js文件的编写,并且着重讲解了JavaScript开发的FA如何与Java开发的PA进行数据交互,以及如何通过fetch模块与服务端进行HTTP网络交互等内容;
第6章通过一个相册的案例,重点讲解了HarmonyOS权限控制的概念和动态权限申请的使用流程,同时讲解了如何读取系统相册数据库中的数据并进行UI渲染;
第7章通过一个封装视频播放器的案例,完整梳理了开发视频播放功能的相关流程和知识点;
第8章讲解了如何在真机下进行应用调试,以及分布式任务调度开发的流程、动态权限申请等内容;
第9章介绍了一些常用的HarmonyOS第三方组件,包括UI布局类、控件封装类、动画播放类、音视频处理类、开发框架类以及工具类等内容。
夏德旺
北京软通动力教育科技有限公司首席架构师,华为鲲鹏生态认证讲师;12年IT相关工作经验,擅长Java、Android、大数据等方向的授课及项目实训;多年Java项目开发与架构经验,4年Android操作系统层开发经验;精通华为IPD产品研发流程、项目管理各项活动 ,精通微服务架构与Android系统架构;曾参与武汉理工大学、南京邮电大学、中南民族大学、重庆邮电大学等20余所高校的实训授课工作,并多次参与软通集团内部员工技术能力提升培训工作。
代表软通动力以队长身份参加华为2020年数字经济产业(鲲鹏)深圳创新大赛并获得一等奖,以及中原鲲鹏训练营大赛的二等奖;拥有华为云MVP认证、华为开发者专家HDE认证、鲲鹏应用开发者HCIA认证、HCSI讲师认证。
谢立
浙江大学仪器科学与工程学系副教授,硕士研究生导师。工业控制技术国家重点实验室、浙江省网络多媒体技术研究重点实验室固定研究成员,曾任中国人工智能学会青年工作委员会委员,现担任全国智能建筑及居住区数字化标准化技术委员会委员、全国协作业务关系管理标准化技术委员会委员。参与或承担国家、省部级等项目近20项,在国内外学术刊物与会议发表论文60余篇,以第一发明人身份获国家发明专利授权17项,获得浙江省科学技术一等奖2次。
HarmonyOS为移动应用开发打开了一片新的领域,其轻松构建分布式应用的特色让广大开发者跃跃欲试。本书是一本非常好的基于实战总结的指导书,可以帮助开发者迅速掌握HarmonyOS应用开发的技能,也体现了软通动力作为HarmonyOS生态链企业的深厚技术积累。
——李传钊,鸿蒙社区组织“深鸿会”发起人、华为开发者专家(HDE)、开放原子教育认证银牌讲师
这两年在百所高校及各大开发者社区推广HarmonyOS的过程中,很多开发者的第一个问题是:“HarmonyOS使用的是什么编程语言?”但从学习效果来看,从开发样例开始的学习效率很高,而不是从学习编程语言或单点技能开始。本书包含6个实战项目,图文并茂,其中每个项目在一开始就提炼出知识点,然后是详细的一步步操作指导,由浅入深地介绍应用开发过程。推荐阅读!
——欧建深,华为HarmonyOS开源与开发者运营总监