Skip to content
Snippets Groups Projects
Select Git revision
  • master default
1 result

webtek

  • Clone with SSH
  • Clone with HTTPS
  • list_application

    Dette er Prosjekt Øvingen i IDATT2506.

    Setup

    Last ned Flutter ved å følge instruksjoner fra: https://docs.flutter.dev/get-started/install

    Last ned Android Studio: https://developer.android.com/studio

    Testing på Android Emulator

    Dette programmet var testet på fysisk Samsung S20 og emulator på Android Studio. For å teste programmet via emulator så last ned Android Studio, og gå til AVD Manager for å opprette nytt Android Virtual Device. Klikk Configure > AVD Manager, eller hvis prosjektet er åpent klikk Tools > AVD Manager. Klikk Create Virtual Device, og så velg en enhet, denne applikasjonen var testet på Pixel 6 Pro satt i Software for Graphics mode. Velg et System Image, min emulator kjørte Android API 35. Start emulatoren.

    Mer nøyaktig instruksjoner fra: https://docs.flutter.dev/get-started/install/windows/mobile#168-tab-panel

    Hent Flutter pakker med: 'flutter pub get' Og så kjør programmet med: 'flutter run' For at dette skal fungere så må Flutter være satt i Path variables.

    Det er potensielle problemer ved å kjøre app-en på emulatorer med hardware acceleration aktivert. Hvis det er problemer med å sette opp VM acceleration (https://developer.android.com/studio/run/emulator-acceleration#accel-vm) kan man kjøre programmet via 'flutter run --enable-software-rendering' i kommandolinjen.

    Features

    • Legge til lister ved å trykke på "+" knappen.
    • Slette lister ved å trykke på knappen med søppelkasse ikon
    • Kategorisere elementer på listen i "Ikke fullført" og "Fullført". Trykk på elementet for å skifte det mellom sekjsonene.
    • Long press på elementer i ikke fullført seksjonen for å kunne skifte rekkefølgen på dem.
    • Elementer blir lagret i Json filer lokalt.