728x90

 

2월 16일 수요일 / 24일 차

 


Part 3

내용 총정리 및 복습

 

 

넷플릭스 스타일 영화 추천 앱 복습

 

 

UICollectionView를 구현하기 위한 Class와 Protocol (CH 06 중요 부분)
Purpose Classes/Protocols
Top-level containment
and management
UICollectionView
UICollectionViewController
Content management UICollectionViewDataSource
UICollectionViewDelegate
Presentation UICollectionViewReusableView
UICollectionViewCell
Layout UICollectionViewLayout
UICollectionViewAttributes
UICollectionViewUpdateItem
Flow layout UICollectionViewFlowLayout
UICollectionViewDelegateFlowLayout

 

내용 요약 (CH 07 중요 부분)
OSI 7계층
1레벨: 물리 계층
2레벨: 데이터 링크 계층
3레벨: 네트워크 계층
4레벨: 전송 계층
5레벨: 세션 계층
6레벨: 표현 계층
7레벨: 응용 계층 (앱 개발자에게 중요) 
 - 앱 상의 네트워크
 - HTTP


URLSession
iOS 앱에서 서버와 통신하기 위해 애플에서 제공하는 API
iOS 앱 통신에서 유명한 라이브러리인 Alamofire, SDWebImage 등의 기반이 되는 API로, 서버와의 데이터 교류를 위해서는 필수적으로 알아야 하는 API
URLSession은 HTTP를 포함한 몇 가지 프로토콜을 지원하고, 인증, 쿠키 관리, 캐시 관리 등을 지원함

 

 


 

 

브루어리 소개 앱 복습

 

복습할 내용

 

- 프리뷰를 사용하여 앱 개발하는 방식

 - UICollectionView에 대한 이해 및 응용 방법

 - URLSession에 대해

- URLSession을 이용한 HTTP 통신

 

 

 

 

오늘의 공부 후기

 

지난 시간에 진행했던 넷플릭스 스타일 영화 추천 앱 만들기에서

작동이 부자연스럽고 제대로 동작하지 않는 문제점이 있었습니다.

진도를 나가는 것도 중요하지만 모르고 넘어가는 것보다 확실하게 하고 넘어가야 할 것 같아서

어제와 동일하게 Part 3를 복습하는 형태로 진행했습니다.

아무래도 개발이라는 것이 프로그램 버전에 따라 코드가 달라지고 새로운 기능이 추가되다 보니 

구버전 기준 강의라 그대로 따라 해도 문제가 생기는 경우가 조금 있는 것 같습니다.

예를 들어 프리뷰 기능이 정상적으로 나와야 하는데 코드를 그대로 따라 해도 오류가 나는 경우가 있었습니다.

이번 복습을 하면서 이런 문제들을 해결하여 버전에 따른 오류도 새롭게 배우고 다시 한번 코드를 확인하는 계기가 되었습니다.

 

 

 

 

 

 

 

https://bit.ly/37BpXi

 

패스트캠퍼스 [직장인 실무교육]

프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.

fastcampus.co.kr

 

 

 

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.

 

 

 

728x90

+ Recent posts