سپتامبر 9, 2016
fingerprint-scanner

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

احراز هویت اثر انگشت در زامارین ثبت اثر انگشت بررسی اجمالی این تنها راه ممکن برای نرم افزار اندروید برای احراز هویت اثر انگشت این است که دستگاه در حال حاضر با احراز هویت اثر انگشت پیکربندی شده باشد. این راهنما در مورد ثبت اثر انگشت در دستگاه یا شبیه ساز بحث و بررسی می کند. شبیه سازها امکان داشتن سخت افزار واقعی برای انجام اسکن اثر انگشت ندارند اما امکان شبیه سازی اسکن اثر انگشت را با استفاده از Android Debug Bridge (پایین تر در مورد آن توضیح داده می شود) دارند. در این راهنما در مورد چگونگی فعالسازی […]
آگوست 30, 2016
Manifest و Emulator

شروع پروژه زامارین ( بخش پنجم – Manifest و Emulator)

manifest در زامارین در آموزش های قبل  ظاهر برنامه و کلاسی  که یک رشته متشکل از اعداد و حروف را به رشته ای فقط  عددی تبدیل کند و همچنین activity را ایجاد کردیم در این آموزش قصد داریم که Manifest برنامه را تنظیم نماییم.   ما در قسمتmanifest میتوانیم دسترسی های برنامه مان را معرفی کنیم .  در برنامه ما دسترسی به قسمت تماس لازم می باشد پس باید سراغ  manifest برویم و permission مربوط به call phone را تیک بزنیم.     اپلیکیشن خود را save میکنیم و سپس build میکنیم.   حالا دسترسی تماس به برنامه ما داده شد. emulator در […]
آگوست 27, 2016
fingerprint-scanner

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

احراز هویت با اثر انگشت در زامارین برای شروع ابتدا باید طریقه کانفیگ کردن پروژه های Xamarin.Android را بررسی کرد تا اپلیکیشن توانایی احراز هویت با اثر انگشت را داشته باشد: 1. برای تعریف مجوز Api های لازم برای اثر انگشت ابتدا AndroidManifest.xml آپدیت شود. 2. دریافت مجوز FingerprintManager 3. بررسی اینکه دستگاه توانایی اسکن اثر انگشت را دارا باشد. درخواست مجوز در manifest اپلیکیشن در یک اپلیکیشن اندروید باید درخواست مجوز USE_FINGERPRINT در manifest داده شود. تصویر زیر طریقه دادن این مجوز را نشان می دهد. گرفتن نمونه از FingerprintManager در مرحله بعد، اپلیکیشن باید یک نمونه از FingerprintManager […]
آگوست 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 رو بزنيد و آخرين نسخه ي استيبل رو دانلود كنيد.(برای دانلود زامارین از این طریق بعضی وقتها نیاز […]