게시된 날짜: Feb 15, 2021

AWS Amplify의 Flutter 지원은 이제 GA(정식 버전)으로 출시되었습니다. Amplify는 프런트엔드 웹 및 모바일 개발자가 안전하고 확장 가능한 풀 스택 애플리케이션을 개발하도록 지원하는 도구 및 서비스 집합입니다. Flutter는 Google이 하나의 코드베이스에서 Android 및 iOS용 애플리케이션을 개발하기 위해 제작한 오픈 소스 UI SDK입니다. Amplify Flutter는 Amplify와 Flutter를 하나로 통합해 줍니다. Amplify Flutter는 Flutter 생태계에 투자한 개발자 중 AWS의 성능을 활용하고자 하는 개발자를 위해 설계되었습니다. 기존 AWS 백엔드뿐 아니라 Amplify 기반의 백엔드에 Amplify Flutter 라이브러리를 사용할 수 있습니다.

개발자 평가판과 달리 GA(정식 버전) 릴리스에는 데이터, API 및 인증 기능이 추가되어 있습니다. 이제 Amplify Flutter에서 지원되는 Amplify DataStore는 분산 교차 사용자 데이터 작업을 로컬 전용 데이터 작업만큼 쉽게 만들어주는 로컬 프로그래밍 모델을 제공합니다. 오프라인 및 온라인 시나리오를 위해 추가적인 코드도 필요하지 않습니다. Amplify Flutter의 새로운 API 기능은 클라이언트가 GraphQL과 REST 엔드포인트 모두에 대해 서명된 HTTP 요청을 할 수 있게 해 줍니다. 마지막으로 오늘 발표된 GA 릴리스에는 호스팅 UI를 사용한 앱 사용자 인증에 대한 지원이 추가되어 있습니다. 호스팅 UI는 개발자가 Cognito용 SDK 또는 Facebook, Google, Amazon 등의 소셜 제공자를 포함하지 않고도 로그인 화면을 시작할 수 있게 해 주는 사용자 지정 가능한 OAuth 2.0 흐름입니다.

Amplify Flutter 사용 방법에 대한 자세한 내용은 블로그 게시물 설명서를 참조하세요.

GitHub 리포지토리 또는 Discord 커뮤니티에 피드백을 제공하거나 기능 요청을 게시해주시기 바랍니다. AWS Amplify에 대한 자세한 내용은 웹 페이지를 참조하세요.