Flutter er en gratis open source SDK til oprettelse af applikationer på tværs af platforme ved hjælp af en enkelt kodebase. Designet, udviklet og optimeret af Google til at være det ideelle UI-softwareudviklingssæt, der bruges til udvikling af Android, Linux, Mac, Windows, iOS og Google Fuschia applikationer, Flutter er skrevet i C, C++ og Dart, hvilket gør det nemt for erfarne udviklere at bruge det komfortabelt.
Flutter har fået indpas i udviklingssamfundet siden det blev udgivet, fordi det er attraktivt for professionelle udviklere til hurtigt at bygge apps såvel som til nye programmører, der er begejstrede for at lære app-udvikling på tværs af platforme.Et problem er dog, at Flutter kan være noget af en hovedpine at installere.
I denne artikel lærer du, hvordan du indstiller Flutter-appen på din Linux-maskine i de indlæste trin nedenfor. I slutningen af dagen bør du være i stand til at bygge Flutter apps ved hjælp af en emulator efter eget valg og Visual Studio Code.
Systemkrav
For at installere og køre Flutter skal dit udviklingsmiljø opfylde disse minimumskrav:
Installer Java i Ubuntu
Kør først følgende kommando for at kontrollere, om Java-versionen, du kører, hvis den allerede er installeret.
$ java -version
Hvis den ikke er det, skal du køre følgende kommando for at installere den og derefter kontrollere versionen igen for at bekræfte, at den er installeret korrekt.
$ sudo apt installer openjdk-11-jdk $ java -version
Installer Android Studio i Ubuntu
Android Studio skal være installeret på din enhed for at kunne køre Flutter . Da du ønsker at opsætte et udviklingsmiljø, går jeg ud fra, at din maskine opfylder minimumskravene.
Download Android Studio-pakken til din Linux, og udpak den til et valgfrit bibliotek.
Fra din terminal skal du starte Android Studio ved at navigere til den mappeplacering, hvor du udpakkede pakken og køre scriptet sådan:
$ cd android-studio/bin $ ./studio.sh
Når Android Studio åbnes, skal du vælge, om du vil importere tidligere indstillinger eller ej, og klikke på OK . Lige nu behøver du ikke importere noget.
Importer Android Studio-indstillinger
Download de forskellige filer i Android SDK og eventuelle afventende opdateringer. Når du har alt indstillet, skal du klikke for at Start et nyt Android Studio Project.
Android Studio Setup Wizard
Opret nyt projekt
Giv projektet lidt tid til at bygge. De første builds tager typisk længere tid end norm alt, fordi det er i sådanne faser, at projektets præferencer og standardindstillinger indstilles i systemet.
Projektdetaljer
Hvis du gerne vil starte Android Studio uden at gå gennem terminalen næste gang, skal du oprette et skrivebordsikon fra Værktøjer –> Create Desktop Entry.
Opret Android Studio skrivebordsgenvej
Installer Flutter i Ubuntu
For at installere Flutter i Ubuntu skal du først installere nogle få værktøjer og biblioteker, der kræves for at bruge Flutter på Ubuntu.
$ sudo apt install curl file git unzip xz-utils zip libglu1-mesa clang cmake ninja-build pkg-config libgtk-3-dev
Download derefter Flutter SDK, udpak filen til /development-mappen. Den kommer til at hedde flutter.
$ mkdir ~/udvikling $ cd ~/udvikling $ wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_2.8.0-stable.tar.xz $ tar xf flutter_linux_2.8.0-stable.tar.xz
Føj flagren værktøj til din vej i .bashrcfil.
$ nano .bashrc
Når filen åbnes til redigering, skal du tilføje stien til Flutter SDK til slutningen af filen.
"export PATH=$PATH:/home/ubuntu/development/flutter/bin"
Opdaterede terminalen ved at køre følgende kommando. Husk, dette virker kun, hvis Flutter SDK er i din hjemmemappe.
$ kilde .bashrc
Gem og luk filen. Luk også din terminal.
I et nyt terminalvindue, kør echo $PATH
for at se den opdaterede sti, som nu skal indeholde Flutter SDK.
$ ekko $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin: /home/ubuntu/development/flutter/bin
Næste, løb flagrende læge.
$ flagrende læge
Run Flutter Doctor
Forvent, at der vises en liste over problemer for forskellige kategorier. Vær ikke bange, her er trinene til at rette dem:
1. Android SDK Kommandolinjeværktøjer fra fil -> Indstillinger -> Udseende og opførsel -> Systemindstillinger -> Android SDK -> SDK Tools og Marker afkrydsningsfeltet for "Android SDK Command-line Tools (seneste)", og tryk derefter på knappen OK for at installere.
Installer Android Studio kommandolinjeværktøjer
2. For at bruge Flutter, skal du køre følgende kommando for at blive enige om licenserne til Android SDK-platformen.
$ flagre læge --android-licenser
Installer Flutter-plugin i Android Studio
For at installere Flutter, klik på 'Configure' på skærmen 'Velkommen til Android Studio', og vælg 'Plugins'. Eller søg efter Flutter fra File > Settings > Plugins > Søg i repositories.
Installer Flutter i Android Studio
Derfra skal du installere Flutter og Dart-plugins til Android Studio.
Tilføjelse af Android-emulatoren
Nu hvor Dart og Flutter plugins er installeret, skal du vælge Android Virtual Device (AVD) Manager fra Tools og Create Virtual Device Vælg telefonkategorien for at vælge enhver enhedshardware efter eget valg, og klik på Næste.
Virtuel enhedskonfiguration
Det næste trin er at vælge et billede. Vælg R, og klik på næste.
Oprettelse af dit første projekt i VS-kode
Først søg efter og installer Flutter og Dart udvidelser i VS Code. Når det er gjort, skal du indtaste følgende kommando i din terminal:
$ flagre opret eksempel_projekt && kode eksempel_projekt
Dette vil oprette et projekt med navnet 'example_project' og starte det i VS-kode. Vælg No Device nederst til højre i editoren for at downloade en Emulator Når overførslen er færdig, start emulatoren, hvis den ikke åbner automatisk.
Tillykke, Flutter er installeret og fuldt opsat på din Linux-maskine! God fornøjelse med at udvikle!