Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
개발 · 프로그래밍

/

모바일 앱 개발

계산기앱으로 시작해보는 SwiftUI

따라만 하는 수업이 아니라, 기초를 다지기 위한 앱을 만들어 봅니다. 우리가 만들고 싶은 것들을 만들기 위해 무엇이 필요한지 알아보는 시간입니다.

(4.8) 수강평 13개

수강생 581명

  • 리이오
Thumbnail

먼저 경험한 수강생들의 후기

이런 걸 배울 수 있어요

  • iOS개발

  • swift

  • swiftUI

  • iOS

내가 직접 만들어서 써보는 계산기 앱 📱

내가 과연 앱을 만들 수 있을까? 무작정 문법 공부만 하다가 지쳤어..

이 정도 공부하고 뭔가를 만들 수 있을까? 뭘 더 해야하는지 감이 잘 안 오네..

언제쯤 앱 만들기를 시작해야하는걸까? 그냥 뭐든 만들어보고 싶은데..

이전 강의를 수강하신 분 혹은 학습을 막 시작해서 내가 어느 정도인지 가늠하시고 싶으신 분이라면 잘 오셨습니다. 이 강의에서는 첫 번째 관문인 계산기 앱을 만들어봅니다. 우리는 무엇가를 빌드하기위해 문법과 지식을 쌓고 있습니다. 실제로 나는 어느정도의 지식을 쌓았는지 테스트해봅시다.

최소한의 지식을 가지고 앱을 만들었기에 코드 퀄리티가 좋지는 않습니다. 하지만 처음 배우시는 분들에게는 그 안에서 배울 것이 많을 겁니다. 처음부터 좋은 코드, 깔끔한 코드를 짜거나 생각하는 것은 힘든 일이기에 일단 돌아가게 만들고 개선시켜봅시다.


수강생의 변화 📜

또 다른 어떤 앱이든지
만들어볼 수 있습니다.

앱을 만들다가 막히는
부분을 해결할 수 있습니다.

더 나은 앱을 만드는 방법에 대한
힌트를 얻어갈 수 있습니다.


학습 내용 📚

일단 껍데기부터 만드는 것이 중요하겠죠? Swift UI로 껍데기를 만들어서, 실제로 동작하지는 않지만 겉으로 봤을 때 계산기처럼 보이는 앱을 만듭니다. 그 후 어떻게 하면 좀 더 유연하게 만들 수 있는지 알아보고 코드를 개선합니다.

이전에 개선하지 않았다면 해야했던 많은 삽질을 줄인채로 계산기 버튼을 구현하고, 또 다시 개선합니다. 왜냐하면 개선하지 않으면 그 다음 기능을 개발하는데 힘들기 때문이죠. 즉 끊임없는 개선의 반복 작업입니다.


Q&A 💬

Q. 이전 강의들을 다 듣고와야 하나요?

네 듣고오시거나, 듣지 않더라도 내용을 다 알고 있어야 합니다.

Q. 앱 만들기부터 시작해도 되나요?

물론 가능하지만 이해가 잘 되지 않아 반복해서 보게 될 수는 있습니다.

Q. Swift UI로 개발을 시작해도 되나요?

네, 가능합니다. 결국 UIKit 공부를 하러 같이 갈 겁니다.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 간단한 앱을 만들어 보고 싶으신 분

  • 프로젝트를 통해 앱을 만들어 보고 싶으신 분

선수 지식,
필요할까요?

  • swift

  • swiftUI

안녕하세요
입니다.

7,501

수강생

195

수강평

3

답변

4.9

강의 평점

12

강의

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

커리큘럼

전체

8개 ∙ (1시간 36분)

강의 게시일: 
마지막 업데이트일: 

수강평

전체

13개

4.8

13개의 수강평

  • es0ujkqw님의 프로필 이미지
    es0ujkqw

    수강평 2

    평균 평점 5.0

    5

    38% 수강 후 작성

    • darkstone126804님의 프로필 이미지
      darkstone126804

      수강평 4

      평균 평점 5.0

      5

      63% 수강 후 작성

      • jjhgwx님의 프로필 이미지
        jjhgwx

        수강평 492

        평균 평점 4.8

        5

        38% 수강 후 작성

        Thank you for the great lecture!

        • kukaeden님의 프로필 이미지
          kukaeden

          수강평 436

          평균 평점 5.0

          5

          38% 수강 후 작성

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

          • jinhongee3640님의 프로필 이미지
            jinhongee3640

            수강평 1

            평균 평점 3.0

            3

            100% 수강 후 작성

            It was a somewhat disappointing lecture.

            무료

            리이오님의 다른 강의

            지식공유자님의 다른 강의를 만나보세요!

            비슷한 강의

            같은 분야의 다른 강의를 만나보세요!