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