Το Xamarin είναι μια πλατφόρμα λογισμικού που χρησιμοποιείται για ανάπτυξη κινητών τηλεφώνων μεταξύ πλατφορμών. Μπορείτε να το χρησιμοποιήσετε για να δημιουργήσετε εφαρμογές σε iOS, Android, Windows και άλλα. Μπορείτε να δημιουργήσετε ένα νέο έργο Xamarin χρησιμοποιώντας το Visual Studio και να συμπληρώσετε την εφαρμογή σας προσθέτοντας περιεχόμενο, γραφικά στοιχεία και άλλες λειτουργίες.

Όταν δημιουργείτε μια νέα εφαρμογή για κινητά, η εφαρμογή σας μπορεί να απαιτεί πολλές σελίδες. Εάν συμβαίνει αυτό, η εφαρμογή θα χρειαστεί επίσης την απαιτούμενη λειτουργικότητα για να πλοηγηθούν οι χρήστες μεταξύ αυτών των σελίδων.

Πώς να ρυθμίσετε ένα έργο Xamarin

Για να ξεκινήσετε, δημιουργήστε ένα νέο έργο Xamarin. Όταν δημιουργείτε μια νέα εφαρμογή, θα καλείται μια προεπιλεγμένη κύρια σελίδα Κύρια σελίδα.xaml αποθηκευμένο στον κύριο φάκελο έργου Xamarin. ο Κύρια σελίδα.xaml Η σελίδα λειτουργεί ως αρχική οθόνη κατά την πρώτη εκκίνηση της εφαρμογής.

Η σελίδα περιέχει επίσης α MainPage.xaml.cs αρχείο, όπου μπορείτε να γράψετε τη λογική προγραμματισμού σας χρησιμοποιώντας C#. Άλλες πλατφόρμες ενδέχεται να χρησιμοποιούν άλλες

Γλώσσες παιχνιδιών ανάπτυξης για κινητά που μπορεί να σας φανούν χρήσιμες για να μάθετε.

  1. Πλοηγηθείτε στο Κύρια σελίδα.xaml και ανοίξτε το.
  2. Στο MainPage.xaml αρχείο, τροποποιήστε τον προεπιλεγμένο κωδικό. Αντικαταστήστε τα περιεχόμενα του StackLayout Στοιχείο διεπαφής χρήστη με νέα ετικέτα:
    <StackLayout Padding = "50">
    <Κείμενο ετικέτας = "Η νέα μου εφαρμογή για κινητά"
    HorizontalOptions = "Κέντρο"
    VerticalOptions = "CenterAndExpand"
    FontAttributes = "Εντονα πλαγιαστά"
    Μέγεθος γραμματοσειράς = "24"
    Χρώμα κειμένου = "Μαύρος" />
    </StackLayout>
  3. Στο επάνω μέρος του παραθύρου του Visual Studio, κάντε κλικ στο πράσινο κουμπί αναπαραγωγής για να εκτελέσετε την εφαρμογή στον εξομοιωτή.
  4. Περιμένετε να μεταγλωττιστεί το έργο πριν ξεκινήσει ο εξομοιωτής.

Πώς να προσθέσετε μια δεύτερη σελίδα στο Xamarin Project

Προς το παρόν, το έργο Xamarin έχει μόνο μία σελίδα. Για να δημιουργήσετε μια νέα σελίδα, προσθέστε μια νέα xaml αρχείο και συμπληρώστε το με κάποιο περιεχόμενο.

  1. Στην Εξερεύνηση λύσεων, κάντε δεξί κλικ στο έργο. Επιλέγω Προσθήκηκαι κάντε κλικ στο Νέο αντικείμενο.
  2. Επιλέγω Σελίδα περιεχομένων από το Xamarin. Έντυπα κατηγορία. Ονομάστε το νέο αρχείο SecondPage.xamlκαι κάντε κλικ στο Προσθήκη.
  3. Θα δείτε τη νέα σελίδα να εμφανίζεται στην Εξερεύνηση λύσεων και θα αποτελείται από α xaml αρχείο και α xaml.cs αρχείο. ο xaml το αρχείο θα αποτελείται από στοιχεία διεπαφής χρήστη και γραφικά στοιχεία και το xaml.cs Το αρχείο θα αποτελείται από άλλη λογική και λειτουργικότητα κώδικα.
  4. Ανοιξε το SecondPage.xaml αρχείο, το οποίο θα περιέχει ήδη κάποιο προεπιλεγμένο κώδικα. Μέσα στο StackLayout Στοιχείο διεπαφής χρήστη, αντικαταστήστε την τρέχουσα ετικέτα με μια ετικέτα που λέει "Δεύτερη σελίδα".
    <StackLayout>
    <Κείμενο ετικέτας="Δεύτερη Σελίδα"
    FontSize="42"
    VerticalOptions="CenterAndExpand"
    HorizontalOptions="CenterAndExpand" />
    </StackLayout>

