1. cmd 에 amplify 추가/IAM 생성
  2. 안드로이드스튜디오 - 프로젝트 생성 및 amplify 연동

  1. cmd - amplify add auth(인증방식 설정 email등) / amplify push
  2. 안드로이드스튜디오 - dependencies/aws 추가(sync)
  3. mainfests/AndroidManifest.xml - 인터넷 사용에 대한 코드 추가
  4. AuthActivity.java / AndroidManifest.xml 수정

AppSync : GraphQL을 이용해 데이터를 가져올 수 있음. 오프라인에서도 데이터 액세스 가능, 온라인 연결시 동기화

Untitled

  1. GraphQL API 추가 - amplify add api - GraphQL 스키마 생성
  2. xml - 스키마 수정 하여 amplify push/dependencies에 AppSync 추가
  3. activity에 DB를 저장하고 불러오는 코드 추가

  1. ./amplify/backend/api/<PROJECTNAME>/schema.graphql 스키마에 사진 문자열 속성 추가
  2. cmd : amplify add storage / amplify push
  3. AndroidManifest.xml, build.gradle - s3 접근성 및 의존성 추가
  4. 앱에서 사진을 저장 불러오는 코드 추가

https://www.figma.com/embed?embed_host=notion&url=https%3A%2F%2Fwww.figma.com%2Ffile%2FNcr2AR4JvoqRKeCt0s9pu0%2FAWS-Diagrams-(Copy)%3Fnode-id%3D0%253A1

AWS GreenGrass