ساخت اپلیکیشن با زامارین

در این نوشته با روش ساخت ساخت اپلییکشن با زامارین و ویژوال استودیو (Visual Studio) آشنا خواهیم شد آنهم از طریق کدنویسی یک برنامه مشاهده گالری عکس. توسعه دهنگان هنگام ساخت اپلیکیشن‌های iOS معمولاً تمایل دارند از زبان‌ها و IDE ارائه شده از سوی اپل استفاده کنند که شامل Objective-C / Swift و Xcode می‌شود. با این وجود، این تنها گزینه نیست و می‌توان اپلیکیشن‌های iOS را با استفاده از انواع زبان‌ها و فریمورک‌های دیگر نیز ایجاد کرد. یکی از محبوب‌ترین گزینه‌ها زامارین (Xamarin) است. زامارین یک فریمورک چند پلتفرمی است که امکان توسعه اپلیکیشن‌های iOS، اندروید، OS X و ویندوز را با بهره‌گیری از سی شارپ (#C) و ویژوال استودیو فراهم ساخته است. مزیت اصلی زامارین این است که به فرد امکان اشتراک کد بین اپلیکیشن‌های iOS و اندروید را می‌دهد. زامارین نسبت به فریمورک‌های چند پلتفرمیِ دیگر مزیت‌هایی دارد. با بهره‌گیری از زامارین پروژه‌ها به صورت کد بومی (native) کامپایل می‌شوند و می‌توانند در پس‌زمینه از API-های بومی استفاده کنند. این بدان معنی است که اپلیکیشن‌های زامارین که به خوبی نوشته شده باشند، قابل تمیز از اپلیکیشن‌هایی که با XCode نوشته شده باشند، نیستند.

ساخت اپلیکیشن با زامارین

از زامارین می توانید برای تولید هر نوع اپلیکیشنی استفاده کنید اما اگر می خواهید با آن بازی بسازید پیشنهاد می کنم سمت یونیتی بروید و دور زامارین را خطر بکشید و اگر می خواهید برنامه هایی با ظاهر بسیار زیبا و پر رنگ و لعاب تولید کنید بازم پیشنهاد نمی شود. به غیر این دو مورد، برای تولید هر اپلیکیشن دیگری، زامارین کاربرد دارد و می توانید از آن استفاده کنید. قبلا هم در این مورد صحبت کردیم و گفتم اگر سی شارپ بلد هستید به نظرم بهترین گزینه برای نوشتن اپلیکیشن های اندرویدی، استفاده از تکنولوژی زامارین می باشد و به شدت پیشنهاد می شود.

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

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

اشتراک کد بین بک‌اند ASP.Net و اپلیکیشن‌های با ظاهر زیبا

تماس با ما