作品简介

本书详细阐述了与Kotlin开发相关的基本解决方案,主要包括俄罗斯方块游戏、设计并实现Messenger后端应用程序、在数据库中存储信息、Android App的安全和部署、Place Reviewer后台应用程序、Place Reviewer前端设计等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。

本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。

(美)艾亚努·阿德勒肯(Iyanu Adelekan)著。

作品目录

  • 内容简介
  • 译者序
  • 前言
  • 第1章 基础知识
  • 1.1 开始Kotlin之旅
  • 1.2 Kotlin编程语言基础知识
  • 1.3 Kotlin的优点
  • 1.4 利用Kotlin开发Android应用程序
  • 1.5 Web基础知识
  • 1.6 本章小结
  • 第2章 构建Android应用程序—俄罗斯方块游戏
  • 2.1 Android概述
  • 2.2 理解俄罗斯方块游戏
  • 2.3 创建用户界面
  • 2.4 App清单文件
  • 2.5 本章小结
  • 第3章 俄罗斯方块游戏的逻辑和功能
  • 3.1 实现游戏体验过程
  • 3.2 MVP模式简介
  • 3.3 本章小结
  • 第4章 设计并实现Messenger后端应用程序
  • 4.1 设计Messenger API
  • 4.2 实现Messenger后端
  • 4.3 将Messenger API部署至AWS上
  • 4.4 本章小结
  • 第5章 构建Messenger Android App(第1部分)
  • 5.1 开发Messenger App
  • 5.2 本章小结
  • 第6章 构建Messenger Android App(第2部分)
  • 6.1 创建主UI
  • 6.2 创建聊天UI
  • 6.3 应用程序设置
  • 6.4 Android应用程序测试
  • 6.5 执行后台操作
  • 6.6 本章小结
  • 第7章 在数据库中存储信息
  • 7.1 与内部存储协同工作
  • 7.2 与外部存储协同工作
  • 7.3 网络存储
  • 7.4 与内容提供商协同工作
  • 7.5 本章小结
  • 第8章 Android App的安全和部署
  • 8.1 Android应用程序安全
  • 8.2 启用和发布Android应用程序
  • 8.3 本章小结
  • 第9章 创建Place Reviewer后台应用程序
  • 9.1 MVC设计模式
  • 9.2 设计并实现Place Reviewer后台程序
  • 9.3 利用ELK管理Spring应用程序日志
  • 9.4 本章小结
  • 第10章 实现Place Reviewer前端
  • 10.1 利用Thymeleaf生成视图
  • 10.2 Spring应用程序测试
  • 10.3 本章小结
  • 后记
展开全部