Mastering Kotlin : Learn Advanced Kotlin Programming Techniques to Build Apps for Android, IOS, and the Web
Record details
- ISBN: 9781838555726
- ISBN: 1838552367
- ISBN: 9781838552367
-
Physical Description:
1 online resource (417 pages)
remote - Publisher: Birmingham : Packt Publishing, Limited, 2019.
Content descriptions
Formatted Contents Note: | Mastering Kotlin: learn advanced Kotlin programming techniques to build apps for Android, iOS, and the web -- Contributors -- Table of Contents -- Preface -- Section 1: Kotlin -- A Modern Solution to Application Development -- Chapter 1: A New Challenger Approaches -- Chapter 2: Programmers' Multi-Tool -- Flexible, Expressive, and Concise -- Section 2: Putting the Pieces Together -- Modeling Data, Managing State, and Application Architecture -- Chapter 3: Understanding Programming Paradigms in Kotlin -- Chapter 4: First-Class Functions -- Chapter 5: Modeling Real-World Data -- Section 3: Play Nice -- Integrating Kotlin With Existing Code -- Chapter 6: Interoperability as a Design Goal -- Chapter 7: Crossing Over -- Working across Java and Kotlin -- Chapter 8: Controlling the Story -- Chapter 9: Baby Steps -- Integration through Testing -- Section 4: Go Beyond -- Exploring Advanced and Experimental Language Features -- Chapter 10: Practical Concurrency -- Chapter 11: Building Your Own Tools -- Domain-Specific Languages (DSLs) -- Chapter 12: Fully Functional -- Embracing Functional Programming -- Section 5: The Wide World of Kotlin -- Using Kotlin across the Entire Development Stack -- Chapter 13: Kotlin on Android -- Chapter 14: Kotlin and Web Development -- Chapter 15: Introducing Multiplatform Kotlin -- Chapter 16: Taming the Monolith with Microservices -- Chapter 17: Practical Design Patterns -- Assessments -- Other Books You May Enjoy -- Index. |
Source of Description Note: | Print version record. |
Search for related items by subject
Subject: | Application software -- Development Logiciels d'application -- Développement Application software -- Development |
Genre: | electronic book > ebook |