Android Studio 3.2 Development Essentials – Kotlin Edition

0
(0)

Android Studio 3.2 Development Essentials – Kotlin Edition
 

  • Author:Neil Smyth
  • Length: 808 pages
  • Edition: 1
  • Publisher: Payload Media
  • Publication Date: 2018-12-06
  • ISBN-10: 0960010939
  • ISBN-13: 9780960010936
  • Sales Rank: #2990170 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Fully updated for Android Studio 3.2, Android 9, Android Jetpack and the modern architectural guidelines and components, the goal of this book is to teach the skills necessary to develop Android-based applications using the Kotlin programming language.

    Beginning with the basics, this book provides an outline of the steps necessary to set up an Android development and testing environment followed by an introduction to programming in Kotlin including data types, flow control, functions, lambdas and object-oriented programming.

    An overview of Android Studio is included covering areas such as tool windows, the code editor and the Layout Editor tool. An introduction to the architecture of Android is followed by an in-depth look at the design of Android applications and user interfaces using the Android Studio environment.

    Chapters are also included covering the Android Architecture Components including view models, lifecycle management, Room databases, app navigation, live data and data binding.

    More advanced topics such as intents are also covered, as are touch screen handling, gesture recognition, camera access and the playback and recording of both video and audio. This edition of the book also covers printing, transitions and cloud-based file storage.

    The concepts of material design are also covered in detail, including the use of floating action buttons, Snackbars, tabbed interfaces, card views, navigation drawers and collapsing toolbars.

    In addition to covering general Android development techniques, the book also includes Google Play specific topics such as implementing maps using the Google Maps Android API, and submitting apps to the Google Play Developer Console.

    Other key features of Android Studio 3.2 and Android 9 are also covered in detail including the Layout Editor, the ConstraintLayout and ConstraintSet classes, constraint chains and barriers, direct reply notifications and multi-window support.

    Chapters also cover advanced features of Android Studio such as App Links, Instant Apps, the Android Studio Profiler and Gradle build configuration.

    Assuming you already have some programming experience, are ready to download Android Studio and the Android SDK, have access to a Windows, Mac or Linux system and ideas for some apps to develop, you are ready to get started.

    中文:

    书名:Android Studio 3.2开发要点&Kotlin版

    针对Android Studio 3.2、Android 9、Android Jetpack和现代架构指南和组件进行了全面更新,本书的目标是教授使用Kotlin编程语言开发基于Android的应用程序所需的技能。

    从基础知识开始,本书概述了设置Android开发和测试环境所需的步骤,然后介绍了Kotlin编程,包括数据类型、流控制、函数、lambdas和面向对象编程。

    其中包括Android Studio的概述,包括工具窗口、代码编辑器和布局编辑器工具。在介绍Android的体系结构之后,我们将深入了解如何使用Android Studio环境设计Android应用程序和用户界面。

    章节还涵盖了Android架构组件,包括视图模型、生命周期管理、房间数据库、应用程序导航、实时数据和数据绑定。

    此外,还涵盖了更高级的主题,如意图、触摸屏处理、手势识别、摄像头访问以及视频和音频的回放和录制。这本书还涵盖了打印、过渡和基于云的文件存储。

    还详细介绍了材料设计的概念,包括浮动操作按钮、快捷栏、选项卡式界面、卡片视图、导航抽屉和折叠工具栏的使用。

    除了介绍一般的Android开发技术外,本书还包括Google Play特定主题,如使用Google Maps Android API实现地图,以及向Google Play开发人员控制台提交应用程序。

    还详细介绍了Android Studio 3.2和Android 9的其他关键功能,包括布局编辑器、ConstraintLayout和ConstraintSet类、约束链和障碍、直接回复通知和多窗口支持。

    章节还涵盖了Android Studio的高级功能,如应用程序链接、即时应用程序、Android Studio Profiler和Gradle Build配置。

    假设你已经有了一些编程经验,准备下载Android Studio和Android SDK,可以使用Windows、Mac或Linux系统,并有开发一些应用程序的想法,那么你就可以开始了。

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册