Search

iOS 커리큘럼

iOS

환경설정 및 언어소개

언어 : Swift 언어에 대해 알아봅니다.
프로젝트 환경설정 : Xcode 설치하는 방법과 프로젝트 생성하는 방법, 컴포넌트를 개괄적으로 설명합니다.

화면구성 및 기능구현

화면구성 : iOS 에서 어떻게 화면을 구성하는지에 대해 알아봅니다.
로그인 화면 : 로그인 화면을 UI 컴포넌트를 사용하여 구성하는 방법을 설명합니다.
마이페이지 : 탭바 컨트롤러 구성, 마이페이지 상단 부분을 UI 컴포넌트로 구성하는 방법을 설명합니다.
홈 : 탭바를 구성하는 방법, TableView 와 CollectionView를 사용하여 홈 화면을 구성하는 방법을 설명합니다.

라이브러리를 활용한 서버 기능 연동

서버 설명 : 네트워킹의 개요에 대해 설명합니다.
Alamofire 소개 : Alamofire를 소개하며 다운로드 합니다.
화면연동 - 홈 : Cat API (mock data)를 사용하여 홈 게시글을 제작합니다.
화면연동 - 업로드 : 내가 직접 고양이 사진을 업로드 합니다.
화면연동 - 마이페이지 : 내가 업로드한 게시글을 볼 수 있는 기능을 제작합니다.
화면연동 - 게시글 삭제 : 내가 업로드한 사진을 지우는 기능을 제작합니다.
릴스 or 스토리 : 릴스 기능을 제작합니다.