Ascenda 2021 Mobile Intern Assignment
- Dynamically renders gift card listings from API
- Opens an alert dialog upon clicking an item
Flutter
- Flutter 2.8.0
- Dart 2.15.0
- Xcode 13.2.1
Run flutter doctor
in the terminal to check if you are using the same versions
$ flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 2.8.0, on macOS 11.6 20G165 darwin-x64, locale
en-SG)
[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 13.2.1)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2020.3)
[✓] VS Code (version 1.63.2)
[✓] Connected device (1 available)
• No issues found!
From the root of the project, run flutter pub get
to retrieve the dependencies
$ flutter pub get
Run open -a simulator
to launch the ios emulator
$ open -a simulator
Run flutter run
to start the project
$ flutter run