채널톡 아이콘

앱 시작하기로 첫 앱 만들어 보기

앱을 만드는 프로세스와 어떤 요소들을 공부해야하는지를 알 수 있는 강의입니다. 화면을 구성하는 것 부터 데이터 관리와 화면 전환까지 아주 기초적인 부분을 담았습니다

8명 이 수강하고 있어요.

난이도 입문

수강기한 무제한

날개 달린 동전

강의 추천하고 성장과 수익을 만들어 보세요!

날개 달린 동전

마케팅 파트너스

강의 추천하고 성장과 수익을 만들어 보세요!

수강 후 이런걸 얻을 수 있어요

  • iOS

  • SwiftUI

  • 앱개발기초


"SwiftUI는 공부했는데, 앱을 만들려고 하니 손이 안 가요."


처음 앱을 만들려 할 때, 누구나 한 번쯤은 막막함을 느낍니다.

화면은 만들어봤지만, 전체 구조나 흐름을 스스로 설계하라고 하면 어디서부터 시작해야 할지 막막해지죠.

이 강의는 그 막막함을 지나 앱을 스스로 설계하고 완성할 수 있는 사고의 순서를 익히는 수업입니다.


앱 시작하기

앱으로 계속하기


이번 강의에서는 애플에서 제공되는 Swift Playgrounds의 앱 시작하기와 앱으로 계속하기를 활용하여
SwiftUI와 앱을 구성하는 사고 방식을 경험하고,
구조를 잡고, 기능을 만들고, 데이터를 연결하는 과정을 처음부터 끝까지 익힐 수 있도록 도와줍니다.


Swift Playground란?

Swift를 가지고 노는 놀이터라는 의미의 Swift Playgrounds는 애플이 제작한 재미있게 Swift 코딩을 배울 수 있는 iPad 및 Mac용 앱입니다. iOS, 코딩에 대해 전혀 모르는 상태에서도 시작할 수 있어 이제 막 코딩을 배우는 이들에게 최적의 도구입니다.


💡 이 강의에서는 단순한 정답을 제공하지 않습니다.
대신, 직접 고민하고 탐색할 수 있도록 돕고, 올바른 방향으로 나아갈 수 있도록 안내합니다.

이런 분들께 추천해요

앱을 한 번도
만들어 보지 않은 사람

앱 개발 프로세스 자체가
너무나 막막한 사람

문제 해결력과 사고력을
키우고 싶은 사람

앱을 만들고 싶은데, 왜 이렇게 막막할까요?


SwiftUI 문법을 공부하고, 화면 하나쯤은 만들어봤지만 막상 내 앱을 만들려 하면 손이 가지 않습니다.

기능은 만들어볼 수 있을 것 같은데, 전체 앱이 어떻게 구성되고 동작해야 하는지는 전혀 감이 안 옵니다.

어떤 화면이 필요하고, 어떤 기능을 어디에 구현해야 할지 순서조차 막연하고 불확실하게 느껴집니다.

튜토리얼을 따라한 경험은 있지만, 혼자서 앱을 기획하고 구성하는 일은 여전히 막막하고 어렵게만 느껴집니다.


이 강의는 그 막막함을 풀기 위한 수업입니다.

  • 앱을 구성하는 화면, 기능, 데이터의 흐름을 설계해보며 사고의 순서를 익힙니다


  • 정답을 따라 적는 방식이 아닌, 문제를 마주하고 직접 해결해보는 구조로 설계됐습니다


  • 처음부터 끝까지 알려주는 강의는 아니지만,

    스스로 필요한 내용을 찾고 연결하는 힘을 기를 수 있도록 도와줍니다

이건 SwiftUI 문법을 더 배우는 강의가 아닙니다.

앱을 만들 수 있는 사람으로 성장하기 위한 훈련입니다.

강의를 듣고 나면 어떤 상태가 되나요?


1. 앱을 만들 때 ‘무엇부터 고민해야 할지’ 순서를 압니다

  • 필요한 화면과 기능을 떠올릴 수 있고, 그걸 어떤 순서로 구현할지 스스로 판단할 수 있습니다

2. 예제를 벗어나 ‘나만의 앱’을 만들 자신감이 생깁니다

  • 앱을 구성하는 기능과 흐름을 나만의 방식으로 정리할 수 있습니다

  • “왜 이렇게 해야 하지?”에 대한 설명을 스스로 할 수 있게 됩니다

