네이티브 앱 vs 모바일 웹 vs 웹앱 vs 하이브리드 앱

오민석·2021년 4월 22일
0

네이티브 앱

  • SDK기반으로 개발된 어플리케이션

장점

  • 속도가 가장 빠르다

단점

  • 특정 플랫폼 별 앱스토어의 심사를 통과해야해서 업데이트 반영이 늦다

모바일 웹

  • 그냥 웹인데 모바일 화면에 맞게 크기 조절
  • 풀 브라우징 방식

ex. m.naver.com

웹앱

  • 브라우저 주소창이 존재
  • 모바일 웹보다는 좀 더 모바일에 최적화.
  • 모바일 웹 + 네이티브 앱, 단일 페이지 형식(SPA)으로 화면 전환하여 모바일웹 보다 속도 빠름

장점

  • 네이티브 앱과 달리 설치 없이 브라우저 접근 가능
  • 앱스토어 배포 필요 없어 업데이트 빠르다

단점

  • 모바일 기기 h/w 접근 못한다
  • 브라우저 제공 API 활용 가능하나, 스마트폰 os 제공 API 사용 불가

하이브리드 앱

  • 네이티브 + 웹앱
  • 웹앱을 네이티브앱으로 포장한(패키징) 앱

장점

  • 웹 기술 만으로 앱스토어 배포 가능
  • 모바일 API 사용하여 h/w 제어

단점

  • 브라우저 성능에 따라 앱 성능 좌우
  • 네이티브 앱보다는 h/w 제어 불가능

ex. 인스타그램

0개의 댓글