Web APP(웹앱)
웹사이트를 스마트폰 화면 크기로 줄인것으로, 단말기의 기중에 관계없이 모든 단말기에서 같은 콘텐츠를 볼 수 있도록 해 주는 앱의 종류
장점
저렴한 비용으로 짧은 기간 내 개발 가능
단점
스마트폰에 적합한 형태가 아니므로 카메라, 음성검색 등의 스마트폰 기능을 사용할 수 없음
Native APP(네이티브 앱)
모바일 기기에 최적화 된 언어로 개발된 앱
ANDROID - Java로 만듦
iOS - Swift로 만듦
*개발툴은 다를수 있음
장점
웹앱, 하이브리드 앱에 비하여 성능이 안정적이며 빠름
네이티브 API를 호출하여 사용함으로 다양한 기능에 대한 접근이 자유로움
단점
플랫폼별 앱을 만들어야 함(iOS, Android)
다른 방식들보다 높은 수준의 기술력이 필요
개발기간이나 비용이 많이 듦
Hybrid APP(하이브리드 앱)
네이티브 앱 + 웹앱
네이티브 웹뷰를 띄워 웹앱을 실행시키는것이 보편적
장점
네이티브 API와 브라우저 API를 이용한 다양한 개발이 가능
카메라, 음성검색 및 인식 등의 스마트폰 기능 사용 가능
웹개발 기술을 사용해 앱 개발 가능
한번의 개발로 다수의 플랫폼에 대응 가능
단점
네이티브 기능에 접근하기 위해서 네이티브 개발지식이 필요함
웹뷰에서 앱을 실행하므로 앱의 성능 = 브라우저의 성능
네이티브 앱보다 UI를 구성하는 디자인 부분의 속도가 느리고 기능적인 접근 제한이 있음
'UX > UX개념' 카테고리의 다른 글
모바일 사이트 만들기 전 알아야 할 것 (0) | 2020.08.12 |
---|---|
iOS 리젝 사유 (0) | 2020.08.11 |
비즈니스 목표 이해하기 / 이해관계자 인터뷰 (0) | 2020.05.20 |
UX 용어 (0) | 2020.05.17 |
Agile (0) | 2020.05.17 |