Thumbnail
BEST
개발 · 프로그래밍 모바일 앱 개발

[Lv.1] 누구나 할 수 있는 - SwiftUI Basic with iOS 17 대시보드

(5)
16개의 수강평 ∙  358명의 수강생
88,000원

월 17,600원

5개월 할부 시
지식공유자: Jacob(제이콥)
총 94개 수업 (14시간 50분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

초급자를 위해 준비한
[모바일 앱 개발] 강의입니다.

iOS 앱개발의 대세인 SwiftUI, 필수로 알아야 할 사항과 최신 개발 트랜드인 MVVM Architecture 바탕으로 실제 AppStore 에 있는 앱을 함께 만들어 봅니다. (📌 모든 강의 자료 PDF 및 실습 Code 파일을 제공합니다)

✍️
이런 걸
배워요!
SwiftUI Core - iOS 앱개발에 필요한 필수 사항들을 배웁니다
MVVM Architecture - 많이 사용되는 App 구조도 함께 배웁니다
Animation - App에서 Dynamic한 움직임을 할 수 있도록 배웁니다
Real Project - AppStore 에 있는 "멸종위기동물사전" 클론코딩 합니다
Newest Version - 최근 출시한 (iOS 15, 16, 17) 업데이트된 사항을 배웁니다

최신 Framework & Version
SwiftUI로 iOS 앱 개발해보세요! ⚒️

SwiftUI? 🖥️

  • Apple에서 개발한 최신 APP 개발 Framework이며, 모든 Apple 플랫폼에서 사용할 수 있는 APP 제작이 가능합니다.
  • 선언형 Swift 사용으로 기존 UIKit 대비 초보자도 쉽게 배울 수 있습니다. 
  • 데이터와 UI 부분을 통합적으로 Code로 작성하여 더욱 강력한 기능들을 지원합니다.

왜 지금 SwiftUI를 배워야 할까요? 📖

매년 WWDC(애플
개발자 회의)에서
최신 트렌드에 맞춘
지속적 업데이트

기존 iOS 개발 틀에서
완벽히 새로운 형태의
개발 Framework

현재 iOS 개발 트렌드가
UIKit에서 SwiftUI로
변경됨에 따른
최신 기술 습득


SwiftUI Basic 강의 특징 

앱 개발이 처음은 분들의 눈높이에 맞춰서 Xcode 설치부터 SwiftUI 필수 지식, 실전 프로젝트, 최신 업데이트된 내용까지 쉽게 따라 하면서 배울 수 있습니다 🙆‍♂️

1. Basic Core

  • SwiftUI의 기본적인 중요 사항들을 배웁니다.

2. Clone Coding : 멸종위기동물사전

  • AppStore "멸종위기동물사전" App의 주요 내용을 같이 만들어봅니다.

 

3. Latest Version : iOS15, 16, 17

  • 최신 업데이트된 내용을 다룹니다. (iOS15, 16, 17)

4. PDF, Xcode Files : 모든 강의 자료 파일 다운로드

  • 강의 이론 자료 (PDF), 실습 코드 (Xcode) 파일을 제공합니다.

5. Code Snippets 파일, 강의 제공

  • 자주 사용되는 Code 를 저장하여 사용할 수 있는 Snippets 에 대해서 다룹니다

UPDATE LOG 🆙

[2.1] Added Code Snippets Section  - 2023-12-03

  • Snippets Intro
  • NavStack, VStack Snippets
  • HStack Snippets
  • ZStack Snippets
  • Button Snippets
  • Form Snippets
  • TabView Snippets
  • Text Snippets
  • Custom Snippets

[2.0] Added New Contents (iOS15, 16, 17) - 2023-11-25

  • SwiftUI - Intro
    • 강의자료 
    • Xcode 15 Preview
  • iOS 15
    • Text (MarkDown, Selection)
    • SymbolVariant
  • iOS 16
    • ViewThatFits
    • LabeledContent
    • MultiDatePicker
    • NavDestion, Path
    • NavigationSplitView
  • iOS 17
    • SectorMark
    • ContentUnavailableView
    • SymbolEffect
    • ScrollView (Paging, ScrollTransition)
    • Observation (@Observable, @Bindable, @Environment)

Q&A 💬

Q. APP 개발 경험이 없는 초보도 들을 수 있나요?

SwiftUI 처음 들으셨더라도, 누구나 쉽게 강의를 따라오시면 여러분도 APP을 만들 수 있습니다.

Q. Swift을 한 번도 사용한 적이 없는데 수강 가능한가요?

본강의는 Swift 문법은 다루지 않기 때문에, 기본적인 Swift 문법은 어느 정도 알고 들으셔야 강의들 들으실 수 있습니다. 인프런에서 무료로 제공하는 Swift 문법 강의 듣고 오시면 됩니다. 

Q. 최신 버전을 지원하는 강의인가요?

2023년 기준 iOS 17과 XCode 15 버전에 호환되는 강의입니다. 추후 iOS 메이저 업데이트 시 추가 내용도 지속 업데이트될 예정입니다.


수강 전 참고 사항 📢

  • 실습 환경 : macOS Catalina, 버전 10.15 이상의 맥 디바이스
  • 학습 자료 : 제공되는 PDF, Xcode 파일을 다운받아서 설치하세요.

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
iOS App 개발 처음 이신분 - UIKit 을 모르셔도 됩니다
SwiftUI 최신 기술을 익히고 싶은분 - 최근 iOS 16 업데이트 사항 반영
SwiftUI 기초를 탄탄히 하고 싶은 분 - 언제나 기본실력은 중요합니다
📚
선수 지식,
필요할까요?
Swift 기초문법 미리 배우고 오세요
맥북, 아이맥 등 MacOS 기기 - M1 맥북에어 기본형으로도 충분합니다

안녕하세요
Jacob(제이콥) 입니다.
Jacob(제이콥)의 썸네일

🏫 상시 학생 할인중

강의 금액이 부담되는 학생분들을 위해서 본인 학교 메일 계정으로 예) @***.ac.kr , @***.edu

