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

پیش نیازهای این دوره

پیش نیاز این دوره آشنایی با برنامه نویسی اندروید است. برای یادگیری این مورد می توانید دوره برنامه نویسی اندروید را بگذرانید.

برای ثبت نام در به روز ترین نسخه از آموزش های برنامه نویسی به آکادمی سون لرن مراجعه کنید.
مشاهده و ثبت نام در جدیدترین نسخه آموزش
پرداخت درون‌برنامه‌ای یا In-App Billing که به اختصار به آن IAP نیز می‌گوییم، یکی از خدمات ارائه شده توسط بازار است که به شما امکان می‌دهد یک فروشگاه در برنامه خود راه‌اندازی کنید و در آن محتویات دیجیتال مورد نظرتان را بفروشید. برای مثال، می‌توانید از پرداخت درون‌برنامه‌ای برای فروش محتویات قابل دانلود مانند فایل‌های موسیقی، محتویات مجازی مانند سکه ی داخل بازی‌ها یا به‌روزرسانی برخی از بخش‌های برنامه که باعث ایجاد تجربه ی بهتری برای کاربر می‌شود استفاده کنید. از آن‌جایی که بازار همان روشی که برای خرید برنامه‌های غیررایگان استفاده می‌کند را برای پرداخت‌های درون‌برنامه‌ای نیز به کار می‌برد، کاربران شما روند پرداخت مشابهی را تجربه می‌کنند و می‌توانند به راحتی خرید خود را انجام دهند. برای درک بهتر مفاهیم در این دوره ۳ پروژه مختلف پیاده سازی خواهیم کرد. ۲ اپلیکیشن به همراه یک بازی. با پیاده سازی پروژه های زیر با انواع روش های پرداخت درون برنامه ای آشنا خواهید شد.

سرفصل های کامل این دوره :

بخش اول: آشنایی با مفهوم پرداخت درون برنامه ای (in-App billing)

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

بخش دوم: معرفی پروژه هایی که قرار است آموزش داده شوند

  • معرفی اجمالی پروژه ی iWallpaper برای آموزش طرح فروشی غیر مصرفی
  • معرفی اجمالی پروژه ی iMusic برای آموزش طرح اشتراکی
  • معرفی اجمالی بازی WiseKings برای آموزش طرح فروشی مصرفی

بخش سوم: آموزش نحوه ی اضافه کردن محصولات داخل پنل توسعه دهندگان

  • دریافت کلید RSA
  • اضافه کردن محصولات در پنل توسعه دهندگان

بخش چهارم: آموزش اضافه کردن کتابخانه پرداخت درون برنامه ای

  • اضافه کردن کتابخانه ی پرداخت درون برنامه ای
  • اضافه کردن مجوز های مورد نیاز
  • برقرار ارتباط با بازار

بخش پنجم: شروع پیاده سازی اپلیکیشن iWallpaper

  • پیاده سازی رابط کاربری
  • اضافه کردن محصول غیر مصرفی داخل پنل توسعه دهندگان
  • چک کردن خرید محصول از بازار
  • خرید محصول از بازار
  • اضافه شدن قابلیت دانلود عکس ها بعد از خرید طرح Premium

بخش ششم: پیاده سازی اپلیکیشن iMusic

  • پیاده سازی رابط کاربری
  • معرفی سرویس اشتراکی کافه بازار
  • اضافه کردن محصول اشتراکی داخل پنل توسعه دهندگان
  • چک کردن خرید اشتراک کاربر
  • نمایش صفحه خرید اشتراک به کاربر
  • خرید اشتراک از کافه بازار
  • نمایش لیست موزیک ها بعد از خرید اشتراک توسط کاربر

بخش هفتم: پیاده سازی بازی WiseKings

  • پیاده سازی رابط کاربری
  • پیاده سازی بازی
  • نمایش تعداد سکه به کاربر بعد از دریافت اطلاعات از کافه بازار
  • کم شدن سکه در ازای نمایش پاسخ صحیح
  • خرید سکه از کافه بازار و آپدیت تعداد سکه ها
  • بخش هشتم: امنیت

  • آموزش به هم ریخته کردن ( Obfuscate ) کدها هنگام انتشار اپ
  • جلوگیری از دسترسی هکرها به کلید عمومی اپ
  • نکته های مفید برای تامین امنیت بیشتر
برای ثبت نام در به روز ترین نسخه از آموزش های برنامه نویسی به آکادمی سون لرن مراجعه کنید.
مشاهده و ثبت نام در جدیدترین نسخه آموزش

نظر دانشجویان دوره های سون لرن

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

مجید زادگی

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

Pouya K