이 특강의 목표는 Open API를 활용한 앱을 만드는 것이다.
Open API 사이트들을 소개
통신방식
SOAP (Simple Object Access Protocol) : HTTP, HTTPS, SMTP로 XML 기반의메시지 주고받는 프로토콜
RESTful (representational state transfer) : HTTP URI (http://~~~) + HTTP Method (get,post...) 로 요청
parsing 방식
XML (Extensible Markup Language) : 태그로 이루어짐, 부가 데이터 발생 (ex>태그)
JSON (JavaScript Object Notation) : 이름 값으로 이루어짐, XML에 비해 저용량
Transfer Object (Value Object(VO)) : 상수 전달하는 클래스
Data Transfer Object(DTO) : 변수 전달하는 클래스
특강은 RESTful, JSON으로 한다.
iOS 테이블 부터 시작했다.
viewDidLoad 메서드에서 데이터를 입력해
tableView 메서드에서 정보를 표시
tableView 메서드를 이용해 추가된 셀
VO 패턴을 이용해 출력한 영화 정보
API사용과 이미지는 다음주에.
'교외 > 2학년 겨울' 카테고리의 다른 글
iOS 특강 듣고 만든 어플 (0) | 2016.01.18 |
---|---|
iOS 특강 3일차 (0) | 2016.01.14 |
iOS 특강 2일차 (0) | 2016.01.13 |