𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Android Development with Kotlin

✍ Scribed by Marcin Moskala, Igor Wojda


Publisher
Packt Publishing
Year
2017
Tongue
English
Leaves
382
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Learn how to make Android development much faster using a variety of Kotlin features, from basics to advanced, to write better quality code.

About This Book

  • Leverage specific features of Kotlin to ease Android application development
  • Write code based on both object oriented and functional programming to build robust applications
  • Filled with various practical examples so you can easily apply your knowledge to real world scenarios
  • Identify the improved way of dealing with common Java patterns

Who This Book Is For

This book is for developers who have a basic understanding of Java language and have 6-12 months of experience with Android development and developers who feel comfortable with OOP concepts.

What You Will Learn

  • Run a Kotlin application and understand the integration with Android Studio
  • Incorporate Kotlin into new/existing Android Java based project
  • Learn about Kotlin type system to deal with null safety and immutability
  • Define various types of classes and deal with properties
  • Define collections and transform them in functional way
  • Define extensions, new behaviours to existing libraries and Android framework classes
  • Use generic type variance modifiers to define subtyping relationship between generic types
  • Build a sample application

In Detail

Nowadays, improved application development does not just mean building better performing applications. It has become crucial to find improved ways of writing code. Kotlin is a language that helps developers build amazing Android applications easily and

✦ Subjects


Programming;APIs & Operating Environments;Algorithms;Apple Programming;Cross-platform Development;Functional;Game Programming;Graphics & Multimedia;Introductory & Beginning;Languages & Tools;Microsoft Programming;Mobile Apps;Parallel Programming;Software Design, Testing & Engineering;Web Programming;Computers & Technology;Java;Beginner’s Guides;Reference;Servlets;Programming Languages;Computers & Technology;Programming & App Development;Mobile Phones, Tablets & E-Readers;Computers & Technology


πŸ“œ SIMILAR VOLUMES


Android Developement with Kotlin
✍ Marcin Moskala; Igor Wojda πŸ“‚ Library πŸ“… 2017 πŸ› Pack Publishing 🌐 English

Nowadays, improved application development does not just mean building better performing applications. It has become crucial to find improved ways of writing code. Kotlin is a language that helps developers build amazing Android applications easily and effectively. This book discusses Kotlin feature

Android Developement with Kotlin
✍ Moskala, Marcin;Wojda, Igor πŸ“‚ Library πŸ“… 2017 πŸ› Packt Publishing 🌐 English

Custom getters/setters -- The getter versus property default value -- Late-initialized properties -- Annotating properties -- Inline properties -- Constructors -- Property versus constructor parameter -- Constructor with default arguments -- Patterns -- Inheritance -- The JvmOverloads annotation --

Android Development with Kotlin
✍ Moskala, Marcin;Wojda, Igor πŸ“‚ Library πŸ“… 2017 πŸ› Packt Publishing 🌐 English

Custom getters/setters -- The getter versus property default value -- Late-initialized properties -- Annotating properties -- Inline properties -- Constructors -- Property versus constructor parameter -- Constructor with default arguments -- Patterns -- Inheritance -- The JvmOverloads annotation --

Android Development with Kotlin
✍ Moskala, Marcin;Wojda, Igor πŸ“‚ Library πŸ“… 2017 πŸ› Packt Publishing 🌐 English

Custom getters/setters -- The getter versus property default value -- Late-initialized properties -- Annotating properties -- Inline properties -- Constructors -- Property versus constructor parameter -- Constructor with default arguments -- Patterns -- Inheritance -- The JvmOverloads annotation --