Building Android apps using Java requires a lot of boilerplate and ceremonial code. Do you want to build Android apps in an easy and effective way? Migrate to Kotlin, a first-class language for Android apps that makes life easy for developers.This course will help you master Kotlin and build effective Android applications. The course teaches you to easily create an Android app using the Kotlin-Android extension plugin. Next, you will learn how to implement Kotlin features such as Object Oriented features, Companion Objects , and Kotlin classes in your Android application. Finally, you'll learn how to style your application, publish it to the Google Play Store, and make it available to the World.By the end of the course you will have learned to use Kotlin to develop your Android Application in a easy and effective way.
Building Android apps using Java requires a lot of boilerplate and ceremonial code. Do you want to build Android apps in an easy and effective way? Migrate to Kotlin, a first-class language for Android apps that makes life easy for developers.This course will help you master Kotlin and build effective Android applications. The course teaches you to easily create an Android app using the Kotlin-Android extension plugin. Next, you will learn how to implement Kotlin features such as Object Oriented features, Companion Objects , and Kotlin classes in your Android application. Finally, you'll learn how to style your application, publish it to the Google Play Store, and make it available to the World.By the end of the course you will have learned to use Kotlin to develop your Android Application in a easy and effective way.
About the Author :
Book of Brains creates and distributes high-quality technology training content. We aim to teach technology the way it is used in industry and the professional world. Our trained team of professionals delivers hands-on workshops and training content for mobile as well web development technologies. We constantly monitor current industry trends and keep our training materials and workshops up to date.
This video gives an overview of the entire course.
Get a big picture of Kotlin.
Install the following softwares on your Windows or Mac or Linux.
Get started with creating Android apps using Kotlin.
Learn to run your Android app in Emulator.
Explore the important project files and directories.
Get introduced to basics of Android app.
Learn to design layouts in Android and handle Button click events.
Create a new Activity and navigate to it.
Learn how to pass data from one Activity to another.
Learn how to pass data from one Activity to outside apps such as Whatsapp, Gmail, Hike.
Get introduced to RecyclerView and CardView.
Add RecyclerView and CardView dependency in your project.
Use data class to create model class for list items.
Create a custom adapter class for RecyclerView.
Provide a Layout orientation to the RecyclerView.
Perform code cleanup.
Implement Extension function.
Implement Default Parameters in Android project.
Learn to make your code robust by using Null Safety Operators.
Define Static variables in Kotlin.
In this video, you will learn to Localize Strings in your Application and make it usable by people of different Locale.
Learn to update application Launcher icon.
Customize the app’s colors.
Customize the app’s Theme.
In this video, you will learn to Sign up for Google Play Developer Console.
Export Signed APK.
Make your app live in Google Play Store.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.