free stats

Xamarin adalah platform yang memungkinkan Anda membangun aplikasi seluler. Ini open-source dan memiliki dukungan komunitas dari pengembang dan pengguna di seluruh dunia.

Anda dapat membangun aplikasi seluler di berbagai platform, seperti iOS, Androidatau Windows. UI juga dapat spesifik untuk suatu platform, atau dapat dibagikan di seluruh platform, tergantung pada apakah Anda menggunakan Xamarin Native atau Xamarin Forms.

Visual Studio memungkinkan Anda untuk membuat proyek Xamarin baru dan menambahkan konten Anda ke aplikasi seluler Anda. Anda kemudian dapat menguji aplikasi seluler Anda dengan menjalankannya melalui emulator.

Apa Bentuk Asli Xamarin dan Xamarin?

Xamarin Asli termasuk Xamarin iOS, Xamarin Windowsatau Xamarin Android. Ini memungkinkan Anda untuk membangun antarmuka pengguna untuk platform tertentu.

Misalnya, Anda dapat menggunakan beberapa komponen UI hanya di Android dan komponen UI lainnya hanya di iOS. Ini bagus jika Anda menginginkan desain khusus untuk platform yang berbeda, tetapi dapat menyebabkan pengembangan yang lebih lambat.

Formulir Xamarin, di sisi lain, memungkinkan Anda untuk membangun komponen UI bersama yang dapat Anda gunakan kembali di banyak platform. Ini bagus untuk komponen umum seperti tombol atau kotak teks yang akan terlihat sama di semua perangkat. Ini juga umumnya mengarah pada perkembangan yang lebih cepat.

Microsoft saat ini sedang dalam proses mengganti Xamarin dengan .NET MAUI (Multiform App User Interface), sebagai bagian dari .NET 6. Menurut Blog .NET Microsoftsalah satu fitur barunya adalah kemampuan untuk menggunakan satu proyek, bukan banyak proyek di banyak platform.

Cara Mengunduh dan Menginstal Pengembangan Seluler untuk .NET

Untuk membangun sebuah Microsoft Xamarin aplikasi seluler yang perlu Anda unduh dan instal Pengembangan Seluler untuk .NET di Visual Studio. Ini memberi Anda kemampuan untuk membuat proyek Xamarin. Itu juga dilengkapi dengan emulator untuk menguji aplikasi seluler Anda di PC.

  1. Buka Penginstal Visual Studio.
  2. Memilih versi Visual Studio Anda ingin menggunakan, dan klik pada Memodifikasi.
  3. Gulir ke bawah ke kategori Seluler dan Permainan. Pilih Pengembangan seluler dengan .NET. Anda dapat melihat daftar apa yang termasuk di panel sebelah kanan.
  4. Di kanan bawah, pilih Instal saat mengunduhdan klik Memodifikasi. Tunggu hingga proses instalasi selesai.

Cara Membuat Proyek Xamarin Baru

