첫 앱 빌드

다음 페이지에서는 간단한 Android 앱을 빌드하는 방법을 설명합니다. Android 스튜디오로 'Hello World' 프로젝트를 만들고 실행하는 방법에 관해 배웁니다. 그런 다음, 사용자 입력을 받아 앱의 두 번째 화면을 여는 새로운 앱 인터페이스를 만듭니다.

시작하기 전에, Android 앱에 대해 알아야 할 두 가지 기본 개념이 있습니다.


앱은 여러 개의 진입 지점을 제공합니다.

Android 앱은 여러 구성요소의 조합으로 빌드되며, 이러한 구성요소는 개별적으로 호출될 수도 있습니다. 예를 들어 활동은 사용자 인터페이스를 제공하는 하나의 앱 구성요소 유형입니다.

'기본' 활동은 사용자가 앱 아이콘을 탭하면 시작되는 활동인데, 예를 들어 알림을 통해서 또는 다른 앱을 통해서 다른 위치의 다른 활동으로 사용자가 바로 이동되도록 할 수도 있습니다.

또한, broadcast receiver서비스 같은 다른 구성요소를 통해 앱에서 사용자 인터페이스 없이 백그라운드 작업을 수행할 수도 있습니다.

첫 앱을 빌드한 후 앱 기본 요소에서 다른 구성요소에 관해 자세히 알아보세요.

앱은 여러 가지 기기에 맞게 변경됩니다.

Android를 사용하면 다양한 기기에 다양한 리소스를 제공할 수 있습니다. 예를 들어 다양한 화면 크기에 따라 다양한 레이아웃을 만들 수 있습니다. 그러면 시스템이 현재 기기의 화면 크기에 따라 사용할 레이아웃을 결정합니다.

앱 기능에서 카메라와 같은 특정 하드웨어가 필요한 경우 런타임 시 기기에 해당 하드웨어가 있는지 쿼리한 다음, 하드웨어가 없으면 해당 기능을 사용 안함으로 설정할 수 있습니다. 또한, 일부 기능을 필수사항으로 설정하여 해당 기능이 없으면 Google Play가 기기에서 설치를 허용하지 않도록 할 수도 있습니다.

첫 앱을 빌드한 후 기기 호환성에서 기기 구성에 관해 자세히 알아보세요.


이러한 기본 개념에 유의하면서 아래를 클릭하여 첫 앱 빌드를 시작해보세요.