AWS 시작하기
Android 애플리케이션 구축
AWS Amplify를 사용하여 간단한 Android 애플리케이션 만들기
소개: Android 애플리케이션 구축
단계별 지침을 따라 첫 번째 Android 애플리케이션을 구축하십시오.
개요
이 자습서에서는 클라우드에서 일련의 도구와 서버리스 서비스로 구성된 AWS Amplify를 사용하여 간단한 Android 애플리케이션을 만들어봅니다. 첫 번째 모듈에서는 간단한 Android 애플리케이션을 구축합니다. 나머지 모듈에서는 Amplify Command Line Interface(CLI)를 사용하여 로컬 앱을 초기화하고, 사용자 인증을 추가하고, 데이터를 저장할 GraphQL API와 데이터베이스를 추가하고, 이미지를 저장하도록 앱을 업데이트합니다.
배우게 될 내용
이 자습서에서는 위에서 설명한 것과 같은 간단한 Android 애플리케이션을 생성하는 방법을 단계별로 설명합니다. 배울 내용은 다음과 같습니다.
- 명령줄에서 서버리스 클라우드 백엔드를 관리합니다.
- 앱에 인증을 추가하여 로그인과 로그아웃을 지원합니다.
- GraphQL API, 데이터베이스 및 스토리지 솔루션을 추가합니다.
- 여러 프로젝트 간에 백엔드를 공유합니다.
AWS 경험
초보자
완료 시간
60분
완료 비용
프리 티어 적격
자습서 선행 조건
- Android Studio 4.x 이상
- 최소한 이러한 사용 권한이 있는 AWS 계정*(관리자 역할 또는 루트 계정도 사용할 수 있지만 최소 권한 접근 방식 권장)
- Node.js 10 이상
- AWS 명령줄 인터페이스 AWS CLI 2.0.x 이상
이러한 도구는 Linux 및 Mac에 설치할 수 있습니다.
설명서를 참조하십시오.
[*] 생성된 지 24시간이 지나지 않은 계정은 이 자습서를 완료하는 데 필요한 서비스에 액세스할 권한이 아직 없을 수 있습니다.
모듈
이 자습서는 5개의 간단한 모듈로 구성되어 있습니다. 각 모듈을 순서대로 완료해야 다음 모듈로 진행할 수 있습니다.
- Android 앱 만들기(10분): Android 앱을 만들고 Android 시뮬레이터에서 테스트합니다.
- 로컬 앱 초기화(10분): AWS Amplify를 사용하여 로컬 앱을 초기화합니다.
- 인증 추가(10분): 애플리케이션에 인증을 추가합니다.
- GraphQL API 및 데이터베이스 추가(20분): GraphQL API를 생성합니다.
- 이미지를 저장하는 기능 추가(10분): 앱에 스토리지를 추가합니다.
터미널 및 Google의 Android Studio IDE를 사용하여 이 Android 애플리케이션을 빌드하게 됩니다.