The Art of Doing: Dive Into Android Development with Kotlin

The Art of Doing: Dive into Android development with Kotlin is a course that takes the time to lay a foundation and build upon it. We won’t just get Android Studio installed and rush through all it does for us in creating a project. Instead, we will walk through each file created and the given starter code, so you feel like you are in control of the applications you are writing! We’ll continue on this trend of fully explaining and gaining a mastery level of understanding of concepts as we explore various views, layout styles, view and data binding, fragments and navigation, and lastly MVVM architecture.

In this course, we will walk through, step by step, how to design the layout and the functionality of unique, engaging, and purposeful apps. Together, we will work through 15 sections of this course. Each section will highlight concepts and ideas, explaining every step along the way and answering any questions you might have.

By the end of this course, you will be coming up with your own app ideas and feel confident enough in your abilities to create them.

The complete code bundle for this course is available at https://github.com/PacktPublishing/The-Art-of-Doing-Dive-Into-Android-D…

Type
video
Category
publication date
2021-09-28
what you will learn

Create your own Android apps using Android Studio and Kotlin
Test and upload your applications on your own physical/emulated devices
How to design app layouts using linear and constraint layouts
How to use binding objects (view and data binding) to improve projects
How to implement navigation and fragments for dynamic apps
How to implement view models and live data

duration
1035
key features
A complete practical course to master Android application development
* Create 6 full-fledge applications as well as many more "learning" applications throughout the course
* Learn to code in Kotlin, Google’s official language for Android application development
approach
This is a practical course where we will be building a few apps to master the fundamentals of android application development. The goal for this course is not to expose you to every single concept or idea in Android development but rather provide you with the structure and context to make you feel like you fully understand the fundamentals presented to you in this course.
audience
This course is designed for beginner Android students looking to understand Android application development with Kotlin.

Also, students who have gained an introductory level knowledge in another language (Python, JavaScript) and are looking for ways to apply their knowledge can benefit from this course.

One must have a basic understanding of computer programming principles such as variables, conditionals, loops, and functions as these won’t be covered. Also, have a computer capable of running Android Studio or the Android Emulator or a physical Android device for testing.
meta description
Master the fundamentals of Android Studio, Android app development, and the Kotlin programming language
short description
This course will help you to gain a mastery level understanding of the fundamentals of Android Studio, Android app development, and the Kotlin programming language by building six full-fledged applications as well as many more “learning” applications throughout the course.
subtitle
Master the fundamentals and begin your journey into Android application development today!
keywords
Android, android studio, Kotlin, app layout, binding objects, Application, mobile application, views, layout styles, view binding, data binding, fragments, navigation, MVVM architecture
Product ISBN
9781803241739