آموزش زامارین و MAUI برای اندروید و iOS – تکمیلی + گواهینامه
2 ساعت
4.2
در آموزش زامارین و MAUI برای اندروید و iOS – مقدماتی دیدیم که یکی از چالشهایی که طراحان اپلیکیشنهای موبایلی با آن مواجه هستند، زبان و بسترهای متفاوت طراحی اپلیکیشن برای هر یک از پلتفرمهای اندروید و iOS است که آنها را مجبور میکند در طراحی یک اپلیکیشن، دو بار کدنویسی در دو بستر جداگانه انجام دهند و یا مثلا طراحی نسخه iOS را به سایر همکاران خود واگذار کنند. این امر هزینه مشتری را نیز دو برابر خواهد کرد، اما در این بین، زامارین فرم (Xamarin.Forms) با شعار یکبار بنویس و در همهجا اجرا کن به میدان آمده است. سیشارپکارها میتوانند با یادگیری زامارین فرم در حوزه طراحی اپلیکشینهای موبایل برای هر دو پلتفرم اندروید و iOS کسب مهارت کنند. در بستر این دو تکنولوژی، حدود 90 درصد کدنویسی برای سه پلتفرم اندروید، iOS و ویندوز مشترک است و هر سه خروجی را میدهد. در آموزش مقدماتی، لوازم و مقدمات شروع کار با این دو تکنولوژی را بررسی کردیم. در این فرادرس، مباحث تکمیلی ارائه میشود. در آموزش مقدماتی زامارین فرم و MAUI با این دو تکنولوژی آشنا شدیم، استفاده از انواع ویجتها را فراگرفتیم و یاد گرفتیم که چطور یک UI حرفهای را پیادهسازی کنیم. اما اگر بخواهیم به صورت حرفهای سایر مهارتهای لازم برای طراحی یک اپلیکیشن اندروید و iOS را بیاموزیم، لازم است کار با دیتابیس را یاد بگیریم و از زامارین اسنشیال (Xamarin.Essentials) استفاده کنیم. همچنین، در این فرادرس یاد میگیریم که چطور با سیگنالآر (SignalR)، یک چت عالی را در اپلیکیشن خود پیاده کنیم.