NET MAUI. چیست؟قابلیت جدید دات نت!

.NET MAUI

سلام دوستان عزیزم بعد از مدت طولانی برگشتیم خدمت شما ممکنه این روزها شما اسم NET MAUI. رو شنیده باشید اما نمیدونید که این قابلیت چی هست و چه کاربردی داره. امروز و در این مطلب قصد داریم شما رو باهاش آشنا کنیم با ما همراه باشید…

NET MAUI. چیست؟

یک تکنولوژی جدید از سوی شرکت مایکروسافت است که کمک می کند تا شما با یک بار کد نویسی برای همه پلتفرم ها خروجی بگیرید. درست حدس زدید! این تکنولوژی چند سکویی ( Cross-Platform) است یعنی یک بار اجرا برای همه!

تا قبل از انتشار این پلتفرم توسعه دهندگان مجبور بودند از زامارین (Xamarin) استفاده کنند . بزرگ ترین مشکل زامارین حم زیاد خروجی بود . فکر میکنید یه برنامهHello World ساده چند مگابایت بود؟ حدود 50مگابایت!

علاوه بر این مشکلات دیگری هم داشت که از ادامه گفتن صرف نظر می کنیم.

زبان برنامه نویسی آن چیست؟

شما با استفاده زبان XAML ( که برای توسعه واسط گرافیکی (UI) به کار میرود) و هم چنین از خود سی شارپ نیز استفاده کنید.

XAML یک زبان توصیفی مثل HTML میماند با این تفاوت که این زبان در ساخت برنامه های ویندوزی و… به کار میرود

XAML مخفف کلمه Extensible Application Markup Language است.

NET MAUI. برای کدام پلتفرم ها است؟

شما با استفاده از NET MAUI. میتوانید در چهار پلتفرم: ویندوز،مک ، iOS و اندروید برنامه های خود را توسعه دهید.

همانطور که در تصویر زیر مشاهده می کنید یک Soloution برای همه پلتفرم ها است و در قسمت Resources هم همه منابع مثل فونت ها و تصاویر و… دسته بندی شده اند:

نمونه سولوشن در NET MAUI.

نکته مهم:

اگر میخواهید برنامه های موبایل تولید کنید بهتر است از NET MAUI . استفاده کنید به این دلیل که:

  • نسل بعدی زامارین (Xamarin) است
  • از دات نت 6 به بالا استفاده میکند
  • خطاهای کمتری دارد
  • کاملا روان و ساده و انعطاف پذیر( Flexible) است.
  • تجربه بهتری در اپ موبایل به شما میدهد.

دات نت مئویی چیست؟

در انتهای این مقاله به شما پیشنهاد می کنیم تا مقالات مرتبط با این موضوع را مطالعه کنید:

زامارین چیست؟ معرفی یک محیط توسعه پلتفرم اندرویدی

سی شارپ چیست؟ معرفی آن و بازار کار

ASP.NET Core چیست؟ معرفی و بازار کار

UWP چیست؟ معرفی پلتفرم جهانی توسعه نرم افزار

ساخت اپلیکیشن اندروید بدون برنامه نویسی

اشتراک گذاری در facebook
اشتراک گذاری در reddit
اشتراک گذاری در telegram
اشتراک گذاری در print

لینک کوتاه مقاله

https://classiciranian.ir/>p=7253

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

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