Xamarin Essentials menyediakan satu API yang dapatbekerja dengan IOS, Android, dan aplikasi UWP yang dapat diakses dari satu share code. Xamarin Essentials menyediakan banyak feature yang dapat digunakan seperti:
- · Accelerometer
- · App Information
- · Barometer
- · Battery
- · Clipboard
- · Color Converters
- · Compass
- · Connectivity
- · Detect Shake
- · Device Display Information
- · Device Information
- · File System Helpers
- · Flashlight
- · Geocoding
- · Geolocation
- · Gyroscope
- · Launcher
- · Magnetometer
- · MainThread
- · Maps
- · Open Browser
- · Orientation Sensor
- · Phone Dialer
- · Platform Extensions
- · Preferences
- · Secure Storage
- · Share
- · SMS
- · Text-to-Speech
- · Unit Converters
- · Version Tracking
- · Vibrate
Untuk menggunakan library Xamarin Essentials, lakukan langkah-langkah sebagai berikut:
1. Buat project blank Xamarin Forms dengan nama SampleXamarinEssentials.
2. Kemudian klik kanan pada project Xamarin Forms kemudian pilih Nuget Package
3. Kemudian cari Xamarin Essentials. Jika anda menggunakan Visual Studio 2019, maka Xamarin Essentials sudah terpasang secara default ketika anda membuat project baru.