강의

멘토링

커뮤니티

Programming

/

Mobile Application Development

SwiftUI starts with a calculator app

This is not a class where you just follow along, but an app that builds the foundation. It's a time to learn what it takes to create the things we want to create.

(4.8) 13 reviews

602 learners

Level Basic

Course period Unlimited

  • leeo
SwiftUI
SwiftUI
Swift
Swift
SwiftUI
SwiftUI
Swift
Swift
Thumbnail

Reviews from Early Learners

Reviews from Early Learners

4.8

5.0

Jang Jaehoon

38% enrolled

Thank you for the great lecture!

5.0

쿠카이든

38% enrolled

I learned a lot about SwiftUI! Thanks for the great lecture!!

5.0

sogangrelease+0

100% enrolled

I like the basic flow

What you will gain after the course

  • iOS Development

  • swift

  • swiftUI

  • iOS

A calculator app I created and used myself 📱

I wonder if I can actually make an app. I'm tired of just studying grammar.

Can I really create something with this much study? I have no idea what else I should do...

When should I start building apps? I just want to try making anything.

If you've taken previous courses or are just starting out and want to gauge your progress, you've come to the right place. In this course, we'll build a calculator app, the first step. We'll build the grammar and knowledge needed to build something. Let's test our knowledge to see how far we've actually come.

Since I built the app with minimal knowledge, the code quality isn't great. However, for beginners, there's a lot to learn from it. Writing good, clean code from the start is difficult, so let's get it running and improve it.


Student Changes 📜

Any other app
You can try making it.

I'm stuck while making an app
Part of it can be resolved.

How to build a better app
You can get hints.


What you'll learn 📚

First, it's important to create the shell, right? We'll create a shell using Swift UI, creating an app that looks like a calculator, though it doesn't actually work. Then, we'll explore how to make it more flexible and improve the code.

We implement the calculator button, reducing the amount of work that would have been required if we hadn't improved it before, and then improve it again. Because without improvement, it would be difficult to develop the next feature. In other words, it's a constant process of improvement and repetition.


Q&A 💬

Q. Do I have to listen to all the previous lectures?

Yes, you should know the content whether you listen or not.

Q. Can I start by creating an app?

Of course it is possible, but it may be difficult to understand and you may end up seeing it over and over again.

Q. Can I start developing with Swift UI?

Yes, it is possible. We will eventually go together to study UIKit.

Recommended for
these people

Who is this course right for?

  • For those who want to create a simple app

  • Anyone who wants to create an app through a project

Need to know before starting?

  • swift

  • swiftUI

Hello
This is

7,844

Learners

206

Reviews

4

Answers

4.9

Rating

15

Courses

안녕하세요 포항에서 개발을 낚고있는 리이오 입니다.

Curriculum

All

8 lectures ∙ (1hr 36min)

Published: 
Last updated: 

Reviews

All

13 reviews

4.8

13 reviews

  • es0ujkqw님의 프로필 이미지
    es0ujkqw

    Reviews 3

    Average Rating 5.0

    5

    38% enrolled

    • darkstone126804님의 프로필 이미지
      darkstone126804

      Reviews 4

      Average Rating 5.0

      5

      63% enrolled

      • jjhgwx님의 프로필 이미지
        jjhgwx

        Reviews 641

        Average Rating 4.9

        5

        38% enrolled

        Thank you for the great lecture!

        • kukaeden님의 프로필 이미지
          kukaeden

          Reviews 489

          Average Rating 5.0

          5

          38% enrolled

          I learned a lot about SwiftUI! Thanks for the great lecture!!

          • sogangrelease04978님의 프로필 이미지
            sogangrelease04978

            Reviews 1

            Average Rating 5.0

            5

            100% enrolled

            I like the basic flow

            Free

            leeo's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!