书籍详情
《鸿蒙App案例开发实战——生活应用与游戏开发30例(计算机科学与技术丛书)》[42M]百度网盘|亲测有效|pdf下载
  • 鸿蒙App案例开发实战——生活应用与游戏开发30例(计算机科学与技术丛书)

  • 出版社:清华大学出版社
  • 作者:李永华,贾凡 著
  • 出版时间:2023-08-01
  • 热度:10182
  • 上架时间:2025-01-04 08:18:29
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

产品特色

编辑推荐

鸿蒙是华为技术有限公司开发的一款全新的、面向万物互联时代的全场景分布式操作系统,其基于微内核,代码小、效率高、跨平台、多终端、不卡顿、长续航、可按需扩展、无超级用户权限、不易受攻击。在传统的单设备基础上,鸿蒙提出了同一套系统能力、适配多种终端形态的分布式理念,创造了一个超级虚拟终端互联的世界,将人、设备、场景有机地联系在一起,能够支持手机、平板、智能穿戴、智慧屏、车机等多种终端设备,提供移动办公、运动健康、社交通信、媒体娱乐等多种业务。鸿蒙将消费者在全场景生活中接触的多种智能终端实现极速发现、极速连接、硬件互助、资源共享,实现跨终端无缝协同体验,将为我国智能制造产业的发展奠定坚实基础,未来工业软件的应用更加广泛。

DevEco Studio使用;

Ability开发;

Java语言开发;

JavaScript语言开发;

UI开发;

公共事件开发;

窗体管理开发;

媒体开发;

网络开发。


内容简介

本书以“大众创业万众创新”为时代背景,结合当前高等院校创新实践课程,总结基于鸿蒙的开源应用程序的开发方法,给出系统开发鸿蒙应用程序的综合实际案例。其主要开发方向为新闻、游戏、美食、音乐、运动、旅游,案例从系统架构、系统流程、开发环境、开发工具、开发语言、开发实现、测试应用。本书内容由浅入深、先基础后实践,基础知识与实践案例相结合,以供不同层次的人员需求;同时,本书附赠实际项目的应用实现代码、视频讲解、原图、工程文件,供读者自我学习和自我提高使用。

作者简介

李永华,现执教于北京邮电大学,拥有超过10年的嵌入式开发经验,致力于物联网、云计算与大数据的研究工作。在教学中善于以兴趣为导向,激发学生的创造性;以素质为基础,提高自身教学水平;以科研为手段,促进教学理念的转变。在研发及教学实践中指导学生实现500个创新案例,承担参与了30余项国家级、企业组织的理论研究和工程项目没在国内外学术期刊以及会议发表论文60余篇,申请专利40余项,出版教材20余部。

目录

项目1科学饮食

1.1总体设计

1.1.1系统架构

1.1.2系统流程

1.2开发工具

1.3开发实现

1.3.1界面设计

1.3.2程序开发

1.4成果展示

项目2咖啡教程

2.1总体设计

2.1.1系统架构

2.1.2系统流程

2.2开发工具

2.3开发实现

2.3.1前端设计

2.3.2后端开发

2.4成果展示

项目3菜谱制作

3.1总体设计

3.1.1系统架构

3.1.2系统流程

3.2开发工具

3.3开发实现

3.3.1界面设计

3.3.2程序开发

3.4成果展示

项目4选择菜单

4.1总体设计

4.1.1系统架构

4.1.2系统流程

4.2开发工具

4.3开发实现

4.3.1主界面

4.3.2主界面程序开发

4.3.3子界面

4.3.4子界面程序开发

4.4成果展示

项目5美食商城

5.1总体设计

5.1.1系统架构

5.1.2系统流程

5.2开发工具

5.3开发实现

5.3.1界面设计

5.3.2程序开发

5.4成果展示

项目6比萨外卖

6.1总体设计

6.1.1系统架构

6.1.2系统流程

6.2开发工具

6.3开发实现

6.3.1界面设计

6.3.2程序开发

6.4成果展示

项目7运动组队

7.1总体设计

7.1.1系统架构

7.1.2系统流程

7.2开发工具

7.3开发实现

7.3.1界面设计

7.3.2前端开发

7.3.3后端开发

7.4成果展示

项目8运动检测

8.1总体设计

8.1.1系统架构

8.1.2系统流程

8.2开发工具

8.3开发实现

8.3.1界面设计

8.3.2程序开发

8.4成果展示

项目9健身助理

9.1总体设计

9.1.1系统架构

9.1.2系统流程

9.2开发工具

9.3开发实现

9.3.1界面设计

9.3.2程序开发

9.4成果展示

项目10简易抖音

10.1总体设计

10.1.1系统架构

10.1.2系统流程

10.2开发工具

10.3开发实现

10.3.1界面设计

10.3.2程序开发

10.4成果展示

项目11新闻头条

11.1总体设计

11.1.1系统架构

11.1.2系统流程

11.2开发工具

11.3开发实现

11.3.1界面设计

11.3.2程序开发

11.4成果展示

项目12哔哩助手

12.1总体设计

12.1.1系统架构

12.1.2系统流程

12.2开发工具

12.3开发实现

12.3.1JavaScript卡片布局

12.3.2Java数据处理

12.4成果展示

项目13搜索引擎

13.1总体设计

13.1.1系统架构

13.1.2系统流程

13.2开发工具

13.3开发实现

13.3.1界面设计

13.3.2程序开发

13.4成果展示

项目14微博搬运

14.1总体设计

14.1.1系统架构

14.1.2系统流程

