FlutterFlow 앱의 UI를 데이터에 연결하는 방법을 배우세요. 이 단계별 가이드는 앱의 UI를 디자인하고, 데이터를 생성하거나 가져오고, 데이터를 바인딩하고, 데이터 바인딩을 테스트하는 방법을 설명합니다.
Book a call with an Expert
Starting a new venture? Need to upgrade your web or mobile app? RapidDev builds Bubble apps with your growth in mind.
1단계: FlutterFlow 프로젝트 열기
FlutterFlow 프로젝트에 접속하여 시작하세요. FlutterFlow를 사용하려면 등록되어 있어야하고 프로젝트가 있어야합니다. 만약 프로젝트가 없다면, 새로운 FlutterFlow 프로젝트를 만드세요.
2단계: Flutter 앱의 UI 디자인하기
앱의 사용자 인터페이스를 디자인하는 것은 일반적으로 화면을 만들고 컴포넌트 (또는 위젯이라고도 함)를 추가하는 것을 의미합니다. FlutterFlow는 Lists, Images, Text, Ratings 등 다양한 컴포넌트를 제공하여 앱을 디자인할 수 있습니다.
화면의 왼쪽 상단에 위치한 + ADD
버튼을 클릭하면 새로운 화면과 컴포넌트를 앱에 추가할 수 있습니다.
3단계: 데이터 생성 또는 가져오기
이 단계에서는 FlutterFlow의 내장 데이터베이스 시스템인 Firestore를 사용하여 새로운 데이터를 생성하거나 Firebase 또는 다른 지원 데이터베이스를 통해 기존 데이터를 가져와야 합니다. 새로운 Firestore 데이터베이스를 생성하려면:
Backend
탭을 클릭하십시오.Data
탭을 선택한 다음 Collections
탭을 클릭하세요.+ New Collection
버튼을 클릭하여 새로운 데이터 컬렉션을 생성합니다.기존 데이터를 가져오려면:
Backend
탭으로 이동합니다.Integrations
탭을 선택하고 + Add Integration
버튼을 클릭한 후 지시에 따라 기존 데이터베이스를 포함시킵니다.4단계: 데이터를 UI에 바인딩하기
UI와 데이터가 준비되면 이제 데이터를 UI에 바인딩할 수 있습니다. 데이터 바인딩은 기본적으로 데이터 변경이 UI에 반영되도록 데이터와 UI 사이에 연결을 설정하는 것입니다.
다음은 데이터를 UI에 바인딩하는 방법입니다:
Pages
탭을 통해 화면 중 하나로 이동합니다.Data
라는 레이블이 붙은 상자를 찾아봅니다. 이 상자는 위젯 유형에 따라 다양한 옵션을 제공합니다. (예를 들어, Text 위젯은 Text Source
를 보여주고, Image는 Image Source
를 보여줍니다.)Data
레이블이 붙은 상자 내부에 Add Binding
버튼을 클릭하여 데이터 바인딩 대화 상자를 엽니다.Binding Type
드롭다운 상자를 클릭하고 Collection Binding
를 선택합니다. 그러면 Collection
이라는 레이블이 붙은 새로운 드롭다운 상자가 나타납니다.Collection
드롭다운 상자에서 데이터를 선택합니다. 그러면 Data field
라는 레이블이 붙은 새로운 드롭다운 상자가 나타납니다.Data Field
드롭다운 상자에서 UI 컴포넌트에 바인딩하려는 특정 데이터 필드를 선택합니다.SAVE
를 클릭하여 데이터 바인딩을 저장합니다.5단계: 데이터 바인딩 테스트하기
마지막으로, 데이터 바인딩이 작동하는지 확인하기 위해 실시간 앱을 미리보세요. 데이터베이스의 데이터가 앱의 UI에 표시되는 것을 볼 수 있어야 합니다.
이제 UI가 FlutterFlow의 데이터 바인딩을 통해 데이터에 연결되었습니다!
Delve into comprehensive reviews of top no-code tools to find the perfect platform for your development needs. Explore expert insights, user feedback, and detailed comparisons to make informed decisions and accelerate your no-code project development.
Discover our comprehensive WeWeb tutorial directory tailored for all skill levels. Unlock the potential of no-code development with our detailed guides, walkthroughs, and practical tips designed to elevate your WeWeb projects.
Discover the best no-code tools for your projects with our detailed comparisons and side-by-side reviews. Evaluate features, usability, and performance across leading platforms to choose the tool that fits your development needs and enhances your productivity.