이메일 보내주시면 전 강의 할인 쿠폰을 보내 드립니다.

👉 jacobko@kakao.com


안녕하세요. 😀

뉴질랜드에서 iOS 개발을 하고 있는 Jacob 입니다.

SwiftUI 을 통해 누구나 쉽게 iOS APP 을 만들수 있도록 다양한 강의를 제작중에 있습니다.

SwiftUI 뿐만 아니라 다양한 iOS 개발 관련 자료들을 저의 Jacob's DevLog 에서 만나실 수 있습니다.

👉  Jacob's DevLog 바로가기


Hello. 😀

I'm Jacob,living in New Zealand.

I'm currently working on creating various tutorials to make it easy for anyone to develop iOS apps through SwiftUI.

You can find not only SwiftUI but also various iOS development-related materials on my Jacob's DevLog.

👉  Go to Jacob's DevLog directly

커리큘럼 총 94 개 ˙ 14시간 50분의 수업
이 강의는 영상, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. SwiftUI -Intro
Intro 03:19
Xcode 설치하기 01:21
[UPDATE] 강의자료 01:57
[UPDATE] Xcode15 Preview 01:46
섹션 1. SwiftUI - Core 1
Text 16:53
Shape 14:21
Color 11:44
Gradient 08:30
Icon 07:32
Image 06:27
Frame 11:26
Background 15:11
Stack 17:25
Padding 09:09
Spacer 06:07
ScrollView 08:56
Init_Enum 08:29
ForEach 05:21
LazyGrid 16:40
SafeArea 05:23
Button 09:01
섹션 2. SwiftUI - Data
@State 미리보기 08:13
ExtractView 13:13
@Binding 08:01
Conditional 09:49
TenaryOperator 06:18
섹션 3. SwiftUI - Animation
섹션 4. SwiftUI - Core 2
Sheet 08:00
NavigationView 12:55
List 11:08
Alert 15:26
ContextMenu 06:08
ActionSheet 10:14
TextField 13:43
Toggle 03:28
Picker 07:21
ColorPicker 03:59
DatePicker 17:27
Stepper 06:44
Slider 08:01
TabView 07:05
Darkmode 08:03
OnAppear 07:31
OnTabGesture 05:58
섹션 5. SwiftUI - MVVM Architecture
MVVM? 미리보기 03:01
Model 14:30
ViewModel 25:52
@EnvironmentObject 15:25
@AppStorage 08:39
섹션 6. Project - AnimalKR with MVVM
Project Intro 미리보기 03:31
Project Setting 20:06
SplashView 09:42
HomeView 03:58
ContentView 25:39
DetailView 28:03
VideoView 22:58
GallaryView 16:05
AppInfoView 26:15
SumUp 04:04
섹션 7. Bonus - iOS 15
AsyncImage 미리보기 11:19
MaterialBackground 06:14
TextSelection 01:50
ButtonStyle 06:45
SwipeAction 05:49
Badge 05:30
[UPDATE] Text (markDown, Selection) 05:39
[UPDATE] SymbolVariant 03:34
섹션 8. Bonus - iOS 16
Chart 미리보기 18:15
CustomSheet 04:43
ShareLink 06:04
GridRow 05:27
NavigationStack 08:27
GaugeView 04:15
TabGestureWithLocation 08:05
[UPDATE] ViewThatFits 10:52
[UPDATE] LabeledContent 05:39
[UPDATE] MultiDatePicker 12:09
[UPDATE] NavigationDestination, Path 26:04
[UPDATE] NavigationSplitView 09:43
섹션 9. Bonus - iOS 17
[UPDATE] SectorMark 미리보기 11:33
[UPDATE] ContentUnavailableView 09:39
[UPDATE] SymbolEffect 06:04
[UPDATE] ScrollView (Paging, ScrollTransition) 09:43
[UPDATE] Observation (@Observable, @Bindable, @Environment) 18:12
섹션 10. [UPDATE] Tip - Code Snippets
[UPDATE] Snippets Intro 03:49
[UPDATE] NavStack, VStack Snippets 미리보기 07:18
[UPDATE] HStack Snippets 01:06
[UPDATE] ZStack Snippets 04:09
[UPDATE] Button Snippets 02:29
[UPDATE] Form Snippets 01:23
[UPDATE] TabView Snippets 01:29
[UPDATE] Text Snippets 03:56
[UPDATE] Custom Snippets 03:01
강의 게시일 : 2023년 01월 12일 (마지막 업데이트일 : 2024년 02월 26일)
수강평 총 16개
수강생분들이 직접 작성하신 수강평입니다.
5
16개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
Kyh0527 thumbnail
5
급하게 신규 프로젝트에 SwiftUI 을 사용하기로 해서, 기초를 다지기 위해 등록 해서 들었는데, 하나씩 쉽게 설명해주셔서 이해가 잘 되었어요. ^^ 다만, 앱에 적용할 LocalDB, Combine 등의 내용이 없어서 아쉽지만, 베이직 단계 강의이다 보니 추후 이러한 내용도 다뤄 줬으면 합니다. 감사합니다~
2023-01-19
지식공유자 Jacob(제이콥)
kyh0527님. 좀 더 심화된 강의 제작중에 있습니다. 리뷰 감사합니다 😊
2023-01-19
Emma thumbnail
5
iOS 개발자를 준비하는 취준생 입니다. 채용공고에 항상 SwiftUI 우대가 있어서 급한 마음에 강의를 신청했는데 상세하게 하나씩 알려주셔서 잘 배웠습니다. 특히, 앱 구조 mvvm 패턴으로 프로젝트를 진행한것과 모든 과정 소스코드를 공개 해주셔서 도움이 많이 됐습니다 아직 나머지 부분을 다 듣진 않았지만, 강의 전반적인 내용이 취업 준비할때, SwiftUI 부분에 대한 기초를 확실히 다질 수 있다는 점에서 만족합니다! 감사합니다!ㅎㅎ
2023-01-15
지식공유자 Jacob(제이콥)
만족 하셨다니 감사합니다 😄 앞으로 더 좋은 강의 준비하겠습니다.
2023-01-19
실눈개발자 thumbnail
5
최고입니다.
2024-01-18
seungyooooong thumbnail
5
감사합니다
2024-01-17
rsoy2918 thumbnail
5
최고입니다! 간단한 코딩 문법만 알고있으면 쑥쑥 진도나가면서 배울 수 있는 쉬운 난이도지만, 핵심과 개념은 이해하기 쉽도록 구성하신게 느껴져요! 다음 시리즈도 기대합니다!😃😃
2024-01-12