CO MUSI BYĆ ZAINSTALOWANE:

Flutter SDK + system paths
Android Studio
Xcode

KOMENDY:

flutter doctor // SPRAWDZA, CZY WSZYSTKIE NIEZBĘDNE NARZĘDZIA SĄ POPRAWNIE SKONFIGUROWANE
flutter clean // CZYŚCI CACHE I TYMCZASOWE PLIKI PROJEKTU
flutter pub get // INSTALUJE ZALEŻNOŚCI ZDEFINIOWANE W PLIKU PUBSPEC.YAML
flutter run // BUDUJE I URUCHAMIA APLIKACJĘ NA PODŁĄCZONYM URZĄDZENIU LUB EMULATORZE
flutter run -d <urządzenie> // URUCHAMIA APLIKACJĘ NA OKREŚLONYM URZĄDZENIU

ODPALENIE EXAMPLE:

1. Upewniamy się, że wszystkie niezbędne narzędzia są zainstalowane poprawnie // flutter doctor
2. Czyszczenie projektu, aby usunąć ewentualne nieścisłości // flutter clean
3. Pobranie zależności //flutter pub get
4. Wybieramy urządzenie/emulator w swoim IDE (dla części ios konieczne jest uruchomienie pod update w katalogu example/ios)
5. Wypełniamy plik api_key.txt znajdujący się w example/lib swoim profilem API Key
6. Upewniamy się, że pliki związane z Firebase example/ios/Runner/GoogleService-Info.plist i example/android/app/google-services.json zawierają konfigurację twojego projektu Firebase
7. Uruchamiamy example za pomocą wybranego SDK lub wykonaj cd example i flutter run w terminalu