inflearn logo

Yoon Jae-seong's Kotlin-based Android App Development Part 3 - Data Management and Network

This course is a course to learn how to develop Android applications using the Kotlin language. It consists of a total of 4 parts. This course is the third lecture, and you can learn about various action bars and data management methods.

(4.7) 12 reviews

331 learners

Level Basic

Course period Unlimited

Android
Android
Kotlin
Kotlin
Android
Android
Kotlin
Kotlin

Reviews from Early Learners

4.7

5.0

parkjb21

94% enrolled

This is a good lecture because it is easy to follow and understand.

5.0

심스

81% enrolled

It helps me with my work. I recommend it.

5.0

궈니

100% enrolled

I learned a lot and it was useful. I'm waiting for part 4.

What you will gain after the course

  • Learn how to develop Android applications using the Kotlin language.

  • This course is the third course and covers data-related topics such as the action bar, file input/output, resource management methods, and networks, which are highly utilized in Android.

Kotlin, Google's official language for Android development
Step by Step, from Basics to Applications!

Lecture Introduction ✒️

Google recently introduced Kotlin as the official language for Android development. Google encourages and promotes development in Kotlin. While Java is currently available, Kotlin offers various development conveniences, making it a preferred choice.

In this course, we'll explore how to develop Android applications using Kotlin and apply it. The course consists of three parts, and this is the third part. We'll explore the highly useful Android action bar and how to manage various data.

Through learning, we hope you will learn how to utilize various action bars and data management techniques.

Detailed Curriculum Structure 📝

(Lecture materials and source code lesson plans are provided.)

    • Course Introduction and Development Environment Setup: Lessons 1-4
      This course provides a brief introduction and explains how to set up a development environment.

    • Android's Action Bar: Lessons 5-11
      Let's take a look at the action bar in Android.

    • Configuring Various Views Using the Action Bar: Lessons 12-15
      Let's take a look at the various Views that are linked to the Action Bar.

    • Data Input/Output: Lessons 16-26
      We explore different ways to store and manage data.

    • Resource Management: Lessons 27-33
      We'll explore how to use different resources for your Android application.

    • Android Sensors: Lessons 34-42
      We'll take a look at how to use the various sensors and cameras supported by Android.

    • Network: Lecture 43 ~
      Let's look at how to communicate between an Android application and a socket server.
      Let's look at how to play image, sound, and video files located on a server.
      We'll look at how to communicate with a web server and how to parse XML and JSON documents.

    It would be helpful to take this class first
    Check out the lecture 🏃

    Java Programming for Android
    Learn the essential Java required for JSP web development.
    Yoon Jae-seong's Kotlin-based Android App Development Part 1 -
    UI Programming

    Required for developing Kotlin-based Android apps
    Learn all the UI elements.

    Yoon Jae-seong's Kotlin-based Android App Development Part 2
    - Menu and 4 major components

    Required for developing Kotlin-based Android apps
    Consists of various menus and applications
    Learn about different components.

    Introducing the Knowledge Sharer 👨‍💻

    Yoon Jae-seong (currently Softcampus Development Director)
    I have incorporated my 19 years of experience in various fields and fields into my lectures, from the early days of mobile content in Korea's IT industry to big data development and consulting, as well as IT application software development.

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

    Teaching experience
    I am a veteran instructor with 19 years of experience in teaching and developing for current and unemployed employees of 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, SK C&C, Daegu Robot Industry Promotion Agency, and Pusan National University.

    Lecture area
    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, and more. I draw on my diverse experience to explain concepts as easily as possible, and I create and explain examples that facilitate practical application. Since this is not an offline class, please use the Q&A for any questions you may have. I will do my best to resolve any issues as quickly as possible.

    Recommended for
    these people

    Who is this course right for?

    • This is recommended for those who want to develop Android applications using the Kotlin language.

    • Recommended for those who want to develop applications using internal data management techniques or network techniques.

    Need to know before starting?

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

    • You absolutely must learn the Kotlin language.

    • You must learn the various UI usage methods in Part 1 and the menus and four major components in Part 2.

    Hello
    This is softcampus

    16,102

    Learners

    830

    Reviews

    595

    Answers

    4.7

    Rating

    46

    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

    Curriculum

    All

    47 lectures ∙ (14hr 41min)

    Course Materials:

    Lecture resources
    Published: 
    Last updated: 

    Reviews

    All

    12 reviews

    4.7

    12 reviews

    • dkh1218d1841님의 프로필 이미지
      dkh1218d1841

      Reviews 6

      Average Rating 5.0

      5

      100% enrolled

      I learned a lot and it was useful. I'm waiting for part 4.

      • eunyeong1328님의 프로필 이미지
        eunyeong1328

        Reviews 1

        Average Rating 5.0

        5

        100% enrolled

        I learned a lot through good examples

        • parkjb215682님의 프로필 이미지
          parkjb215682

          Reviews 11

          Average Rating 5.0

          5

          94% enrolled

          This is a good lecture because it is easy to follow and understand.

          • simmsgoodjob2358님의 프로필 이미지
            simmsgoodjob2358

            Reviews 1

            Average Rating 5.0

            5

            81% enrolled

            It helps me with my work. I recommend it.

            • cleancode1906님의 프로필 이미지
              cleancode1906

              Reviews 4

              Average Rating 5.0

              5

              100% enrolled

              It's a good lecture. I'll review it later.

              softcampus's other courses

              Check out other courses by the instructor!

              Similar courses

              Explore other courses in the same field!

              Access is restricted to non-public courses.