@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 для безопасного доступа к данным.