My Account Log in

1 option

Kotlin cookbook : a problem-focused approach / Ken Kousen.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Kousen, Ken, author.
Language:
English
Subjects (All):
Application software--Development.
Application software.
Mobile apps.
Java (Computer program language).
Android (Electronic resource).
Physical Description:
1 online resource (253 pages)
Edition:
First edition.
Place of Publication:
Beijing : O'Reilly, 2020.
System Details:
text file
Summary:
Use Kotlin to build Android apps, web applications, and more—while you learn the nuances of this popular language. With this unique cookbook, developers will learn how to apply thisJava-based language to their own projects. Both experienced programmers and those new to Kotlin will benefit from the practical recipes in this book. Author Ken Kousen ( Modern Java Recipes ) shows you how to solve problems with Kotlin by concentrating on your own use cases rather than on basic syntax. You provide the contextand this book supplies the answers. Already big in Android development, Kotlin can be used anywhere Java is applied, as well as for iOS development, native applications, JavaScriptgeneration, and more. Jump in and build meaningful projects with Kotlin today. Apply functional programming concepts, including lambdas, sequences, and concurrency See how to use delegates, late initialization, and scope functions Explore Java interoperability and access Java libraries using Kotlin Add your own extension functions Use helpful libraries such as JUnit 5 Get practical advice for working with specific frameworks, like Android and Spring
Contents:
Installing and running Kotlin
Basic Kotlin
Object-oriented programming in Kotlin
Functional programming
Collections
Sequences
Scope functions
Kotlin delegates
Testing
Input/output
Miscellaneous
The Spring framework
Coroutines and structured concurrency.
Notes:
Description based on print version record.
Includes index.
ISBN:
9781492046660
1492046663
9781492046684
149204668X
9781492046639
1492046639
OCLC:
1135326036

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account