ملزومات کاربردی زامارین یا Xamarin.Essentials

معمولا در هر پروژه نیازمندی های عمومی وجود دارد که به طور ثابت به انها نیازمندیم. مثلا در اکثر پروژه ها نیاز داریم که وضعیت اینترنت و اتصالات را چک کنیم و اگر اینترنت برقرار بود، درخواست خودمان را به وب سرویس ارسال کنیم. یا مثلا ویبره را فراخوانی کنیم یا وضعیت جغرافیایی کاربر را بدست بیاوریم.

این نیازها قبلا به صورت پروژه هایی پراکنده توسط برنامه نویسان در گیتاب گذاشته شده بود. اخیرا شرکت زامارین این کدها را به صورت مجموعه ای منظم درست کرده و تحت عنوان Xamarin Essentials منتشر کرده است. این مجموعه فعلا شامل بیش از ۲۰ api کاربردی هست و در حال تکمیل شدن می باشد.

استفاده از این کتابخانه بسیار راحت است. مثلا برای چک کردن اتصال اینترنت بعد از اضافه کردن کتابخانه و دادن مجوزهای لازم کافی است کد زیر را بنویسید:

var current = Connectivity.NetworkAccess;

if (current == NetworkAccess.Internet) {

     // Connection to internet is available

}

شما به راحتی میتونید با اضافه کردن از طریق nuget از اونها استفاده کنید.

https://www.nuget.org/packages/Xamarin.Essentials

لینک مستندات:

https://docs.microsoft.com/en-us/xamarin/essentials

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *