دوره مجازی پرداخت درون برنامه ای (جلسه 4): پیاده سازی اپلیکیشن iWallpaper - قسمت دوم

دسته بندی: اندروید
زمان مطالعه: 1 دقیقه
۱۳ اسفند ۱۳۹۵

به نام خدا دوستان سلام

در این جلسه اپ iWallpaper را با تمام ویژگی هایی که نیاز داشت پیاده سازی می کنیم و فقط مباحث مربوط به امنیت پرداخت باقی می مانند که در جلسه ی مربوطه آموزش داده خواهند شد.

مطالب مطرح شده در این جلسه عبارتند از :

  • امضا کردن( Sign) فایل Apk
  • آپلود نسخه Release روی پنل کافه بازار
  • اضافه کردن محصول درون برنامه ای
  • نصب کافه بازار روی شبیه ساز با استفاده از adb
  • اضافه کردن کلاس های پرداخت درون برنامه ای به پروژه
  • setup کردن ارتباط با کافه بازار
  • دریافت لیست محصولات درون برنامه ای از کافه بازار
  • خرید محصول از کافه بازار
  • تغییر نسخه ی دموی اپلیکیشن به نسخه ی Premium
  • ست کردن عکس به عنوان Wallpaper
  • به اشتراک گذاری Wallpaper
  • دانلود Wallpaper روی دستگاه و نمایش در گالری تصاویر

اجازه های دسترسی موردنیاز (Permissions):

این تکه کد را داخل فایل AndroidManifest.xml به شکلی که داخل ویدیو آموزش داده شده بایستی اضافه نمایید.

<uses-permission android:name="com.farsitel.bazaar.permission.PAY_THROUGH_BAZAAR"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.SET_WALLPAPER"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

لینک های کاربردی:

لینک مرجع Api پرداخت درون برنامه ای

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

:: توجه

این مطلب یک جلسه از دوره پرداخت درون برنامه ای می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در دوره پرداخت درون برنامه ای

چه امتیازی به این مقاله می دید؟
نویسنده

نظرات کاربران

ادریس آهنی

سلام وقتتون بخیر
من طبق آموزش های شما پیش رفتم و به نظر من در یک صورتی برنامه با مشکل روبرو خواهد شد برای مثال اگر زمانی که کافه بازار نصب نباشد بر روی یک device و این اپ رو نصب می کنیم و بعد از اون کافه بازار رو نصب کنیم برنامه با مشکل رو برو می شه و با یک پیغام خطا از برنامه خارج می شه.
در واقع طبق بررسی هایی که من کردم چون اولین بار کافه بازار نصب نیست permission که اجازه دسترسی به کافه بازار رو میده نادیده گرفته می شه و حتی بعد از نصب کافه بازار این permission اعمال نمی شه که به این علت یک باگ در برنامه بوجود می یاد.
خب در این مورد ما چیکار باید بکنیم که از بوجود اومدن این باگ جلوگیری کنیم؟؟؟؟؟؟؟؟؟؟؟

رضا خمري

سلام من مطابق اموزش های شما رفتم منتها کافه بازار وقتی روی دکمه primium میزنم تایید نمیکنه که خریداری شده چرا؟

رضا خمري

حل شد

پایان زمان پشتیبانی

دانشجوی گرامی، بازه پشتیبانی فعال برای این دوره ۳ ماه است که برای شما به پایان رسیده است.

شما هم چنان می توانید سوالات خود را در این قسمت بپرسید اما اولویت پاسخ گویی با دانشجویانی است که بازه پشتیبانی فعال دارند.

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.
گزارش مشکل