Xamarin er en softwareplatform, der bruges til mobiludvikling på tværs af platforme. Du kan bruge det til at oprette apps på iOS, Android, Windows og mere. Du kan oprette et nyt Xamarin-projekt ved hjælp af Visual Studio og udfylde din app ved at tilføje indhold, widgets og andre funktioner.

Når du opretter en ny mobilapp, kan din app kræve flere sider. Hvis dette er tilfældet, vil appen også have brug for den nødvendige funktionalitet for, at brugerne kan navigere mellem disse sider.

Sådan opsætter du et Xamarin-projekt

For at komme i gang, oprette et nyt Xamarin-projekt. Når du opretter en ny app, vil der være en standard hovedside kaldet Forside.xaml gemt i Xamarin-hovedmappen. Det Forside.xaml siden fungerer som din startskærm, når du starter programmet første gang.

Siden indeholder også en MainPage.xaml.cs fil, hvor du kan skrive din programmeringslogik ved hjælp af C#. Andre platforme kan bruge andre mobiludviklingsspilsprog, som kan være nyttige for dig at lære.

  1. Naviger til Forside.xaml og åbne den.
  2. instagram viewer
  3. I den MainPage.xaml fil, skal du ændre standardkoden. Udskift indholdet af StackLayout UI-element med en ny etiket:
    <StackLayout Polstring = "50">
    <Etikettekst = "Min nye mobilapplikation"
    Horisontale muligheder = "Centrum"
    VerticalOptions = "CenterAndExpand"
    FontAttributes = "Fed, kursiv"
    Skriftstørrelse = "24"
    Tekstfarve = "Sort" />
    </StackLayout>
  4. Øverst i Visual Studio-vinduet skal du klikke på den grønne afspilningsknap for at køre programmet i emulatoren.
  5. Vent på, at projektet kompilerer, før emulatoren starter.

Sådan tilføjes en anden side til Xamarin-projektet

I øjeblikket har dit Xamarin-projekt kun én side. For at oprette en ny side skal du tilføje en ny xaml fil og udfyld den med noget indhold.

  1. Højreklik på projektet i Solution Explorer. Vælg Tilføje, og klik på Ny vare.
  2. Vælg Indholdsside fra Xamarin. Formularer kategori. Navngiv den nye fil SecondPage.xaml, og klik på Tilføje.
  3. Du vil se den nye side vises i Solution Explorer, og den vil bestå af både en xaml fil og en xaml.cs fil. Det xaml filen vil bestå af UI-elementer og widgets, og xaml.cs filen vil bestå af anden kodelogik og funktionalitet.
  4. Åbn SecondPage.xaml fil, som allerede vil indeholde en eller anden standardkode. Indenfor StackLayout UI-element, skal du erstatte den aktuelle etiket med en etiket, der siger "Anden side".
    <StackLayout>
    <Etikettekst="Anden side"
    Skriftstørrelse="42"
    VerticalOptions="CenterAndExpand"
    HorizontalOptions="CenterAndExpand" />
    </StackLayout>

Sådan navigerer du til den anden side fra hovedsiden

For at navigere til den anden side skal du tilføje en knap, der udløser appen til at navigere til den.

  1. Åben MainPage.xaml.
  2. Tilføj et knap-UI-element. Tilføj den nye knap under etiketten.
    <Knaptekst = "Naviger til anden side"
    x: Navn = "Knap 1"
    Baggrundsfarve = "#2196F3"
    Tekstfarve = "WhiteSmoke"
    HeightRequest = "50" />
  3. Åben MainPage.xaml.cs, og opret en funktion kaldet Naviger til(). Inde i funktionen skal du bruge Navigation. PushAsync funktion for at navigere til den nye side. Du skal tilføje det nye sideobjekt som et argument.
    asynkronugyldig NavigateTo (objektafsender, EventArgs e)
    {
    Navigation. PushAsync(ny SecondPage());
    }
  4. Gå tilbage til MainPage.xaml. Tilføj det nye Naviger til() funktion i Klikkede attribut. Dette vil udløse funktionen til at køre, når brugeren trykker på knappen.
    <Knaptekst = "Naviger til anden side"
    x: Navn = "Knap 1"
    klikket = "Naviger til"
    Baggrundsfarve = "#2196F3"
    Tekstfarve = "WhiteSmoke"
    HeightRequest = "50" />
  5. Øverst i Visual Studio-vinduet skal du klikke på den grønne afspilningsknap for at starte appen ved hjælp af emulatoren.
  6. Klik på knappen på hovedsiden. Du vil se appen navigere til den anden side.

Oprettelse af mobilapplikationer ved hjælp af Xamarin

Xamarin er et open source-værktøj, som du kan bruge til at udvikle mobilapplikationer på iOS, Android, Windows og mere. Du kan oprette et nyt Xamarin-projekt ved hjælp af Visual Studio, udfylde appen og tilføje flere sider.

For at tilføje flere sider skal du oprette nye indholdssider og udfylde dem med indhold. Du kan også bruge on-click begivenheder eller andre begivenheder til at udløse appen til at navigere til den nye side.

Der er meget, der skal bruges til at bygge en mobilapplikation, så det er vigtigt for dig at forstå det grundlæggende, mens du går i gang. Udforsk nogle af de fantastiske kurser, som du kan lære af.