본문

171023(월) - Introduction to Android

Introduction to Android



Android API는 기본중의 기본이지만 처음부터 끝까지 훑어본적은 없는것 같다.

1년넘게 다뤄봤으니 지금 정리하기에 시기적절하다고 생각하여 시작해본다.


App provide multiple entry points

- Android app은 개별적으로 invoked 할 수 있는 component의 combination으로 built된다.

- One component에서 다른 component로 intent를 사용하여 시작할 수 있다.

- 물론 다른 app에서 component를 시작하는것도 가능하다.

- 이 model은 multiple entry point를 제공하고, 모든 app이 '다른 앱이 호출 할 수있는 작업' 에 대해 user's default로 action되도록 한다.


Apps adapt to different devices

- Android는 different device configurations에 대해 unique resources를 제공 할 수 있는 adaptive app framework를 제공한다.

- camera같은 특정 hardware가 필요한 경우 runtime에 device features availability를 query할 수 있다.

- 필요한 경우 app에 필요한 features를 선언하여 Google play store 같은 app markets에서 해당 기능을 지원하지 않는 기기에 installation을 not allow할 수 있다.

공유

댓글