Flutter Sovelluksen perusrakenne

Flutter on Googlen luoma avoimen lähdekoodin mobiilisovelluskehityskehys. Sen avulla voit rakentaa kauniita ja tehokkaita mobiilisovelluksia sekä iOS:lle että Androidille käyttämällä yhtä koodikantaa. Tässä artikkelissa tutkimme sovelluksen perusrakennetta Flutter.

Perushakemistorakenne

Kun luot uuden Flutter sovelluksen, Flutter se luo perushakemistorakenteen projektillesi. Alla on sovelluksen perushakemistorakenne Flutter:

  1. android: Tämä hakemisto sisältää sovelluksen Android-osan lähdekoodin, mukaan lukien AndroidManifest.xml- ja Java-tiedostot.

  2. ios: Tämä hakemisto sisältää sovelluksen iOS-osan lähdekoodin, mukaan lukien Swift- ja Objective-C-tiedostot.

  3. lib: Tämä hakemisto sisältää sovelluksen Dart-lähdekoodin. Kaikki Widgets sovelluksen, toiminnot ja logiikka ovat tässä hakemistossa.

  4. test: Tämä hakemisto sisältää sovelluksen testitiedostot.

  5. pubspec.yaml: Tämä YAML-tiedosto sisältää tietoja sovelluksen riippuvuuksista ja muista kokoonpanoista.

  6. assets: Tämä hakemisto sisältää sovelluksen käyttämiä resursseja, kuten kuvia, videoita tai datatiedostoja.

Flutter Sovelluksen perusrakenne

Sovellus Flutter sisältää vähintään yhden widgetin, joka on MaterialApp tai CupertinoApp(jos haluat käyttää iOS-tyylistä käyttöliittymää). MaterialApp sisältää MaterialApp, Scaffold, ja yhden tai useamman sivun. Scaffold tarjoaa peruskäyttöliittymän, jossa on sovelluspalkki ja keskitetty sisältö. Sivut on rakennettu eri tavalla Widgets näyttämään tiettyä sisältöä.

Voit vapaasti muokata sovelluksesi rakennetta Flutter projektisi erityisvaatimusten mukaan.

 

Johtopäätös

Sovelluksen rakenne Flutter on erittäin joustava ja helppo lähestyä ja muokata. Yllä mainittujen perushakemistojen ja -rakenteen avulla olet valmis aloittamaan ensimmäisen sovelluksesi rakentamisen Flutter.