Xamarin.Essentials

Xamarin.Essentials memberi pengembang API lintas platform untuk aplikasi seluler mereka.

Android, iOS, dan UWP menawarkan API sistem operasi dan platform unik yang dapat diakses pengembang ke semua di C# yang memanfaatkan Xamarin. Xamarin.Essentials menyediakan API lintas platform tunggal yang berfungsi dengan aplikasi , Android, iOS, atau UWP apa pun Xamarin.Formsyang dapat diakses dari kode bersama terlepas dari bagaimana antarmuka pengguna dibuat.

Mulai menggunakan Xamarin.Essentials

Ikuti panduan memulai untuk menginstal Xamarin.Essentials paket NuGet ke proyek , Android, iOS, atau UWP yang sudah ada atau baruXamarin.Forms.

Panduan Fitur

Ikuti panduan untuk mengintegrasikan fitur-fitur ini Xamarin.Essentials ke dalam aplikasi Anda:

  • Accelerometer – Mengambil data akselerasi perangkat dalam ruang tiga dimensi.
  • Tindakan Aplikasi – Dapatkan dan atur pintasan untuk aplikasi.
  • Informasi Aplikasi – Cari tahu informasi tentang aplikasi.
  • Tema Aplikasi – Deteksi tema saat ini yang diminta untuk aplikasi.
  • Barometer - Pantau barometer untuk perubahan tekanan.
  • Baterai – Deteksi tingkat baterai, sumber, dan status dengan mudah.
  • Clipboard – Mengatur atau membaca teks dengan cepat dan mudah di clipboard.
  • Pengonversi Warna – Metode pembantu untuk System.Drawing.Color.
  • Kompas – Pantau kompas untuk perubahan.
  • Koneksi ivity – Periksa status konektivitas dan deteksi perubahan.
  • Kontak – Mengambil informasi tentang kontak di perangkat.
  • Deteksi Shake – Mendeteksi gerakan kocok perangkat.
  • Informasi Tampilan Perangkat – Dapatkan metrik dan orientasi layar perangkat.
  • Informasi Perangkat – Cari tahu tentang perangkat dengan mudah.
  • Email – Kirim pesan email dengan mudah.
  • Pemilih File – Izinkan pengguna untuk memilih file dari perangkat.
  • Pembantu Sistem File – Simpan file dengan mudah ke data aplikasi.
  • Senter – Cara sederhana untuk menyalakan/mematikan senter.
  • Geocoding – Geocode dan reverse geocode alamat dan koordinat.
  • Geolokasi – Ambil lokasi GPS perangkat.
  • Giroskop – Lacak rotasi di sekitar tiga sumbu utama perangkat.
  • Umpan Balik Haptik – Klik kontrol dan tekan haptik lama.
  • Launcher – Memungkinkan aplikasi untuk membuka URI oleh sistem.
  • Magnetometer – Mendeteksi orientasi perangkat relatif terhadap medan magnet Bumi.
  • MainThread – Jalankan kode pada utas utama aplikasi.
  • Peta – Buka aplikasi peta ke lokasi tertentu.
  • Pemilih Media – Izinkan pengguna untuk memilih atau mengambil foto dan video.
  • Buka Browser – Membuka browser dengan cepat dan mudah ke situs web tertentu.
  • Sensor Orientasi – Ambil orientasi perangkat dalam ruang tiga dimensi.
  • Izin – Periksa dan minta izin dari pengguna.
  • Telepon Dialer – Buka pemutar nomor telepon.
  • Ekstensi Platform – Metode pembantu untuk mengonversi Rect, Size, dan Point.
  • Preferensi – Menambahkan preferensi persisten dengan cepat dan mudah.
  • Cuplikan layar – Ambil tangkapan tampilan aplikasi saat ini.
  • Penyimpanan Aman – Menyimpan data dengan aman.
  • Bagikan – Kirim tautan teks dan situs web ke aplikasi lain.
  • SMS – Buat pesan SMS untuk dikirim.
  • Teks ke Ucapan – Vokalisasi teks pada perangkat.
  • Pengonversi Unit – Metode pembantu untuk mengonversi unit.
  • Pelacakan Versi – Lacak versi aplikasi dan nomor build.
  • Getar - Membuat perangkat bergetar.
  • Web Authenticator - Mulai alur autentikasi web dan dengarkan panggilan balik.

Pemecahan Masalah

Temukan bantuan jika Anda mengalami masalah.

Xamarin.Essentials pada Tanya Jawab

Ajukan pertanyaan tentang mengakses fitur asli dengan Xamarin.Essentials.

Catatan Rilis

Temukan catatan rilis lengkap untuk setiap rilis Xamarin.Essentials.

Dokumentasi API

Telusuri dokumentasi API untuk setiap fitur Xamarin.Essentials.