개발 · 프로그래밍

/

모바일 앱 개발

iOS15 SwiftUI Preview 테크닉, 인앱결제(In-App-Purchase), StoreKit 2 WWDC2021

SwiftUI iOS 개발의 UI 새 실전 기술인 Preview, 분업 개발 테크닉을 알아봅니다. WWDC2021의 iOS 15 기법인 Concurrency와 In-App-Purchase를 위한 StoreKit 2에 대해서도 배워봅니다.

(4.0) 수강평 1개

수강생 43명

Thumbnail

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

이런 걸
배워요!

  • iOS 프로그래밍

  • SwiftUI 디자인 프로그래밍

  • SwiftUI의 Preview 테크닉

  • iOS 앱 분야별 분업 개발 기법

  • Apple 인앱결제 (In-App-Purchase) 개발

  • WWDC2021의 iOS 15 새 기술 (Concurrency, StoreKit 2)

짧고 굵게 신기술을 익혀
UI 코딩으로 앱까지 만들어보자! 🦾

📢 수강 전 확인해주세요!

  • 본 강의는 총 4개의 수업으로 이루어진 강의입니다.


iOS 15의 신기술을 배워서
앱 만들기 프로젝트까지! 😁

  • SwiftUI의 디자인
    • 실시간 Preview 테크닉
  • 엔진과 UI를 분리하여 개발
    • 실전 팀개발시 겹치지 않고 독립적으로 하는 개발 테크닉
  • WWDC21에서 선보인 iOS 15 프로그밍 테크닉
    • Concurrency (동시성), 백그라운드작업, 비동기 UI 갱신 테크닉
    • 애플 In-App-Purchase(인앱결제) 테크닉 - StoreKit 2 사용법


이런 분들이 들으면 좋아요 🙌

기초는 익혔지만
실전은 어려운 분

SwiftUI Preview와의
동시코딩이 어려운 분

인앱결제 앱을 만들어
수익을 내고 싶은 분

코드 모듈별 분리개발
기술을 배우고싶은 분


짧지만 반복해서
내 것으로 만드는 강의! 📚

 

본 강의는 기술만 나열하는 강의가 아니고,
처음부터 앱 제작이 끝날 때까지 전 과정을 설명하며 개발하여 하나의 프로젝트를 완성합니다.

  • 처음에는 완성된 앱을 보면서 시나리오를 설명 하고,
  • 다음에는 UI를 Preview로 둘러보며,
  • 샘플 데이터 모델객체를 만들고 엔진없이 독자적으로 실행되도록 UI만 코딩합니다.
  • 이후 비로소 StoreKit 2를 붙여서 인앱결제 모듈을 붙입니다.
  • 인앱결제를 위해서 개발 중에 준비할 것에 대한 부분을 시연합니다.
  • 인앱결제에는 소모성/비소모성 상품과 정기회원 자동결제에 대한 예를 들어 설명합니다.


예상 질문 Q&A 💬

Q. 입문자도 강의를 들으면 이해할 수 있을까요?

기초 지식이 없다면 바로 이해하시기에 무리가 있을 수 있습니다. 최소한의 기초를 익히고 강의를 들으면 충분히 이해하실 수 있을 거라 생각합니다.

Q. UI 디자인 기법은 어떻게 설명해주시나요?

사소한 폰트, 색, 모양 등은 각자 구글링하여 사용하며 강의 내에서는 전체적인 프로그램 기법을 중점적으로 알려드립니다.

Q. 앱스토어의 인앱결제 상품 등록방법에 대한 강의도 있나요?

아직까지는 개발 과정에 대해서만 설명하고 있으며, 등록은 사업적·행정적 작업이 많아 추후 가능하다면 강의 제작을 하려 합니다.


지식공유자를 소개합니다 ✒️

  • 30년 경력 보유
  • 캘리포니아 실리콘벨리의 스타트업 기업에 근무 경험
  • 대학 겸임교수 경력
  • 국내 대기업 프로젝트 다수 경력
  • 국내외 벤처기업 프로젝트 다수 경력
  • Visual C++를 가장 오래했고, C#, java, swift, SQL등 사용.
  • 최근에 윈도우용 아파치같은 어플리케이션 서버 직접 개발

 

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 프로그래머를 직업으로 결정한 분

  • 실제 프로그래머의 개발과정을 경험해 보고 싶은 분

  • 인앱결제를 앱에 포함시키고자 하는 분

선수 지식,
필요할까요?

  • Mac 기본 사용법

  • Swift, x-code, SwiftUI의 기초적인 지식

  • 캘리포니아 실리콘벨리의 스타트업 기업에 소속 경험
  • 캐나다 토론토 연구소 근무
  • 대학 겸임교수 경력
  • 국내 대기업 프로젝트 다수 경력(현대중생산기획, 코롱물류, 삼성카드서버, SBS편성 등)
  • 국내외 벤처기업 프로젝트 다수 경력(플랫폼 및 앱)
  • 30년 경력 플랫폼 및 클라이언트 개발
  • Visual C++를 가장 오래했고, C#, java, Android, Swift, SQL등 사용.
  • 최근에 윈도우용 아파치같은 어플리케이션 서버 Winpache 직접 개발
    • https://github.com/Shuooang/Winpache
    • 고성능, 캐시, 클러스터링, API 개발, MariaDB연동, 윈도우 모니터링

커리큘럼

전체

4개 ∙ (2시간 12분)

수업 자료

가 제공되는 강의입니다.

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

수강평

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