우리가 사용하는 어플리케이션은 사용자에게는 화면 구성이나 구동방식이 비슷하게 느껴지겠지만 다양한 방식으로 개발되고 있다. 오늘은 개발 방식에 따라 나뉘는 세 가지 앱의 종류인 네이티브 앱, 웹 앱, 하이브리드 앱의 개념과 장단점을 알아보자. ✅ 네이티브 앱(Native APP): 모바일 기기에 최적화 네이티브 앱(Native APP)이란 모바일 기기에 최적화된 네이티브 언어로 개발된 앱을 뜻한다. 국가별로 언어가 다르듯, 모바일 운영체제도 개발을 위해 각기 다른 언어를 사용해야 한다. 안드로이드 운영체제의 대표적인 네이티브 언어는 코틀린(Kotlin) 또는 자바(Java)이며 IOS는 스위프트(Swift) 또는 오브젝티브 C(Objective-C)이다. 해당 언어를 기반으로 각 모바일의 운영체제에 딱 맞..