14.2开发工具

14.3开发实现

14.3.1前端开发

14.3.2后端开发

项目15归途旅游

15.1总体设计

15.1.1系统架构

15.1.2系统流程

15.2开发工具

15.3开发实现

15.3.1界面设计

15.3.2程序开发

15.3.3数据库创建

15.4成果展示

项目16新生助手

16.1总体设计

16.1.1系统架构

16.1.2系统流程

16.2开发工具

16.3开发实现

16.3.1界面设计

16.3.2程序开发

16.3.3大学学习

16.4成果展示

项目17旅游推荐

17.1总体设计

17.1.1系统架构

17.1.2系统流程

17.2开发工具

17.3开发实现

17.3.1界面设计

17.3.2程序开发

17.4成果展示

项目18手机旅游

18.1总体设计

18.1.1系统架构

18.1.2系统流程

18.2开发工具

18.3开发实现

18.3.1前端设计

18.3.2后端开发

18.4成果展示

项目19视频播放

19.1总体设计

19.1.1系统架构

19.1.2系统流程

19.2开发工具

19.3开发实现

19.3.1界面设计

19.3.2程序开发

19.4成果展示

项目20音乐播放

20.1总体设计

20.1.1系统架构

20.1.2系统流程

20.2开发工具

20.3开发实现

20.3.1界面设计

20.3.2程序开发

20.4成果展示

项目21原神抽卡

21.1总体设计

21.1.1系统架构

21.1.2系统流程

21.2开发工具

21.3开发实现

21.3.1界面设计

21.3.2程序开发

21.4成果展示

项目22游戏装备

22.1总体设计

22.1.1系统架构

22.1.2系统流程

22.2开发工具

22.3开发实现

22.3.1界面设计

22.3.2程序开发

22.4成果展示

项目23游戏城堡

23.1总体设计

23.1.1系统架构

23.1.2系统流程

23.2开发工具

23.3开发实现

23.3.1界面设计

23.3.2程序开发

23.4成果展示

项目24益智游戏

24.1总体设计

24.1.1系统架构

24.1.2系统流程

24.2开发工具

24.3开发实现

24.3.1界面设计

24.3.2程序开发

24.4成果展示

项目25三国武将

25.1总体设计

25.1.1系统架构

25.1.2系统流程

25.2开发工具

25.3开发实现

25.3.1获取数据

25.3.2程序开发

25.4成果展示

项目26游戏手表

26.1总体设计

26.1.1系统架构

26.1.2系统流程

26.2开发工具

26.3开发实现

26.3.1游戏设计

26.3.2游戏整合

26.4成果展示

项目27五子游戏

27.1总体设计

27.1.1系统架构

27.1.2系统流程

27.2开发工具

27.3开发实现

27.3.1界面设计

27.3.2程序开发

27.4成果展示

项目28分布游戏

28.1总体设计

28.1.1系统架构

28.1.2系统流程

28.2开发工具

28.3开发实现

28.3.1界面设计

28.3.2程序开发

28.4成果展示

项目29记忆游戏

29.1总体设计

29.1.1系统架构

29.1.2系统流程

29.2开发工具

29.3开发实现

29.3.1界面设计

29.3.2程序开发

29.4成果展示

项目30抽奖系统

30.1总体设计

30.1.1系统架构

30.1.2系统流程

30.2开发工具

30.3开发实现

30.3.1界面设计

30.3.2程序开发

30.4成果展示


前言/序言

鸿蒙操作系统基于微内核、代码小、效率高、跨平台、多终端、不卡顿、长续航、不易受攻击的特点,在传统的单设备基础上,提出同一套系统能力、适配多种终端形态的分布式理念,创造一个超级虚拟终端互联的世界,将人、设备、场景有机地联系在一起,能够支持手机、平板电脑、智能穿戴、智慧屏等多种终端设备,提供移动办公、运动健康、社交通信等业务范围,将消费者在全场景生活中接触的多种智能终端实现极速发现、极速连接、硬件互助、资源共享。


大学作为传授知识、科研创新、服务社会的主要机构,为社会培养具有创新思维的现代化人才责无旁贷,而具有时代特色的书籍又是培养专业知识的基础。本书依据当今信息社会的发展趋势,基于工程教育教学经验,总结出30个案例,是具有自身特色的创新实践教材。


本书可作为信息与通信工程及相关专业的本科生教材,也可作为从事物联网、创新开发和设计的专业技术人员的参考用书。


本书的内容和素材主要来源于以下几方面: 华为技术有限公司官网学习平台; 作者所在学校近几年承担的教育部和北京市的教育、教学改革项目与成果; 作者指导的研究生在物联网方向的研究工作及成果总结; 北京邮电大学信息工程专业创新实践,该专业同学基于CDIO工程教育方法,实现创新研发,不但学到了知识,提高了能力,而且为本书提供了第一手素材和资料,在此向这些同学表示感谢。


本书的编写得到了华为技术有限公司、江苏润和软件股份有限公司、教育部电子信息类专业教学指导委员会、信息工程专业国家第一类特色专业建设项目、信息工程专业国家第二类特色专业建设项目、教育部CDIO工程教育模式研究与实践项目、教育部本科教学工程项目、信息工程专业北京市特色专业项目、北京高等学校教育教学改革项目的大力支持; 本书由北京邮电大学教学综合改革项目(2022Y005)资助,在此表示感谢!


由于作者水平有限,书中不当之处在所难免,敬请读者不吝指正,以便作者进一步修改和完善。



李永华2023年7月于北京邮电大学