Skip to content

Gyunorld/iOS-Swift_Udemy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

153 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iOS&Swift BootCamp

Udemy 강의로 iOS와 Swift 정복하기

Section02

  • Storyboards와 Interface Builder
    • appIcon과 asset
    • Simulator로 앱 실행
    • iPhone에 설치해서 실행

Section03

  • Section02 활용한 과제

Section04

  • 주사위 어플
    • random함수 사용
    • 이미지를 이용한 배열
    • IBOutlet,IBAction 사용

Section05

  • 랜덤 질문
    • section04 활용한 어플 제작

Section06

  • AutoLayout
    • View와 StackView
    • 주사위 앱에 AutoLayout 적용
    • 계산기 앱으로 AutoLayout 실습

Section07

  • 실로폰
  • IBAction에서 함수 활용
  • 애플 공식 개발문서 활용법

Section08

  • 계란타이머 앱
  • if-else 문
  • swithc 문
  • Dictionary 사용법
  • Optional과 Unwrapping
  • ProgressView 사용법

Section09

  • 퀴즈(T/F)
    • struct(구조체)
    • return 값이 있는 함수
    • MVC 패턴
  • 퀴즈 앱(다중선택지)

Section10

  • 스토리 선택 앱
    • MVC,구조체를 활용한 스토리 선택 어플

Section11

  • BMI 계산기
  • Class의 상속
  • viewcontroller 전환
  • optional unwrapping 방법

Section12

  • 분할계산 계산기
  • 화면전환 활용

Section13

  • 날씨 앱
  • 다크모드 사용법
  • UITextField 사용법
  • protocol 문법
  • delegate 디자인 패턴
  • OpenWeather API 사용법(외부API 사용법)
  • Closure 문법
  • JSON타입 다루기
  • DispatchQuene 사용(thread)
  • GPS 사용방법

Section14

  • 비트코인 환율
  • CoinAPI 사용
  • 외부API 사용 방법

Section15

  • 채팅
    • NavigationStack
    • 반복문
    • 외부 라이브러리 사용법
    • Cocoapods 사용법
    • Swift Package Manager 사용법
    • Firebase 사용법
    • Fireabase Auth
    • Firesbase FireStore
    • 타입캐스팅

Section16

  • 터미널 사용법

Section17

  • SwiftUI 사용법
    • UIKit으로 진행한 기존 프로젝트 Swift로 리펙토링
  • 뉴스 앱
    • SwfitUI 네트워크 사용법
    • Observer 디자인 패턴
    • SwiftUI에 UIKit Components 사용
      • Webview 사용

Section18

  • GitHub
    • git 버전 관리
    • .gitignore 사용법
    • Xcode 소스 컨트롤

Section19

  • Todo리스트
    • UITableViewController 사용
    • UIAlert + TextField 사용
    • 앱의 라이프 사이클
    • Local Data 사용
    • Singleton
    • 삼항연산자
    • NSCoder를 이용한 데이터 Encoding과 Decoding
    • Core Data 세팅
    • Core Data CRUD
    • Core Data 쿼리 사용
    • Realm CRUD
    • Realm 쿼리
    • SwipeTableView 사용
    • 외부 라이브러리 사용

Section20

  • 인앱결제

Section21

  • getter
  • setter
  • observed properties
  • computed properties

Section22

  • 계산기
    • swift의 접근 권한
    • struct와 class의 차이
    • tuple
    • guard let과 if let의 차이

Section23

  • CoreML
    • Supervised Learning
    • Unsupervised Learning
    • Reinforcement Learning
    • 머신러닝을 이용한 핫도그 판별 어플

Section24

  • 꽃사진으로 이름 찾기 어플
    • python으로 mlmodel만들기
    • AlamoFire 사용법
    • SwiftyJSON 사용

Section25

  • CreateML
    • CreateML 사용
    • 개,고양이,토끼 이미지 구분 모델 제작

Section26

  • CreateML 자연어 처리
  • 트윗으로 여론 반응 어플
    • swifter 사용
    • swiftyJson 사용
    • 자연어처리 모델 생성

Section27

  • ARKit
    • ARKit 기본 사용법
    • ARKit 에셋 추가
    • AR 평면 인식
    • AR 주사위 배치와 작동

Section28

  • AR 거리 측정기
    • ARKit 활용
    • AR로 두 점 사이의 거리 측정

Section29

  • 포켓몬 카드 앱
    • ARKit 라이브 트래킹
    • 포켓몬 카드 OCR
    • 카드 인식 후 3D 객체 띄우기

Section30

  • AR 신문
    • AR로 이미지 인식 후 영상 재생

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published