인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
Programming

/

Mobile Application Development

Jae-Seong Yoon's Kotlin Android App Development Part 1 - UI Programming

This is the UI programming course for Android 15 version app development with the latest Materai 3 library, part 1.

6 students are taking this course

Android
Kotlin
material3
Thumbnail

This course is prepared for Basic Learners.

What you will learn!

  • This course teaches you how to develop Android applications using the Kotlin language.

  • We will also look at Material 3, the latest UI library provided by Google.

  • We will look at how to handle the UI elements provided by Android.


Kotlin, the official language for Google Android development

Step By Step, from Basics to Application!


Lecture Introduction


Chosen by 2000 students

Instructor Yoon Jae-seong's Courtrin Android App Development Series

Latest renewal for 2024!


Currently, Android can be developed in Java and Kotlin languages. You can develop the same Android application using either language.

This course covers most of the content from basic to advanced Android application development, and codes are written using the Kotlin language, starting from the basics.

We're also using Google's latest UI library, Material 3 .

This course mainly covers screens and interfaces among the entire Android course, and the next course will cover more in-depth topics.

*We provide sample files and PPT files used for training.


Detailed curriculum structure

📝

  • Introduction to Android and Setting Up a Development Environment: Lessons 1 to 6
    This course provides a brief introduction to the course and how to set up a development environment.



  • Concept of View and layout: Lessons 7 to 17
    In this course, we will look at the basic grammar and various control statements of the Kotlin language.


  • Widget Concepts and Utilization: Lessons 18 to 48
    Let’s take a look at various widgets. Widgets are UI elements that have functions, such as buttons and input elements. We’ll also look at new UI elements provided by the Material 3 library.



  • AdapterView: Lessons 48 to 62
    Let's take a look at the different adapter views. An adapter view is a UI element that provides a way to scroll through multiple items using multiple data.


Introducing the knowledge sharer

Yoon Jae-seong (Main instructor of Android development, Like a Cool Lion)



Development experience
• SKT “Island Adventure” mobile content development launch
• KT “Quiz Soccer” mobile content development launch
• SK launches “Mobile Certified Broker”
• iPhone “Hanja Tong” app development
• iPhone “Health Training” app development
• KT/SK Japan Namco “Dale’s of Commons” content development
• Development of KT mini games (Gradually Grabbing Land, Aladdin's Magic Lamp, Mystery Block Detectives, BUZZ and BUZZ)

Teaching experience
He is a veteran instructor with 19 years of experience in lecturing and developing for current and unemployed workers at famous domestic companies such as Samsung Multicampus, Busan IT Industry Promotion Agency, Jeonju Information and Culture Industry Promotion Agency, Incheon IT Industry Promotion Agency, Korea Radio Promotion Agency, SK C&C, T Academy, Korea Robot Industry Promotion Agency, Daejeon ETRI, Samsung Electronics, nica Training Center, Korea Productivity Center, Hanwha S&C, Samsung Electronics, LG Electronics, and SK C&C.

Lecture Areas
I lecture on Java, Android, frameworks, databases, UML, iPhone, big data processing and analysis, Python, the Internet of Things, data analysis using R/Python, deep learning, machine learning AI, Spark, etc. I structure the lectures so that they can be explained as easily as possible by incorporating various experiences, and create examples and explanations so that they can be applied to practice. Since this is not an offline class, please use the Q&A if you have any questions. I will definitely solve them.


First, take a look at the lectures that will help you take them 🏃



(Free) Java Programming for Android
Learn the essential Java required for web development.


Yoon Jae-seong's Google's official language, Kotlin, for getting started with programming
Kotlin language










Recommended for
these people!

Who is this course right for?

  • Recommended for those who want to develop Android applications in Kotlin language.

  • Recommended for those who want to use various UI elements when creating Android applications.

  • Recommended for those who want to learn about the Material 3 library

Need to know before starting?

  • This course is a course that teaches how to create Android applications using the Kotlin language, and requires an understanding of the Kotlin language.

Hello
This is

14,645

Students

736

Reviews

588

Answers

4.7

Rating

36

Courses

Curriculum

All

64 lectures ∙ (19hr 29min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Become the author of a review that helps everyone!