.NET MAUI چیست؟
NET MAUI(.NET Multi-platform App UI) یک چارچوب مدرن و منبع باز است که توسط مایکروسافت توسعه یافته است. این برنامه برای ساده سازی فرآیند ساخت اپلیکیشن های موبایل و دسکتاپ چند پلتفرمی با استفاده از اکوسیستم دات نت طراحی شده است. NET MAUI تکامل یافته Xamarin.Forms که یک چارچوب محبوب برای ساخت برنامه های موبایل با C# و .NET بود می باشد.
.NET MAUI یا Xamarin؟
Xamarin با بیش از یک دهه تجربه در توسعه اپلیکیشن، بخشی جدایی ناپذیر از این صنعت بوده است و نقش مهمی در شیوه های توسعه اپلیکیشن چند پلتفرمی ایفا کرده است. این موضوع در مورد توسعهدهندگان بیشماری دیگر نیز در طول سالها وجود داشته است که برنامههای نوآورانه، مخرب و قوی ارائه کردهاند. Xamarin.iOS و Xamarin.Android بخشی از .NET برای iOS و Android هستند. این پیوندها پیش بینی هایی از SDK های ارسال شده از اپل و Google هستند و هیچ تغییری در آن ایجاد نمیشود، با این حال، build tooling و نام گذاری target framewor، و runtime framework به روزرسانی میشوند تا با سایر ورک لود های .NET 6 و .NET 7 مطابقت داشته باشند. خب، به نظر می رسد که Xamarin رو به پایان است و MAUI جای آن را می گیرد. پشتیبانی Xamarin در 1 مه 2024 برای همه Xamarin SDK پایان خواهد یافت. Android 13 و Xcode 14 SDK (iOS و iPadOS 16، macOS 13) نسخه های نهایی Xamarin خواهند بود.
بنابراین به توسعه دهندگان دات نت که از Xamarin استفاده می کنند توصیه می شود به .NET MAUI مهاجرت کنند. همچنین برای توسعه دهندگانی که در ابتدای راه توسعه اپلیکیشن هستند یادگیری .NET MAUI نسبت به Xamarin قطعا می تواند انتخاب هوشمندانه تری باشد.
نتیجه گیری:
.NET MAUI یک راه قدرتمند و کارآمد برای توسعه دهندگان دات نت برای ساخت برنامه های کاربردی چند پلتفرمی ارائه می دهد. با یادگیری و استفاده از NET MAUI، توسعه دهندگان می توانند بهره وری خود را افزایش دهند، به مخاطبان بیشتری دست یابند و از نقاط قوت اکوسیستم دات نت برای توسعه اپلیکیشن های موبایل و دسکتاپ استفاده کنند. ما در این دوره، .NET MAUI را به صورت deep-dive و بر اساس آخرین مستندات رسمی مایکروسافت تدریس خواهیم کرد. دوره .NET MAUI کدسل یک دوره جامع,کاربردی و کامل ترین دوره فارسی .NET MAUI است.
برای تهیه این آموزش روی لینک زیر کلیلک کنید:
آموزش .NET MAUI کدسل
Top comments (0)