theianchia / ascenda-mobile-asg

Ascenda 2021 Mobile Intern Assignment

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ascenda-mobile-asg

Ascenda 2021 Mobile Intern Assignment

  1. Dynamically renders gift card listings from API
  2. Opens an alert dialog upon clicking an item

Framework used

Flutter

Prerequisites

  • 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!

How to use

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

About

Ascenda 2021 Mobile Intern Assignment


Languages

Language:Objective-C 94.4%Language:Dart 2.5%Language:C 1.6%Language:HTML 1.3%Language:Swift 0.1%Language:Kotlin 0.0%