Kotlin Programming Cookbook

0
(0)

Kotlin Programming Cookbook
 

  • Author:Aanand Shekhar RoyRashi Karanpuria
  • Length: 434 pages
  • Edition: 1
  • Publisher: Packt Publishing
  • Publication Date: 2018-01-25
  • ISBN-10: 1788472144
  • ISBN-13: 9781788472142
  • Sales Rank: #400139 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Kotlin Programming Cookbook: Explore more than 100 recipes that show how to build robust mobile and web applications with Kotlin, Spring Boot, and Android

    Discover Android programming and web development by understanding the concepts of Kotlin Programming

    Key Features

    • Practical solutions to your common programming problems with Kotlin 1.1
    • Leverage the functional power of Kotlin to ease your Android application development
    • Learn to use Java code in conjunction with Kotlin

    Book Description

    The Android team has announced first-class support for Kotlin 1.1. This acts as an added boost to the language and more and more developers are now looking at Kotlin for their application development. This recipe-based book will be your guide to learning the Kotlin programming language.

    The recipes in this book build from simple language concepts to more complex applications of the language. After the fundamentals of the language, you will learn how to apply the object-oriented programming features of Kotlin 1.1. Programming with Lambdas will show you how to use the functional power of Kotlin.

    This book has recipes that will get you started with Android programming with Kotlin 1.1, providing quick solutions to common problems encountered during Android app development. You will also be taken through recipes that will teach you microservice and concurrent programming with Kotlin. Going forward, you will learn to test and secure your applications with Kotlin. Finally, this book supplies recipes that will help you migrate your Java code to Kotlin and will help ensure that it’s interoperable with Java.

    What you will learn

    • Understand the basics and object-oriented concepts of Kotlin Programming
    • Explore the full potential of collection frameworks in Kotlin
    • Work with SQLite databases in Android, make network calls, and fetch data over a network
    • Use Kotlin’s Anko library for efficient and quick Android development
    • Uncover some of the best features of Kotlin: Lambdas and Delegates
    • Set up web service development environments, write servlets, and build RESTful services with Kotlin
    • Learn how to write unit tests, integration tests, and instrumentation/acceptance tests.

    Who This Book Is For

    This book will appeal to Kotlin developers keen to find solutions for their common programming problems. Java programming knowledge would be an added advantage.

    Table of Contents

    Chapter 1 Installation and working with Environment
    Chapter 2 Control flow
    Chapter 3 Classes and Objects
    Chapter 4 Functions
    Chapter 5 Object oriented programming
    Chapter 6 Collections Framework
    Chapter 7 Handling File operations in Kotlin
    Chapter 8 Anko Commons and Extension function
    Chapter 9 Anko Layouts
    Chapter 10 Databases and Dependency Injection
    Chapter 11 Networking and Concurrency
    Chapter 12 Lambdas and Delegates
    Chapter 13 Testing
    Chapter 14 Web services with Kotlin

    中文:

    书名:Kotlin Programming Cookbook

    Kotlin编程指南:探索100多个食谱,展示如何使用Kotlin、Spring Boot和Android构建健壮的移动和Web应用程序

    通过了解Kotlin编程的概念,了解Android编程和Web开发

    Key Features

    • Kotlin 1.1常见编程问题的实用解决方案
    • 利用Kotlin的强大功能简化您的Android应用程序开发
    • Learn to use Java code in conjunction with Kotlin

    图书描述

    Android团队已经宣布了对Kotlin 1.1的一流支持。这对该语言起到了额外的推动作用,现在越来越多的开发人员将Kotlin用于他们的应用程序开发。这本基于菜谱的书将是您学习Kotlin编程语言的指南。

    这本书中的食谱从简单的语言概念到更复杂的语言应用。在掌握了该语言的基础知识之后,您将学习如何应用Kotlin 1.1的面向对象编程特性。使用lambdas进行编程将向您展示如何使用Kotlin的功能。

    这本书有一些食谱,可以让你开始使用Kotlin 1.1进行Android编程,为Android应用程序开发过程中遇到的常见问题提供快速解决方案。您还将学习如何使用Kotlin进行微服务和并发编程。接下来,您将学习如何使用Kotlin测试和保护您的应用程序。最后,这本书提供了一些诀窍,帮助您将Java代码迁移到Kotlin,并帮助确保它可以与Java互操作。

    你将学到什么

    • 了解Kotlin编程的基本知识和面向对象的概念
    • 探索Kotlin中集合框架的全部潜力
    • 在Android中使用SQLite数据库,进行网络调用,并通过网络获取数据
    • Use Kotlin’s Anko library for efficient and quick Android development
    • 揭示Kotlin的一些最好的功能:Lambdas和Delegate
    • 使用Kotlin设置Web服务开发环境、编写Servlet并构建REST风格的服务
    • 了解如何编写单元测试、集成测试和检测/验收测试。

    Who This Book Is For

    这本书将吸引热衷于为他们常见的编程问题找到解决方案的Kotlin开发人员。具备Java编程知识将是一个额外的优势。

    目录表

    第1章安装和使用环境
    第2章控制流
    第三章类和对象
    第四章职能
    Chapter 5 Object oriented programming
    第6章收藏框架
    Chapter 7 Handling File operations in Kotlin
    Chapter 8 Anko Commons and Extension function
    第9章Anko布局
    Chapter 10 Databases and Dependency Injection
    Chapter 11 Networking and Concurrency
    第十二章Lambdas和代表
    第13章测试
    Chapter 14 Web services with Kotlin

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

    点击星号评分!

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

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

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册