inflearn logo
inflearn logo

Introduction to iPhone App Development Part 2

Let's learn about the basic grammar of Swift, the programming language we will learn! Rather than deep and difficult grammar, we will lightly cover only the level necessary to create an app.

(5.0) 109 reviews

2,735 learners

Level Basic

Course period Unlimited

iOS
iOS
Swift
Swift
iOS
iOS
Swift
Swift
날개 달린 동전

Recommend Course to grow and earn commission!

날개 달린 동전

Marketing Partners

Recommend Course to grow and earn commission!

Reviews from Early Learners

Reviews from Early Learners

5.0

5.0

kmonaco

100% enrolled

I have always been interested in app development, so I looked for several lectures to learn programming languages, but I gave up several times because they were difficult and I didn't understand them. However, iPhone App Development (Swift4 & iOS 11) Introduction 1 and 2 were the first lectures I completed. I learned a lot through the lectures. Thank you so much for uploading the lectures.

5.0

이승원

100% enrolled

Even though I am a beginner, I understood it well. Thank you for making this lecture. ㅎㅎ

5.0

염혜원

93% enrolled

You explained it so well!

What you will gain after the course

  • Swift Basic Grammar

  • Swift Functions

  • Classes, structures, enumerations

  • iOS Framework

  • Deploying Apps and Using APIs

  • UI Components and Auto Layout

  • Real app development experience

Introduction to iPhone App Development, Part 2

Before diving into full-scale app development, let's learn the basic syntax of the programming language Swift! Rather than delving into in-depth and complex syntax, we'll cover only the essentials for app development. Utilizing Swift's basic syntax, you'll build practical apps that can be used in everyday life, deepening your understanding of app development. The goal is to learn Swift's basic syntax to the point where you can fully utilize it.

View next lecture

Helpful people

  • Students and beginners who want to experience programming using the Swift language.
  • I want to make an app, but I can't study with books because they seem like foreign languages and only help me sleep well^^
  • There probably aren't many people who use their iPhone or MacBook only for phone calls or internet use, but there are people who want to create their own unique and cool app and put it on their phone^^
  • People who tried to study on their own but kept getting stuck and gave up every time
  • Planners, designers, managers, etc. who need basic knowledge of development

Note

  • iMac, MacBook, Mac Mini, etc. with macOS installed
  • You can run apps through the simulator of Xcode (a free development tool) even if you don't have an iPhone.

Introducing the knowledge sharer

Choi Wan-taek – iOS programmer and instructor

Starting with joining Eastsoft as a special military service employee in the spring of 2001

I have about 10 years of experience in Windows programming at various companies.

After that, we developed the Smart Wallet (Syrup) app 1.0 that runs on the Samsung Omnia phone.

And I started iOS programming in earnest through the SKT project in 2010.

In 2011, he moved to SK Communications.

I have built my career developing various iOS apps, including Nate Comics App, Nate App, and SNS App.

Based on that experience, he switched to iOS freelance in 2014 and earned a salary in the hundreds of millions.

We are developing apps for LG ThinQ, Lotte Department Store, Seoul National University Hospital, Woori Bank, Kookmin Bank, and Hanwha Investment & Securities.

I've been developing iOS apps for over 10 years.

I am also very interested in education, so I started taking classes with various students every weekend at an academy in Gangnam in 2016.

I have been teaching offline courses on iPhone app development using the Swift language for about three years.

From middle school students to college students, job seekers, planners, designers, developers, managers, CEOs, etc.

I taught classes with diverse students from all walks of life.

Thanks to that, I can see which parts students find difficult and make the most mistakes.

It was a valuable experience that taught me what was needed for efficient and rapid learning.

Based on that experience, I have recently been giving online/offline lectures at universities and large corporations.

Recommended for
these people

Who is this course right for?

  • Anyone interested in iOS app development

  • For those who want to learn the Swift language

  • For those who want to learn the basics of programming

  • Anyone who wants to experience real app development projects

  • Anyone who wants to start a career as an iOS developer

Hello
This is choiwt

8,332

Learners

312

Reviews

48

Answers

4.9

Rating

3

Courses

Hello. I am Wantaek Choi.
Starting with my enlistment as a military service exemption employee at ESTsoft in the spring of 2001,
I have built about 10 years of experience in Windows programming at various companies.

After that, I moved to a mobile app development company and
began iOS programming in earnest by developing the SKT Signed System, Smart Conference iOS app, and SmartWallet WM app.
In 2011, I moved to SK Communications and
built my career by developing various iOS apps, including the Nate Webtoon app, Nate app, and SNS apps.

Based on that experience, I transitioned to a freelance iOS developer in 2014, earning a six-figure salary
while developing apps for LG ThinQ, Lotte Department Store, Seoul National University Hospital, Woori Bank, KB Kookmin Bank, and Hanwha Investment & Securities.
I have been specializing in iOS app development for over 10 years.

I have a great interest in education, so starting in 2016, I conducted offline iPhone app development lectures using the Swift language for various students every weekend at an academy in Gangnam for about three years.

I have taught a wide variety of students from all walks of life, including middle school students, college students, job seekers, planners, designers, developers, managers, and CEOs,
and thanks to that, it was a valuable experience where I learned which parts students find difficult, what mistakes they often make,
and what is necessary for efficient and fast learning.

And currently,
I am conducting online and offline lectures at KB Securities, Tech University of Korea, Hanyang University, JB Financial Group, KB Kookmin Bank, NH Bank, SKT, and more.

I will continue to create services that bring happy smiles to people who have lost them due to difficult economic conditions, job shortages, and uncertainty about the future.
Thank you.

More

Curriculum

All

45 lectures ∙ (2hr 49min)

Published: 
Last updated: 

Reviews

All

109 reviews

5.0

109 reviews

  • amyum님의 프로필 이미지
    amyum

    Reviews 2

    Average Rating 5.0

    5

    93% enrolled

    You explained it so well!

    • gothic9711111086님의 프로필 이미지
      gothic9711111086

      Reviews 7

      Average Rating 4.9

      5

      100% enrolled

      Even though I am a beginner, I understood it well. Thank you for making this lecture. ㅎㅎ

      • biv567894372님의 프로필 이미지
        biv567894372

        Reviews 1

        Average Rating 5.0

        5

        100% enrolled

        • mjkim9700님의 프로필 이미지
          mjkim9700

          Reviews 2

          Average Rating 5.0

          5

          100% enrolled

          This is a lecture that I really want to recommend as an introduction to Swift, or rather, as an introduction to development! Thank you for the great lecture!!!

          • kmonaco3471님의 프로필 이미지
            kmonaco3471

            Reviews 1

            Average Rating 5.0

            5

            100% enrolled

            I have always been interested in app development, so I looked for several lectures to learn programming languages, but I gave up several times because they were difficult and I didn't understand them. However, iPhone App Development (Swift4 & iOS 11) Introduction 1 and 2 were the first lectures I completed. I learned a lot through the lectures. Thank you so much for uploading the lectures.

            Similar courses

            Explore other courses in the same field!

            $13.20