Android application development with Kotlin: Build Your First Android App In No Time

0
(0)

Android application development with Kotlin: Build Your First Android App In No Time
 

  • Author:Hardik Trivedi
  • Length: 402 pages
  • Edition: 1
  • Publisher: BPB Publications
  • Publication Date: 2020-05-12
  • ISBN-10: 9389423503
  • ISBN-13: 9789389423501
  • Sales Rank: #6317684 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Unleash the Power of Kotlin for Android App Development

    Key Features

    • The book has theories explained elaborately along with Kotlin code and corresponding output to support the theoretical explanations. The Kotlin codes are provided with step-by-step comments to explain each instruction of the code
    • The book is quite well balanced with programs and illustrative real-case problems
    • The book is not just explaining theoretical concepts of the language. Still, it explains how the full-fledged application can be developed using some latest tools and technologies and create an excellent Android application using Kotlin
    • Few of the chapter offers the quiz at the end of it. And you can revise the concepts quickly
    • A rich sample application is created to demonstrate Kotlin’s capability in various parts of the application
    • Quite the latest concepts are discussed in depth. For example, Flow, NavigationComponent, Coroutine, ViewModel, and LiveData.

    Description

    This book aims to provide the knowledge around the fundamental concept of Kotlin languages, and it’s an application in Android application development. It covers basic to advanced concepts with practical examples. Each chapter in this book is a step by step journey towards learning Kotlin and excel in various topics and concepts. It covers topics like data types, various functions, including lambdas and higher-order functions. It also covers advanced topics like Generics, Collections, DSL, Coroutine, etc. Most importantly, such concepts are explained with practical usage of it in Android application. You will get to know what is the best possible way to use these concepts while you develop an Android application. In this book, along with Kotlin, an attempt has been made where few Android-specific topics are also explained. For example, the application is using Architecture components, including ViewModel, LiveData, NavigationComponent, and also it uses Flow, which is a hot topic in Kotlin. While we learn this concept, along with that, we also develop a sample application where we can apply our learning and, in the end, have some tangible and measurable output.
    Readers with little previous knowledge of Android application development can easily follow this book. Most of the chapters are code-heavy and focuses on practical usage of Kotlin’s features. Each chapter has code on the GitHub. You can check out this code and try it out. Or you can develop in parallel and cherry-pick things from the sample code base as and when you need it. Few chapters also follow the quiz at the end, and you can self assess yourself by going through that quiz. In total there are ten chapters.

    What will you learn

    • Know the basics and many advanced concepts of Android.
    • Able to code in Kotlin for your Android application.
    • You will know how architecture components can be used in Android application with Kotlin.
    • Writing tests that use coroutine, Flow, LiveData, and ViewModel.
    • What measures you need to take before you put an application in production.
    • How agile practices can be applied before and after the application development is started.

    Who this book is for
    The book is for readers with basic programming and android application development skills. The book is for any engineering graduates that wish to use Kotlin as a programming language for their Android application or wish to build a career in this direction. This book can also be useful for those who want to learn how testing aspects work for Android applications. The use cases and programs discussed in the book are self-explanatory and detailed with practical examples wherever necessary.

    中文:

    书名:使用Kotlin开发Android应用程序:立竿见影地构建您的第一个Android应用程序

    Unleash the Power of Kotlin for Android App Development

    主要特点

    • 该书对理论进行了详细的解释,并伴随着Kotlin代码和相应的输出来支持理论解释。Kotlin代码提供了分步注释,以解释代码的每条指令
    • 这本书很好地平衡了程序和说明性的真实案例问题
    • 这本书不仅仅是解释语言的理论概念。尽管如此,它解释了如何使用一些最新的工具和技术开发成熟的应用程序,并使用Kotlin创建优秀的Android应用程序
    • 这一章没有几个章节在结尾提供了测验。你可以快速修改这些概念
    • 创建了一个丰富的样例应用程序来演示Kotlin在应用程序的各个部分中的功能
    • 对最新的概念进行了深入讨论。例如,Flow、NavigationComponent、Cooutine、ViewModel和LiveData。

    描述

    这本书旨在提供关于Kotlin语言基本概念的知识,它是Android应用程序开发中的一个应用程序。它涵盖了从基本到高级的概念,并提供了实际例子。这本书中的每一章都是一步一步地学习科特林并在各种主题和概念上出类拔萃的旅程。它涵盖了数据类型、各种函数(包括lambdas和高阶函数)等主题。它还涵盖了诸如泛型、集合、DSL、协程等高级主题。最重要的是,通过它在Android应用程序中的实际用法解释了这些概念。在开发Android应用程序时,您将了解使用这些概念的最佳方式。在这本书中,与Kotlin一起,也尝试了很少解释Android特定的主题。例如,应用程序正在使用架构组件,包括ViewModel、LiveData、NavigationComponent,它还使用了流,这在Kotlin中是一个热门话题。在我们学习这个概念的同时,我们还开发了一个样例应用程序,我们可以在其中应用我们所学到的知识,并最终获得一些有形的、可测量的输出。
    以前对Android应用程序开发知之甚少的读者可以很容易地阅读这本书。大多数章节的代码都很繁重,重点是Kotlin功能的实际使用。每一章都有关于GitHub的代码。您可以签出这段代码并试用它。或者,您可以并行开发,并在需要时从样例代码库中精挑细选。没有几章也紧跟在最后的测验之后,你可以通过那个测验来自我评估。全文共十章。

    你会学到什么?

    • Know the basics and many advanced concepts of Android.
    • Able to code in Kotlin for your Android application.
    • 您将了解如何通过Kotlin在Android应用程序中使用架构组件。
    • 编写使用协程、流、LiveData和ViewModel的测试。
    • 在将应用程序投入生产之前,您需要采取哪些措施。
    • 如何在应用程序开发开始之前和之后应用敏捷实践。

    这本书是为谁而写的
    本书面向具有基本编程和Android应用程序开发技能的读者。这本书是为希望将Kotlin作为Android应用程序的编程语言或希望在此方向上建立职业生涯的任何工程学毕业生编写的。对于那些想要了解Android应用程序的测试方面是如何工作的人来说,这本书也很有用。书中讨论的用例和程序是不言而喻的,并在必要时提供了实际示例。

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

    点击星号评分!

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

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

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册