Toggle navigation
TeamOff Blog
Home
About
Archive
TeamOff Blog
[Android] Retrofit2 라이브러리로 서버와 통신하기
❓ Retrofit2? Retrofit은 Square사에서 만든 라이브러리로 서버와 통신을 하기 위해 HTTP API를 자바나 코틀린의 인터페이스 형태로 변환해 사용할 수 있도록 해줍니다. 요즘은 안드로이드 개발 시, 통신 부분은 대부분 Retrofit 라이브러리를 사용한다고 합니다. AsyncTask나 Volley와 비교했을 때 응답...
Posted by 박유진 on July 12, 2021
[iOS] viewDidLoad() VS loadView()
오프오프의 iOS 앱은 앱의 UI 작업을 Interface Builder가 아닌 SnapKit과 Then의 조합으로 코드를 통해 구현했습니다. 코드로 view를 그렸기 때문에 보통 IB를 통해 view를 구성할 때와 여러가지 차이점이 있지만 그중 한가지인 loadView()메소드 사용에 대해 viewDidLoad()와 비교를 통해 알아보겠습니다. U...
Posted by 이남준 on July 6, 2021
[iOS] MVVM 패턴
MVVM 이란 Model-View-ViewModel(MVVM)은 View Model이라는 새로운 컨셉을 포함시킨 디자인 패턴입니다. MVVM 패턴은 위의 그림과 같이, App의 데이터를 담당하는 Model UI를 담당하는 View Model과 View를 이어주는 ViewModel 로 이루어져 있습니다. MVVM을 사용하는 이유 MVC 패...
Posted by 이남준 on June 29, 2021
← Newer Posts
FEATURED TAGS
iOS
python
Android
ABOUT US
Team Off
MEMBERS
이남준
김유민
박유진
김소연