نوامبر 23, 2016
وب سرویس در زامارین

ارتباط با web api در زامارين

در اين مطلب شما چگونگي اتصال و استفاده از سرويسهاي web api با خروجي json را خواهيد آموخت.
سپتامبر 18, 2016
android-marshmallow

اندروید مارشمالو در زامارین (بخش اول)

اندروید مارشمالو در زامارین این مقاله به شما کمک می کند تا با کمک Xamarin.Android برای اندروید 6.0 مارشمالو در زامارین اپلیکیشن بنویسید. این مقاله به ارائه یک طرح کلی از قابلیت های جدید در اندروید 6.0 مارشمالو پرداخته و توضیح می دهد که چطور از Xamarin.Android برای توسعه اندروید 6.0 مارشمالو در زامارین استفاده شود و نمونه کدهایی برای نمایش چگونگی استفاده از Xamarin.Android در اندروید 6.0 مارشمالو قرار داده خواهد شد. مرور کلی اندروید 6.0 مارشمالو نسخه اصلی اندروید بعد از اندروید لیلی پاپ می باشد که در حال حاضر از طرف گوگل در دسترس است و در […]
سپتامبر 12, 2016

Api Level های اندروید (بخش اول)

Api Levelهای اندروید در آموزش زامارین و بطور کلی در آموزش برنامه نویسی موبایل بسیار مهم است که شما بدانید Api Level ها چه هستند و چگونه کار می کنند. xamarin.android تنظيمات api هاي مختلفي دارد كه مشخص مي كند نرم افزار شما با كدام يك از ورژنهاي اندرويد سازگار است. اين مطلب سعي دارد توضيح دهد كه اين تنظيمات چه هستند، چگونه تنظيم مي شوند و چه تاثيري در زمان اجرا روي برنامه شما دارند. چكيده ی مطلب در این راهنما بیان می شود که چگونه اندروید یک api level را از بین api level های مختلف برای سازگاری […]
آگوست 30, 2016
fingerprint-scanner

احراز هویت با اثر انگشت در زامارین (بخش دوم)

احراز هویت با اثر انگشت در زامارین اسکن اثر انگشت تا اینجا دیدیم که چگونه از Xamarin.Android برای احراز هویت اثر انگشت استفاده می شود اکنون به متد FingerprintManager.Authenticate بازگشته و در مورد جایگاه احراز هویت با اثر انگشت در اندروید 6.0  در زامارین بحث می کنیم. ابتدا یک مرور کوچک روی احراز هویت با اثر انگشت داشته باشیم: 1- فراخوانی Authenticate، پاس کردن CryptoObject و یک نمونه از FingerprintManager.AuthenticationCallback. CryptoObject برای حصول اطمینان از این که نتیجه احراز هویت با اثر انگشت دستکاری نشده باشد، استفاده می شود. 2- زیر مجموعه ای از کلاس AuthenticationCallback. زمانی که احراز هویت […]
آگوست 27, 2016

Android Beam در زامارین

Android Beam در زامارین Android Beam یک تکنولوژی جدید Near Field Communication (NFC) در اندروید 4 است که به اپلیکشن ها اجازه به اشتراک گذاشتن اطلاعات در نزدیکی NFC را می دهد. Android Beam زمانی که دو دستگاه در یک رنج هستند با پوش کردن پیام در NFC کار می کند. یک فعالیت در یک دستگاه یک پیام ایجاد می کند و مشخص می کند که فعالیت (یا فعالیت ها) می تواند عمل پوش کردن را هندل کند. هنگامی که فعالیت مشخصی در پیش زمینه است و دستگاه ها در یک رنج هستند، Android Beam پیام ها را به دستگاه […]
آگوست 27, 2016
Best-Android-Emulator

نصب و راه اندازی ایمولیتور(بخش دوم تنظیمات ایمولیتور)

از منوهای ویژوال استودیو قسمت tools>android>android emulator manager را باز می کنیم پنجره ای شبیه تصویر زیر مشاهده می شود . در این صفحه همانطور که در تصویر فوق می بینید سمت راست دکمه های کاربردی ما وجود دارند که برای ایجاد یک ایمولیتور باید دکمه Create را بزنیم. در پنجره ی جدید باید موارد خواسته شده را تکمیل نمایید تا یک ایمولیتور ساخته شود .
آگوست 27, 2016
Best-Android-Emulator

نصب و راه اندازی ایمولیتور(بخش اول)

اول در مورد ايموليتور يكم توضيح ميدم. ايموليتورا در واقع همون ماشينهاي مجازي مخصوص گوشي هستند و براي ورژن هاي متفاوت و سيستم عاملهاي متفاوت فرق دارند يعني اگر شما اگر يك برنامه توليد كردين و روي يك ايموليتور با ورژن خاصي كار كرد لزوما روي يك ايموليتور يا حتي يك گوشيه ديگه درست كار نميكنه و بايد براي اطمينان حتما روي ورژنهاي ديگه اي كه مد نظرتون هست تستش كنيد ولي خوب خيلي از مواقع كمك ميكنن تا ٩٠٪‏ به اجراي برنامه نزديك شيم ، البته براي برنامه هاي اندرويد يه راه ديگه ديباگ كردن مستقيم روي ديوايس هست. […]
آگوست 21, 2016
مرجع تخصصی آموزش زامارین

نصب و راه اندازی زامارین

قبل از هر چيزي بايد آخرين نسخه jdk و gtk رانصب كنيد (بهتره آخرین ورژن رو دانلود کنید) • مسیر نصب jdk را نگهداری کنید در ادامه به آن نیاز دارید. اگر فیلتر شکن دارید از اینجا دانلود کنید . اگر ندارید 64 بیتی رو از اینجا و 32 بیتی را از اینجا دانلود کنید . سپس ويژوال استوديو2015، بعد از نصب ويژوال استوديو از اكستنشن مخصوص زامارين استفاده كنيد براي نصب زامارين روي اون بعد از قسمت tools>option>xamarin سمت راست checkupdate رو بزنيد و آخرين نسخه ي استيبل رو دانلود كنيد.(برای دانلود زامارین از این طریق بعضی وقتها نیاز […]