AWS Amplify를 이용한 Android 앱 개발 실습 – 1부
AWS Amplify를 이용한 Android 앱 개발 실습 – 1부 이 글은 AWS Amplify 개발 도구를 사용하여 AWS 클라우드 기반 Android 모바일 앱을 제작하는 방법에 대한 실습 시리즈입니다. 여러분이 제일 좋아하는 애완 동물 목록을 표시하기 위한 Android 모바일 앱을 개발한다고 가정해 봅시다. 사용자 경험을 높여줄 프론트 엔드 사용자 경험에 집중 하기 위해 중요한 기능 중 하나인 애완 동물 데이터를 나열, 생성 및 저장하는 API를 설정하는 백엔드 서버 인프라를 관리 및 운영하고 싶지는 않습니다. 또한, 각 사용자가 자신의 애완 동물을 추가할 수 있도록 사용자 인증 기능을 별도로 구현하지 않고 손쉽게 설정하고 싶습니다. 즉, 오로지 Android 앱 개발 작업에 집중하고 싶다면, 어떻게 해야 할까요? 이 글에서는 이를 위해 AWS Amplify를 사용하여 손쉽게 서버리스 모바일 앱을 개발하기 위한 제작하기 단계별 실습 방법을 살펴 보겠습니다. 우리는 다음 작업을 수행하는 방법을 설명합니다. AWS AppSync가 지원하는 GraphQL API를 추가합니다. Amazon Cognito를 통해 사용자 인증 메커니즘을 추가합니다. RecyclerView에서 [ more… ]