inflearn logo

Yoon Jae-sung's Kotlin Android 15 App Development Part 2 - Menus and the 4 Major Components

Currently, Android can be developed using the Java and Kotlin languages. You can develop the same Android applications regardless of which language you use. This course covers most aspects of Android application development, from basics to advanced levels, and all code is written using the Kotlin language starting from the fundamentals. Furthermore, it utilizes Google's latest UI library, Material 3. This course primarily focuses on menus, Android application components, threads, and fragments within the overall Android curriculum, and more in-depth topics will be covered in the next course. Soft Campus will always strive to provide the latest lectures. Thank you.

21 learners are taking this course

Level Beginner

Course period Unlimited

Java
Java
Android
Android
Web Application
Web Application
Kotlin
Kotlin
mobile
mobile
Java
Java
Android
Android
Web Application
Web Application
Kotlin
Kotlin
mobile
mobile

What you will gain after the course

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

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

  • As the second of four courses, this course explores the various menus provided by Android and the different components that make up an Android application.

Google's official Android development language, Kotlin,
from basics to advanced, Step By Step!


Course Introduction


Instructor Jae-sung Yoon's Kotlin Android App Development Series

2025 Latest Renewal!


Currently, Android can be developed using both Java and Kotlin. You can develop the same Android applications regardless of which language you use. This course covers most aspects of Android application development, from basics to advanced levels, and all code is written using Kotlin starting from the fundamentals. Additionally, it utilizes Google's latest UI library, Material 3. This course primarily focuses on menus, Android application components, threads, and fragments within the overall Android curriculum, with more in-depth topics planned for the next course. We at Soft Campus will always strive to provide the latest lectures. Thank you.現在、AndroidはJava言語とKotlin言語で開発することができます。どちらの言語を使用しても、同じAndroidアプリケーションを開発することが可能です。本講座は、Androidアプリケーション開発に関する基礎から応用まで、ほとんどの内容を網羅しており、基礎的な内容からすべてKotlin言語を用いてコードを作成しています。また、Googleの最新UIライブラリであるMaterial 3を使用しています。本講座は、Androidの全過程の中で、メニューとAndroidアプリケーションの構成要素、スレッド、Fragmentに関する内容が中心となっており、次回の過程ではより深い内容を扱う予定です。私たちソフトキャンパスは、常に最新の講義を提供できるよう努めてまいります。ありがとうございます。


Information on various contents can be found by visiting the Soft Campus website.

http://www.softcampus.co.kr


Android Menus: Lesson 1 ~ Lesson 9

We will try using various menus provided by Android applications. We will look into a variety of menus, ranging from Activity menus to View menus.


Activity: Lessons 10–17

We will take a closer look at Activity. An Activity is an element that manages the visible screen and is a very important component in Android applications.

 

Android Messaging: Lessons 18 ~ 28

We will explore various means of delivering messages to users when developing an application. Since a variety of methods are provided, you should utilize the messaging tool that best fits the situation.


Thread and Service: Lessons 29 ~ 38
- Service, one of the components of Android, is used when background processing is required. We will explore how to implement background processing through a combination of Thread and Service.


Fragment: Lecture 39 ~ Lecture 49
- As a means to independently manage Activity screens, it is recommended to manage screens through Fragments when developing Android applications. Accordingly, we will take a detailed look at how to use Fragments and learn how to utilize them.


Instructor Introduction

Jaeseong Yoon (Lead Android Development Instructor at Like Lion)



Development Experience
• Developed and launched SKT "Island Adventure" mobile content
• Developed and launched KT "Quiz Soccer" mobile content
• Launched SK "Mobile Licensed Real Estate Agent"
• Developed iPhone "Hanjatong" app
• Developed iPhone "Health Training" app
• Developed KT/SK Japan Namco "Tales of Commons" content
• Developed KT mini-games (Yageum Yageum Land Grab, Aladdin's Magic Lamp, Mystery Block Detective Agency, BUZZ and BUZZ)

Teaching Experience
A veteran instructor with 19 years of experience in teaching and development for current employees of famous domestic companies and job seekers, including Samsung Multi Campus, Busan IT Industry Promotion Agency, Jeonju IT & Cultural Industry Promotion Agency, Incheon IT Industry Promotion Agency, Korea Radio Promotion Association, SK C&C, T Academy, Korea Institute for Robot Industry Advancement, Daejeon ETRI, Samsung Electronics, nica Education Center, Korea Productivity Center, Hanwha S&C, Samsung Electronics, LG Electronics, SK C&C, and more.

Teaching Fields
I teach in fields such as Java, Android, Frameworks, Databases, UML, iPhone, Big Data processing and analysis, Python, IoT, data analysis using R/Python, Deep Learning, Machine Learning AI, and Spark. I structure my lectures to explain concepts as easily as possible by incorporating my diverse experiences, and I create examples so that students can apply them to practice. Since this is not an offline class, please use the Q&A for anything you don't understand. I will make sure to resolve your questions.

Check out the courses that are helpful to take first 🏃



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


Yoon Jae-seong's Getting Started with Kotlin Programming, Google's Official Language
Kotlin Language



Recommended for
these people

Who is this course right for?

  • I recommend this to those who wish to develop Android applications using the Kotlin language.

  • I recommend this to those who want to utilize the various menus and components used when creating Android applications.

  • I recommend this to those who wish to learn about the Material 3 library.

Need to know before starting?

  • This course teaches how to create Android applications using the Kotlin language, so an understanding of the Kotlin language is required.

  • As a continuation of Part 1, you must study the Kotlin-based Android Part 1 course.

Hello
This is softcampus

16,465

Learners

840

Reviews

598

Answers

4.7

Rating

49

Courses

Soft Campus is an education center that supports online and offline lectures and content sales.

For inquiries regarding AI-related fields and the purchase of various lectures and content, please contact us at raputa@nate.com or by phone at 02-553-0824.

Thank you.

More

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

softcampus's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

25% off for new members

$32.90

25%

$42.90