Πώς να πλοηγηθείτε στη δεύτερη σελίδα από την κύρια σελίδα

Για να μεταβείτε στη δεύτερη σελίδα, προσθέστε ένα κουμπί που θα ενεργοποιήσει την εφαρμογή για πλοήγηση σε αυτήν.

  1. Ανοιξε MainPage.xaml.
  2. Προσθέστε ένα στοιχείο διεπαφής χρήστη κουμπιού. Προσθέστε το νέο κουμπί κάτω από την ετικέτα.
    <Κείμενο κουμπιού = "Πλοήγηση στη δεύτερη σελίδα"
    x: Όνομα = "Κουμπί 1"
    Χρώμα φόντου = "#2196F3"
    Χρώμα κειμένου = "Λευκός καπνός"
    HeightRequest = "50" />
  3. Ανοιξε MainPage.xaml.csκαι δημιουργήστε μια συνάρτηση που ονομάζεται NavigateTo(). Μέσα στη συνάρτηση, χρησιμοποιήστε το Πλοήγηση. PushAsync λειτουργία για πλοήγηση στη νέα σελίδα. Θα χρειαστεί να προσθέσετε το αντικείμενο της νέας σελίδας ως όρισμα.
    ασυγχρονισμόςκενός NavigateTo (αποστολέας αντικειμένου, EventArgs e)
    {
    Πλοήγηση. PushAsync(νέος SecondPage());
    }
  4. Επιστρέψτε στο MainPage.xaml. Προσθέστε το νέο NavigateTo() λειτουργία στο Κάντε κλικ Χαρακτηριστικό. Αυτό θα ενεργοποιήσει την εκτέλεση της λειτουργίας όταν ο χρήστης πατήσει το κουμπί.
    <Κείμενο κουμπιού = "Πλοήγηση στη δεύτερη σελίδα"
    x: Όνομα = "Κουμπί 1"
    Κάντε κλικ = "Πλοήγηση Προς"
    Χρώμα φόντου = "#2196F3"
    Χρώμα κειμένου = "Λευκός καπνός"
    HeightRequest = "50" />
  5. Στο επάνω μέρος του παραθύρου του Visual Studio, κάντε κλικ στο πράσινο κουμπί αναπαραγωγής για να εκκινήσετε την εφαρμογή χρησιμοποιώντας τον εξομοιωτή.
  6. Κάντε κλικ στο κουμπί στην κεντρική σελίδα. Θα δείτε την εφαρμογή να μεταβαίνει στη δεύτερη σελίδα.

Δημιουργία εφαρμογών για φορητές συσκευές με χρήση του Xamarin

Το Xamarin είναι ένα εργαλείο ανοιχτού κώδικα που μπορείτε να χρησιμοποιήσετε για την ανάπτυξη εφαρμογών για κινητές συσκευές σε iOS, Android, Windows και άλλα. Μπορείτε να δημιουργήσετε ένα νέο έργο Xamarin χρησιμοποιώντας το Visual Studio, να συμπληρώσετε την εφαρμογή και να προσθέσετε πολλές σελίδες.

Για να προσθέσετε πολλές σελίδες, δημιουργήστε νέες σελίδες περιεχομένου και συμπληρώστε τις με περιεχόμενο. Μπορείτε επίσης να χρησιμοποιήσετε συμβάντα με κλικ ή άλλα συμβάντα για να ενεργοποιήσετε την εφαρμογή για πλοήγηση στη νέα σελίδα.

Υπάρχουν πολλά που σχετίζονται με τη δημιουργία μιας εφαρμογής για κινητά, επομένως είναι σημαντικό να κατανοήσετε τις βασικές αρχές ενώ ξεκινάτε. Εξερευνήστε μερικά από τα σπουδαία μαθήματα που είναι διαθέσιμα για να μάθετε από αυτά.