Learn Kotlin by Developing Android Apps [Video]

Preview in Mapt

Learn Kotlin by Developing Android Apps [Video]

Brandan Jones

Grasp the intricacies of Kotlin and equip yourself to develop premium Android apps from novice to pro
Mapt Subscription
FREE
$29.99/m after trial
Video
$10.00
RRP $124.99
Save 91%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$10.00
$29.99 p/m after trial
RRP $124.99
Subscription
Video
Start 30 Day Trial

Frequently bought together


Learn Kotlin by Developing Android Apps [Video] Book Cover
Learn Kotlin by Developing Android Apps [Video]
$ 124.99
$ 10.00
Kotlin for Android & Java Developers: Clean Code on Android [Video] Book Cover
Kotlin for Android & Java Developers: Clean Code on Android [Video]
$ 191.99
$ 10.01
Buy 2 for $20.01
Save $296.97
Add to Cart

Video Details

ISBN 139781788473804
Course Length7 hours and 1 minutes

Video Description

Kotlin has been making waves ever since it was open sourced by JetBrains in 2011; it has been praised by developers across the world and is already being adopted by companies. This video provides a detailed introduction to Kotlin that shows you all its features and will enable you to write Kotlin code to production. We start with the basics: get you familiar with running Kotlin code, setting up, tools, and instructions that you can use to write basic programs. Next, we cover  object oriented code: functions and properties – all while using Kotlin’s new features.

Style and Approach

Practical, project-based approach

Table of Contents

Introduction to Kotlin
The Course Overview
Uses and Advantages of Kotlin
Object Oriented versus Functional Programming
Create a Kotlin Project in Android Studio
Kotlin Syntax Overview
Kotlin for the Java Developer
Create a Simple Kotlin App Project and Layout
Project Design Document
Understanding the AndroidTM Project Structure
Layouts
Add Widgets to a Layout
Handle a Button Click
Connect Layouts and Widgets to Kotlin Functions
Declaring Variables
Functions
Convert Java to Kotlin
Override Methods with AsyncTask
Create and Refactor a Function
Classes, Objects and Null Checks
Classes
Create a Class to Represent a Plant
Objects
Example: Objects, Collections
Null Checks
Using Android Components
Intents
Example: Camera, Image Gallery
Broadcast Receivers
Example: Broadcast Receiver
Change Colors on UI Elements
Implementation: Change Colors Based on Feedback
Integrations
Making Decisions
Example: Making Decisions
Parsing
Example: JSON Parse
Overriding toString()
Images
Image Overview and Strategy
Example: Download an Image from the Web
Display an Image from the Web
Finishing Touches
Wrap-up

What You Will Learn

  • Develop an Android application with Kotlin
  • Use the Android Studio development environment.
  • Kotlin syntax and strategies.
  • Integrate with apps on the Android device.
  • How to integrate with external data.

Authors

Table of Contents

Introduction to Kotlin
The Course Overview
Uses and Advantages of Kotlin
Object Oriented versus Functional Programming
Create a Kotlin Project in Android Studio
Kotlin Syntax Overview
Kotlin for the Java Developer
Create a Simple Kotlin App Project and Layout
Project Design Document
Understanding the AndroidTM Project Structure
Layouts
Add Widgets to a Layout
Handle a Button Click
Connect Layouts and Widgets to Kotlin Functions
Declaring Variables
Functions
Convert Java to Kotlin
Override Methods with AsyncTask
Create and Refactor a Function
Classes, Objects and Null Checks
Classes
Create a Class to Represent a Plant
Objects
Example: Objects, Collections
Null Checks
Using Android Components
Intents
Example: Camera, Image Gallery
Broadcast Receivers
Example: Broadcast Receiver
Change Colors on UI Elements
Implementation: Change Colors Based on Feedback
Integrations
Making Decisions
Example: Making Decisions
Parsing
Example: JSON Parse
Overriding toString()
Images
Image Overview and Strategy
Example: Download an Image from the Web
Display an Image from the Web
Finishing Touches
Wrap-up

Video Details

ISBN 139781788473804
Course Length7 hours and 1 minutes
Read More

Read More Reviews

Recommended for You

Kotlin for Android & Java Developers: Clean Code on Android [Video] Book Cover
Kotlin for Android & Java Developers: Clean Code on Android [Video]
$ 191.99
$ 10.01
Full Stack Kotlin Development [Video] Book Cover
Full Stack Kotlin Development [Video]
$ 124.99
$ 10.00
Mastering Machine Learning Algorithms Book Cover
Mastering Machine Learning Algorithms
$ 35.99
$ 10.00
Kotlin Programming By Example Book Cover
Kotlin Programming By Example
$ 39.99
$ 10.00
Unity 2017 Game Development Essentials - Third Edition Book Cover
Unity 2017 Game Development Essentials - Third Edition
$ 39.99
$ 10.00
Beginning Reinforcement Learning Book Cover
Beginning Reinforcement Learning
$ 39.99
$ 10.00