"Kotlin real" Chinese version pdf

"Kotlin real"

Android community Swift Java is fully compatible Google official first card mobile development changes

 Kotlinå® ?? æ ????

Baidu network disk link: https://pan.baidu.com/s/1iUMcEvQdhBz-3R6SXbbPFg extraction code: qwgq 

Editor's Choice

"Kotlin real" church Kotlin language you use to develop applications to achieve product quality level. "Kotlin real" Java developers have a certain experience of writing, it contains a wealth of examples, and describes the programming languages ​​most books more in-depth comparison, covers a very interesting topic, such as how to build a DSL using natural language syntax. The authors are Kotlin core developers, so you can be confident that the content of the book * minutiae are extremely precise.

● programming a function on the JVM

● Write neatly and in accordance with the semantics used to code

● combined with the use Kotlin and Java

● Domain-Specific Languages

 

brief introduction

The basic characteristics of the "Kotlin real" language from the start, gradually covering more advanced features, with particular emphasis on explaining how to Koltin integrated into existing Java engineering principles and practices behind. The book is divided into two parts. * Kotlin section explains how to begin using an existing library and API, including basic syntax, and extended attribute extension functions, objects and associated data class, lambda expressions, and data type system (that focused on the concept of space and can be set) . The second part teaches you how to use Kotlin build your own API, and some deep-seated characteristics - and convention delegate property to build higher-order functions, generics, annotations and reflection, as well as domain-specific language. "Kotlin real" for the majority of mobile developers and entry-learners, especially in keeping up with the main trend of the frontier explorers.

 

About the Author
The author is the JetBrains Kotlin core developers! Dmitry Jemerov since 2003 in JetBrains? For and participate in the development of many products, including IntelliJ IDEA, PyCharm and WebStorm. He was the first contributor to the Kotlin?, We created the original version of Kotlin JVM bytecode? Generator, and also on events around the world to do a lot of presentations on Kotlin. ? Before he was led into? Kotlin IntelliJ IDEA plug-in development team.
Svetlana Isakova from 2011 became Kotlin team? Members. She engaged the compiler type inference and overload resolution? System? As. Now she is? Technicians preacher, progress in various meetings? Kotlin Kotlin discussions and engaged in related online courses? Work.

Translator's Introduction
Qin Yu, ThoughtWorks senior consultant, more than 10 years experience in mobile application development, Android technical experts, who have contributed over the AOSP test cases; currently focused on the architectural design of mobile applications, automated testing and continuous delivery.

 

table of Contents

Kotlin Part 1 Introduction 1
1 Kotlin: definition and purpose 3
beginning 1.1 Kotlin experience 3
main features 1.2 Kotlin 4
1.2.1 Target platforms: local server, Android and any Java run 4
1.2.2 static type 5
1.2.3 functional and object-oriented 6
1.2.4 free and open source 7
1.3 Kotlin application 8
1.3.1 server Kotlin8
Kotlin on Android 1.3.2 9
design philosophy 1.4 Kotlin 10
1.4.1 pragmatic 10
1.4.2 concise 11

Guess you like

Origin www.cnblogs.com/77aptx4869/p/11072307.html