All Lectures
RouteNoticeQ&A

[애플 공식 교재] iOS 앱 만들기 Part1

iOS 앱 개발을 위해 애플에서 제공하는 공식 교재를 해설합니다. Swift를 사용한 iOS 모바일 앱 개발을 경험해보세요.

Lecture Introduction
Difficulty
Normal
Category
Programming - Mobile Programming
Tag
IOS, Swift
Target Audience
- iOS 앱 개발을 처음 배우는 대학생
- 다른 언어 경험 없이 iOS 앱 개발을 시작하는 분
- <누구나 iOS 앱 만들기 입문> 수료자
Swift 언어는 iOS 앱 개발 시 사용하는 현대적이고 강력한 오픈소스 언어입니다. 여러분은 이번 과정을 통해 Swift 언어의 기본 문법만을 익히시겠지만, Swift 언어는 현대적인 언어의 장점들을 많이 가지고 있으니 코딩의 개념을 익히시는데 매우 유용하실 겁니다.



이번 과정은 Apple의 공식 앱 개발 교육 콘텐츠
'App Development with Swift'를 해설한
코더스하이의 비디오 콘텐츠입니다

Apple의 콘텐츠를 교육현장에 제공해온
경험을 바탕으로 검증된 온라인 콘텐츠
단계별 학습이 가능한 로드맵을 통해
재밌게 스위프트 실력을 쭉 높여보세요





프로젝트 미리보기

본 과정은 총 6개의 챕터로 구성되어 있으며,
각 챕터별 수행 과제와 학습 내용은 다음과 같습니다

      


👉 Project1. Light

Xcode, Interface Builder,
기본 Swift 언어에 대해 이해할 수 있습니다

화면 클릭시 검은색/흰색으로
색 변화가 일어나는 앱을 제작합니다


👉 Project2. Apple Pie

기본 UIKit와 Views와 Controls를 사용하여
데이터를 보여줄 수 있고, 문자열/모델 데이터/
컬렉션 타입과 같은 Swift 언어에 대한 이해를
높일 수 있습니다

영어 단어를 추리하는 퀴즈 앱을 제작합니다


👉 Project3. Personality Quiz 

Workflow와 Navigation에 대한 이해를 높이고
Swift 언어의 Optional에 대해 학습합니다

사용자가 입력하는 정보에 따라 개/고양이/토끼/
거북이를 구분해주는 앱을 제작합니다


👉 Project3A. AR Drawing

3D Drawing 앱 제작을 통해 ARKit 핵심 기능을
이해하고, Plane Detection과 Image Detection을
사용할 수 있습니다

ARKit을 활용해 증강현실 체험 앱을 제작합니다



참고해주세요

수강신청 전 꼭 확인해주세요!

      

학습 환경 및 도구



현대적이고 강력한 오픈소스 언어인 Swift
애플의 통합 개발 환경인 Xcode
애플의 증강 현실 프레임워크인 ARKit로
수업을 진행합니다

Swift 5.1, Xcode 11 환경에서
진행하는 점 참고해주세요


음향 주의!

음향 크기가 다소 작게 느껴질 수 있습니다
미리보기 영상 등으로 미리 확인해주세요


선수강하면 좋은 강좌


스위프트와 iOS를 처음 경험한다면
입문부터 꼼꼼하게 잡아주세요!








코딩으로 작은 변화를 꿈꿉니다



윤성관


한양대학교 공과대학 컴퓨터/SW학부 겸임교수

(주) 코더스하이 대표

유튜브 스위프트 하이 운영


 

all Icon made by Freepik from www.flaticon.com


Preview
Expand All
  • 01
    Introduction
  • Intro
  • 02
    Getting Started with App Development
  • Introduction to Swift and Playgrounds
    Constants, Variables and Data Types
  • 03
    Introduction to UIKit
  • Strings
  • 04
    Navigation and Workflows
  • Optionals
Curriculum
Expand All
  • 01
    Introduction
  • Intro
  • 02
    Getting Started with App Development
  • Introduction to Swift and Playgrounds
    Constants, Variables and Data Types
    Operators
    Control Flow
    Xcode
    Building, Running and Debugging an App
    Documentation
    Interface Builder Basics
    Guided Project: Light
  • 03
    Introduction to UIKit
  • Strings
    Functions
    Structures
    Classes, Inheritance
    Collections
    Loops
    Introduction to UIKit
    Displaying Data
    Controls in Action
    Auto Layout and Stack Views
    Guided Project: Apple Pie
  • 04
    Navigation and Workflows
  • Optionals
    Type Casting and Inspection
    Guard
    Constant and Variable Scope
    Enumerations
    Segues and Navigation Controllers
    Tab Bar Controllers
    View Controller Life Cycle
    Building Simple Workflows
    Guided Project: Personality Quiz
  • 05
    Building AR Apps with Xcode
  • The Augmented Reality Template
    Introduction to SceneKit
    Finding Flat Surface
    Interacting with Augmented Reality
    Image Recognition in ARKit
    Guided Project: AR Drawing
Recent Update|2021. 04. 22
Instructor Introduction
hello.Goorm Edu Captain 코더스하이.Let's start learning together!

Lecture Reviews
55,000
38,500
(30%)

Average Rating
5.0
Difficulty
Normal
Lecture Period
Unlimited