Chapter 1, The Fundamentals, explains how to use Kotlin to write simple programs, how to set up a new Android project, and the fundamental knowledge required to develop Android applications that communicate with web servers.
Chapter 2, Building an Android Application - Tetris, gets you off to a quick start with Android development by walking you through the creation of the classic game, Tetris.
Chapter 3, Implementing Tetris Logic and Functionality, explains how to create views, implement application logic with models, and present data to views. In addition, you will learn about UI event handling.
Chapter 4, Designing and Implementing the Messenger Backend with Spring Boot 2.0, explains how to successfully design and ...