Setelah Anda menginstal pengembangan Seluler dengan .NET, buka Visual Studio dan buat proyek Xamarin baru.

  1. Di bagian atas Visual Studio, buka Mengajukan tab. Arahkan kursor ke atas Barudan pilih Proyek.
  2. Gunakan bilah pencarian untuk mencari Xamarin. Jendela akan terisi dengan daftar proyek Xamarin yang dapat Anda buat, termasuk proyek untuk Xamarin Native atau Xamarin Forms.
  3. Pilih Aplikasi Seluler (Formulir Xamarin).
  4. Pilih salah satu Kosong templat. Dibawah Platformpilih platform tempat Anda ingin membuat aplikasi seluler (bisa keduanya Android dan iOS).

    Komponen Dasar Aplikasi Xamarin

    Secara default, beberapa proyek membuat aplikasi Xamarin. Itu Proyek Xamarin menyimpan elemen atau logika UI bersama. Ini berisi Halaman Utama.xaml file, yang menyimpan elemen UI bersama yang akan berfungsi untuk iOS dan Android perangkat.

    Itu Proyek Xamarin juga berisi folder Dependensi, yang menyimpan beberapa paket NuGet. Paket NuGet ini menyertakan fungsi yang diperlukan agar proyek Xamarin dapat berfungsi.

    Ada juga dua proyek terpisah lainnya, masing-masing untuk Android dan platform iOS. Jika Anda menjalankan aplikasi seluler menggunakan Androidaplikasi dimulai dari MainActivity.xaml mengajukan. Jika Anda menjalankan aplikasi seluler menggunakan iOS, aplikasi dimulai dari Utama.cs mengajukan.

    Cara Menambahkan Konten ke Aplikasi Xamarin Anda

    Tambahkan beberapa konten ke aplikasi seluler Anda. Xamarin menyertakan berbagai elemen bawaan seperti label, tombol, atau kotak yang dapat Anda gunakan untuk membangun antarmuka Anda.

    Setiap elemen juga memiliki atribut, seperti warna, teks, atau gaya lain yang berlaku. Sintaksnya sedikit mirip dengan cara Anda membuat tag HTML. Sebagai contoh:

    <Label Text = "Hello" />

    Dalam Halaman Utama.xaml ubah kode untuk menambahkan beberapa elemen UI dasar, seperti label dan tombol.

    1. Tambahkan Label di dalam elemen StackLayout. Elemen StackLayout memungkinkan Anda mengatur elemen di dalamnya secara berurutan, baik secara vertikal maupun horizontal.
      <StackLayout Padding = "50">
      <Label Text = "My New Mobile Application"
      HorizontalOptions = "Center"
      VerticalOptions = "CenterAndExpand"
      FontAttributes = "Bold, Italic"
      FontSize = "24"
      TextColor = "Black" />
      </StackLayout>
    2. Di bawah Label, dan masih di dalam elemen StackLayout, tambahkan Tombol.
      <Button Text = "Button 1"
      x:Name = "Button1"
      Clicked = "ClickButton"
      BackgroundColor = "#2196F3"
      TextColor = "WhiteSmoke"
      HeightRequest = "50" />
    3. Tambahkan fungsi di Halaman Utama.xaml.csyang akan dijalankan ketika Anda mengklik tombol.
      async void ClickButton(object sender, EventArgs e)
      {
      // Change the text of the button when it is clicked on
      Button button = (Button)sender;
      button.Text = "The button was clicked!";
      }

    Cara Menjalankan Aplikasi Xamarin Anda Menggunakan Android emulator

    Anda dapat menjalankan aplikasi Xamarin menggunakan emulator, yang dapat Anda pilih di bagian atas bilah alat di Visual Studio.

    1. Di bagian atas Visual Studio, klik dropdown. Di sini Anda dapat memilih platform mana yang ingin Anda gunakan. Pilih Proyek Xamarin.Android.
    2. Klik tombol putar hijau di sebelah dropdown, untuk meluncurkan aplikasi seluler.
    3. Jika Anda menggunakan Windows dan memiliki Hyper-V, Anda mungkin diminta untuk mengaktifkan Hyper V. Dalam hal ini, buka Belok Windows Fitur aktif atau nonaktifdan pilih Hyper-V.
    4. Saat emulator diluncurkan, Anda dapat menjelajahi fungsi yang tersedia untuk Anda. Ini termasuk fungsi seluler standar seperti menghidupkan atau mematikan ponsel Anda. Anda juga dapat mengakses lokasi dan informasi seluler, sensor virtual, dan pengaturan tambahan.
    5. Tunggu hingga proyek Visual Studio selesai dibangun. Setelah selesai, layar ponsel pada emulator akan berubah untuk menampilkan halaman utama aplikasi seluler Anda.
    6. Untuk menguji aplikasi Anda menggunakan iOS, ubah dropdown untuk memilih iOS alih-alih Androidlalu klik tombol putar hijau lagi.

    Membuat Aplikasi Mobile Menggunakan Xamarin

    Xamarin memungkinkan Anda untuk membangun aplikasi Seluler di banyak platform, seperti iOS, Androidatau Windows. Ini memungkinkan Anda untuk menggunakan elemen UI yang dapat digunakan kembali atau elemen UI yang dapat Anda bagikan di banyak platform.

    Saat Anda membuat proyek Xamarin baru, Anda dapat menambahkan konten Anda di file xaml dan C# yang tersedia. Anda juga dapat menguji seperti apa tampilan aplikasi seluler Anda dengan membukanya menggunakan emulator.

    Ada banyak kursus dan sumber daya yang dapat Anda jelajahi untuk meningkatkan pengetahuan Anda tentang cara membangun aplikasi seluler. Ini juga termasuk kursus pengembangan untuk platform tertentu, seperti: Android atau pengembangan iOS.

    Share.

    Leave A Reply