Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Kotlin Programming Cookbook: Explore more than 100 recipes that show how to build robust mobile and web applications with Kotlin, Spring Boot, and Android

Buy

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

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

Compilers: Principles, Techniques, and Tools
Compilers: Principles, Techniques, and Tools

This introduction to compilers is the direct descendant of the well-known book by Aho and Ullman, Principles of Compiler Design. The authors present updated coverage of compilers based on research and techniques that have been developed in the field over the past few years. The book provides a thorough introduction to compiler...

Magill's Encyclopedia of Science: Animal Life
Magill's Encyclopedia of Science: Animal Life
This four-volume set of encyclopaedias offers accessible information on the animal kingdom. Entries focus on non-humans from the animal kingdom, from insects to reptiles to mammals. Early humans are addressed in an evolutionary context, and modern humans are included only for interspecies comparison or for their efforts to coexist with other...
How To Do Everything Adobe InDesign CS4
How To Do Everything Adobe InDesign CS4

Maximize the power of the number-one desktop publishing tool

This full-color guide shows you how to use the undisputed leader in desktop publishing tools to create any type of publication. Adobe Community Expert Donna Baker explains text, image, and drawing features; color and color management;...


Professional IIS 7
Professional IIS 7
Windows Server 2008 is the first update to Microsoft’s server operating system in nearly five years, and among the major changes is the new Internet Information Services 7.0, which probably marks the biggest departure from previous IIS versions that we have ever seen.

Previous recent releases of IIS have concentrated on improving
...
Famous Photographers Asked Nigel Tomm to Create the Most Famous Photography Book in the World
Famous Photographers Asked Nigel Tomm to Create the Most Famous Photography Book in the World
Always a cult photographer, Nigel Tomm is a reckless hard-experimenting genius who combines new ideas, new standards and new photography concepts to create the unique photo experience. The latest portrait and nude photography by Nigel Tomm is a contemporary, playful -- neither too pretentious nor too simple -- 126-page book sets the benchmark that...
Mastering Microsoft SharePoint Foundation 2010
Mastering Microsoft SharePoint Foundation 2010

This book is intended for IT administrators to get a handle on SharePoint Foundation and is an update of Mastering Windows SharePoint Services 3.0. It is meant to be used both as a reference for overworked network administrators who don’t have a lot of time to spare slogging through articles and forums, and as a cover-to-cover...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy