دوره پرداخت درون برنامه ای
پرداخت درونبرنامهای یا In-App Billing که به اختصار به آن IAP نیز میگوییم، یکی از خدمات ارائه شده توسط بازار است که به شما امکان میدهد یک فروشگاه در برنامه خود راهاندازی کنید و در آن محتویات دیجیتال مورد نظرتان را بفروشید. برای مثال، میتوانید از پرداخت درونبرنامهای برای فروش محتویات قابل دانلود مانند فایلهای موسیقی، محتویات مجازی مانند سکه ی داخل بازیها یا بهروزرسانی برخی از بخشهای برنامه که باعث ایجاد تجربه ی بهتری برای کاربر میشود استفاده کنید. از آنجایی که بازار همان روشی که برای خرید برنامههای غیررایگان استفاده میکند را برای پرداختهای درونبرنامهای نیز به کار میبرد، کاربران شما روند پرداخت مشابهی را تجربه میکنند و میتوانند به راحتی خرید خود را انجام دهند. برای درک بهتر مفاهیم در این دوره ۳ پروژه مختلف پیاده سازی خواهیم کرد. ۲ اپلیکیشن به همراه یک بازی. با پیاده سازی پروژه های زیر با انواع روش های پرداخت درون برنامه ای آشنا خواهید شد.
سرفصل های کامل این دوره :
بخش اول: آشنایی با مفهوم پرداخت درون برنامه ای (in-App billing)
- آشنایی با نحوه ی آموزش و پیاده سازی پروژه ها
- معرفی طرح اشتراکی
- طرح سالانه و ماهانه
- معرفی طرح فروشی
- مصرفی
- غیر مصرفی
- آشنایی با فرآیند خرید درون برنامه ای کافه بازار
- آشنایی با فرآیند مصرف خرید
- آشنایی با قوانین و قیمت گذاری های کافه بازار
بخش دوم: معرفی پروژه هایی که قرار است آموزش داده شوند
- معرفی اجمالی پروژه ی iWallpaper برای آموزش طرح فروشی غیر مصرفی
- معرفی اجمالی پروژه ی iMusic برای آموزش طرح اشتراکی
- معرفی اجمالی بازی WiseKings برای آموزش طرح فروشی مصرفی
بخش سوم: آموزش نحوه ی اضافه کردن محصولات داخل پنل توسعه دهندگان
- دریافت کلید RSA
- اضافه کردن محصولات در پنل توسعه دهندگان
بخش چهارم: آموزش اضافه کردن کتابخانه پرداخت درون برنامه ای
- اضافه کردن کتابخانه ی پرداخت درون برنامه ای
- اضافه کردن مجوز های مورد نیاز
- برقرار ارتباط با بازار
بخش پنجم: شروع پیاده سازی اپلیکیشن iWallpaper
- پیاده سازی رابط کاربری
- اضافه کردن محصول غیر مصرفی داخل پنل توسعه دهندگان
- چک کردن خرید محصول از بازار
- خرید محصول از بازار
- اضافه شدن قابلیت دانلود عکس ها بعد از خرید طرح Premium
بخش ششم: پیاده سازی اپلیکیشن iMusic
- پیاده سازی رابط کاربری
- معرفی سرویس اشتراکی کافه بازار
- اضافه کردن محصول اشتراکی داخل پنل توسعه دهندگان
- چک کردن خرید اشتراک کاربر
- نمایش صفحه خرید اشتراک به کاربر
- خرید اشتراک از کافه بازار
- نمایش لیست موزیک ها بعد از خرید اشتراک توسط کاربر
بخش هفتم: پیاده سازی بازی WiseKings
- پیاده سازی رابط کاربری
- پیاده سازی بازی
- نمایش تعداد سکه به کاربر بعد از دریافت اطلاعات از کافه بازار
- کم شدن سکه در ازای نمایش پاسخ صحیح
- خرید سکه از کافه بازار و آپدیت تعداد سکه ها
-
بخش هشتم: امنیت
- آموزش به هم ریخته کردن ( Obfuscate ) کدها هنگام انتشار اپ
- جلوگیری از دسترسی هکرها به کلید عمومی اپ
- نکته های مفید برای تامین امنیت بیشتر