Notice
Recent Posts
Recent Comments
Link
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

랩터

[Network] 네이티브 애플리케이션 vs 웹 애플리케이션 본문

공부/JAVA

[Network] 네이티브 애플리케이션 vs 웹 애플리케이션

raptorhs 2024. 6. 11. 23:58

네이티브 애플리케이션은 Apple ios, android os, windows 와 같은 특정 실행 환경에 종속되게 됨.

 

네이티브 애플리케이션의 장점

  • 웹애플리케이션보다 빠릅니다.
  • 애플리케이션이 설치된 기기의 시스템/기기의 리소스에 접근이 용이합니다.(GPS 기능이나 카메라).
  • 인터넷 없이 사용 가능합니다.
  • 웹애플리케이션에 비해 안전합니다.(모바일의 경우 앱스토어에 승인을 받아야 합니다.

 

네이티브 애플리케이션의 단점

  • 웹애플리케이션에 비해 개발비가 더 들어간다(아이폰과 안드로이드 간의 멀티 플랫폼 개발 등).
  • 빠른 업데이트가 힘들다.
  • 앱스토어에 승인받기가 힘들고 비용이 발생한다.

웹애플리케이션은 웹 브라우저를 통해 접근이 가능한 애플리케이션이다.

 

웹애플리케이션의 장점

  • 브라우저를 통해 실행되기 때문에 설치나 다운로드가 필요 없다.
  • 업데이트 등의 유지관리가 쉽다.
  • 네이티브 애플리케이션에 비해 만들기가 비교적 간편하다.
  • 애플리케이션 스토어 승인이 필요 없다.

웹 애플리케이션의 단점

  • 인터넷이 없으면 사용이 안된다.
  • 네이티브 애플리케이션에 비해 속도가 느리다.
  • 애플리케이션 스토어에서 관리되지 않기 때문에 사용자 접근성이 떨어진다.
  • 질적으로나 보안상 위험에 노출되기가 쉽다.

'공부 > JAVA' 카테고리의 다른 글

[Java] 기본형과 참조형  (0) 2024.06.25
[Java] 클래스,객체  (0) 2024.06.24
[JAVA] 구구단 프로그램(제어문 및 반복문)  (0) 2024.06.10
[JAVA] 자바의 특징  (0) 2024.06.09
[JAVA] Windows 개발 환경 세팅  (0) 2024.06.06