3. 앱 개발의 사고력을 체득합니다

  • SwiftUI는 단순히 도구일 뿐, 핵심은 기능을 구조화하고 연결하는 힘입니다

  • 다음 앱을 만들 때도 “뭐부터 하지?”가 아니라 “이렇게 만들어야지”라는 생각이 먼저 떠오를 겁니다

이런 분께는 추천하지 않습니다


  • 단기간에 결과만 얻고 싶으신 분

  • 코드를 복사해 붙여넣으며 빠르게 완성하는 방식을 선호하시는 분

  • 스스로 고민하고 탐색하는 학습 방식에 흥미가 없으신 분


이 강의는 성장을 위한 훈련과 연습을 중요하게 여깁니다.

‘정답’보다 ‘과정’에 집중할 준비가 되어 있다면, 충분히 따라오실 수 있습니다.


이 강의를 듣고 나면, SwiftUI의 구조앱을 설계하고 구현할 수 있는 기초를 기르는데 도움이 될 거예요.

이런 내용을 배워요

앱 개발 사고력 향상

문제를 해결하기 전 해야할 것을 제시합니다. 문제를 맞이할 때 해야하는 것과 함께 해당 세션에서 배워야 할 지식을 질문을 통해 고민하도록 합니다.

해야하는 것, 탐험하기

SwiftUI 구조 이해하기

SwiftUI에서 뷰는 어떻게 구성되고, 어떤 원리로 화면이 업데이트 되는지 학습합니다. 상태(state)의 흐름을 이해하고, 화면과 데이터가 어떻게 연결되는지, 각 뷰 간에 데이터를 공유하는 방법 이해합니다.

실습 영상 자료

배운 것 스스로 평가해보기

강의와 함께 제공되는 노션 템플릿을 통해
배운 내용을 스스로 정리하고, 나만의 답을 만들어볼 수 있습니다.
정답보다 과정과 사고방식을 평가하는 힘을 기르도록 돕습니다.

배운 것 평가하기

강의 진행 방식

이 강의는 단순한 개념 전달이 아니라, 질문을 던지고, 스스로 탐구하며, 직접 해결하는 과정을 제공합니다.


📝 여러분이 해야 할 것을 제시합니다.

🔍 직접 탐색할 시간을 제공합니다.

🛠 함께 고민하고 해결합니다.

🎯 배운 내용을 스스로 평가할 기회를 제공합니다.


이 과정을 통해 여러분 스스로 학습하는 능력이 길러질 것입니다.


프로그래밍을 배우면서 "이해되지 않는다", "외우기만 한다"는 느낌을 받으셨다면,
이제는 '스스로 사고하고 문제를 해결하는 힘'을 길러보세요!

강의 주요 내용

  • SwiftUI 구조와 상태 흐름의 이해

  • 기능을 나누고 연결하는 사고 훈련

  • 사용자 시나리오 기반의 화면 설계

  • 질문 중심의 학습 & 자기 점검 방식

  • 노션 템플릿을 활용한 정리와 복습

  • Apple 공식 Swift Playgrounds 기반 실습

수강 전 참고 사항

실습 환경

  • 필요한 기기: 맥북, 아이맥 또는 아이패드

  • 프로그램: Swift Playgrounds 앱, 노션

학습 자료

  • 학습 자료: 실습 영상, 노션 템플릿

  • 아래의 노션 템플릿꼭 복제해서 강의와 함께 사용해주세요. 강의 전 과정에서 여러분의 교재로 사용되며, 체계적인 이해를 도울 것입니다.
    링크:

강사 이야기

"김치찌개만 잘 끓인다고 요리를 잘하는 건 아니죠.
다른 찌개도 끓여봐야 압니다."

개발도 마찬가지입니다.
이 강의를 통해 어떤 문제든 해결할 수 있을 것이라는 용기, 그리고 그 문제를 어떻게 해결할지 사고하는 힘을 얻어가시길 바랍니다.


여러분의 학습 여정에 함께 하겠습니다.

혼자 걷는 연습을 하지만, 그 끝에서 기다리고 있겠습니다.



이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 문법만 공부한 사람

  • 앱을 만들 때 뭐부터 만들어야 할 지 모르겠는 사람

  • 첫 앱을 따라가며 만들고 싶은 사람

선수 지식,
필요할까요?

  • 없음

  • Swift playground

안녕하세요
리이오입니다.

7,981

수강생

208

수강평

4

답변

4.9

강의 평점

16

강의

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

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

리이오님의 다른 강의

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

비슷한 강의

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

₩44,000