Skip to content
 
 

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

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

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors