티스토리 뷰

안드로이드에서 애플리케이션을 넘겨주는(deliver) 2가지 필수적인 방법

  • client-side application

    Android SDK를 사용하여 개발하고 .apk로 설치된다.
  • web application

    웹 표준을 사용하여 개발하고 웹 브라우저를 통해 접근한다. : 사용자 기기에 설치될 필요가 없다.

애플리케이션을 위한 선택에는 여러 요소가 작용되지만, 안드로이드는 웹 애플리케이션 개발을 하기 위한 결정을 쉽게 하기 위해 다음을 제공한다.

  • viewport 속성을 지원해서 웹 애플리케이션의 크기가 스크린 크기에 기반하여 적정하도록 해준다.
  • CSS 와 JavaScript 특징 지원 : 스크린의 해상도에 따라 다른 스타일과 이미지 제공 가능

client-side Android application 에 web pages 내장하기

Android application layout 에 있는 WebView 사용

Android application 과 web pages 사이의 인터페이스 정의가 가능하다..

web content를 보여주는 방법 2가지

  • Android Browser
  • Android App with a WebView

참고자료

  • Web Apps Overview
  • 댓글