앱 개발/Kotlin_Android
웹뷰, 웹앱
lionbae
2024. 3. 5. 20:20
< 웹뷰 (Webview) >
웹뷰는 네이티브 애플리케이션 안에서 웹 콘텐츠를 표시하기 위한 컴포넌트이다. 웹뷰를 사용하면 네이티브 앱과 웹 기술을 조합하여 하이브리드 앱을 만들 수 있다.
- 네이티브 앱 안에서 실행되며 네이티브 코드와 상호 작용이 가능하다.
- HTML, CSS, JavaScript 등의 웹 기술을 사용하여 동적인 콘텐츠를 표시한다.
< 웹앱 (Web App) >
웹앱은 모바일 기기 등에서 실행되는 애플리케이션으로서 네이티브 API에 직접 접근하지 않고 웹 기술을 기반으로 동작한다. 사용자는 모바일 브라우저를 통해 해당 웹앱에 접근하여 사용할 수 있다.
- 모바일 기기나 데스크톱 브라우저에서 실행되며 플랫폼 독립적이다.
- 모바일 기기의 브라우저를 통해 접근하므로 설치나 업데이트가 필요 없다.
< 비교 >
웹뷰는 네이티브 앱 안에서 동작하며 네이티브와 웹 기술을 혼용하여 사용할 수 있다.
웹앱은 모바일 브라우저에서 실행되며 플랫폼 독립적이며 설치가 필요 없다.
웹뷰는 주로 하이브리드 앱 개발에 활용되며, 웹앱은 간단한 애플리케이션을 빠르게 배포할 때 유용하다.
728x90