Skip to content

PoApper에서 진행하는 IOS 강의용 repository입니다.

Notifications You must be signed in to change notification settings

Park-Wonbin/poapper-ios-tutorial

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 

Repository files navigation

IOS Tutorial

POSTECH 개발 동아리 'PoApper'에서 진행하는 IOS 강의용 repository 입니다.

Prerequisite

Getting Started

Download

원하는 폴더에 다음 명령어를 칩니다.

git clone https://github.com/shhj1998/poapper-ios-tutorial.git
cd poapper-ios-tutorial

Choose Lecture

만약 내가 하고 싶은 강의가 lecture01이면, poapper-ios-tutorial 폴더에서 다음 명령어를 칩니다.

git checkout -t origin/lecture01

그러면 SimpleBulletinBoard 프로젝트가 lecture01 에 맞춰서 바뀌어져 있을 겁니다. 이제 SimpleBulletinBoard 프로젝트를 xcode로 열어서 진행하시면 됩니다. 강의 목록은 github의 branch 목록을 확인하시면 됩니다.

Curriculum

Lecture01

lecture01에서는 로그인 / 회원가입 기능을 구현할 것입니다. 다음과 같은 내용들을 익힐 것입니다.

  • MVC Design Pattern
  • Navigation Structure

요구사항

  • 총 화면이 세 개 필요합니다.
    • 로그인
    • 회원 가입
    • 메인 화면
  • 로그인 화면
    • 아이디, 비밀번호 입력칸과 로그인, 회원 가입 버튼이 필요합니다.
    • 로그인이 성공하면 메인화면으로 이동합니다. 기존의 화면은 없앱니다.
    • 로그인이 실패하면 경고 메시지를 띄웁니다.
    • 로그인은 hard-code 된 아이디와 비밀번호로 진행합니다.
    • 회원 가입 버튼을 누르면 회원 가입 화면으로 넘어갑니다.
  • 회원 가입
    • 아이디, 비밀번호 입력칸과 가입 버튼이 필요합니다.
    • 가입 버튼을 누르면, 서버에 회원 가입 요청을 보냅니다.
      • 만약 회원 가입이 성공하면, 메시지와 함께 로그인 화면으로 돌아옵니다.
      • 실패하면 경고 메시지를 띄웁니다.
  • 메인 화면
    • 로그인에 성공한 아이디와 비밀번호를 보여주는 textview가 필요합니다.

참고 문헌

About

PoApper에서 진행하는 IOS 강의용 repository입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published