@stanford_mosciski
Для получения данных из Firebase в приложении Flutter, вы можете использовать официальный Firebase плагин для Flutter - firebase_core
и cloud_firestore
.
Вот пример того, как можно получить данные из Firebase Firestore в приложении Flutter:
1 2 3 4 5 |
dependencies: flutter: sdk: flutter firebase_core: ^1.10.3 cloud_firestore: ^2.5.3 |
1 2 |
import 'package:firebase_core/firebase_core.dart'; import 'package:cloud_firestore/cloud_firestore.dart'; |
1 2 3 4 5 |
void main() async { WidgetsFlutterBinding.ensureInitialized(); await Firebase.initializeApp(); runApp(MyApp()); } |
1 2 3 4 5 6 7 8 9 10 11 12 13 |
final FirebaseFirestore _firestore = FirebaseFirestore.instance; Future<void> getData() async { try { QuerySnapshot querySnapshot = await _firestore.collection('your_collection').get(); querySnapshot.docs.forEach((doc) { print(doc.data()); }); } catch (e) { print('Error getting data: $e'); } } |
Это основной пример получения данных из Firebase Firestore в приложении Flutter. Не забудьте настроить правила доступа к вашей базе данных Firebase Firestore для безопасного доступа к данным.