آموزش توسعه برنامه Android: خرید درون برنامه ای

Android App Development: In-App Purchasing

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: پس از اتمام توسعه برنامه خود ، آماده بهره مندی از منافع مالی کار خود هستید. در این دوره ، با API صورتحساب درون برنامه Google Play و نحوه استفاده م itثر از آن برای فروش محصولات دیجیتالی در برنامه خود آشنا شوید. مربی آلبرت لو با توضیح دادن نحوه تنظیم برنامه موجود خود برای خریدهای درون برنامه ای با تغییر رابط کاربری ، دوره را شروع می کند. در مرحله بعدی ، او شما را با سیستم ساخت Gradle آشنا می کند و نحوه استفاده از آن را برای پشتیبانی از خریدهای درون برنامه ای نشان می دهد. سپس آلبرت یک نمای کلی از روند صورتحساب را ارائه می دهد ، و نحوه تعریف محصولات دیجیتال خود را نشان می دهد و استفاده از کتابخانه درون برنامه ای Google برای پرس و جو از موارد خریداری شده ، راه اندازی جریان خرید هم از خریدهای یکبار مصرف و هم از اشتراک ها و همچنین پاسخ دادن به آنها.
موضوعات شامل:
  • راه اندازی برنامه موجود برای صورتحساب درون برنامه ای
  • کار با سیستم ساخت Gradle
  • ثبت کلید فروشی
  • تعریف و دسترسی به پارامترهای پیکربندی ساخت Gradle از کد
  • راه اندازی حساب بازرگان پرداخت
  • راه اندازی حساب های آزمون IAB
  • انتشار APK در Google Play alpha
  • تعریف محصولات مدیریت شده و محصولات اشتراک
  • در حال اجرای صورتحساب درون برنامه ای
  • تست خریدهای درون برنامه ای

سرفصل ها و درس ها

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • مدیر SDK را تنظیم کنید Set up the SDK Manager

  • تنظیم شبیه ساز Setting up the emulator

  • با استفاده از پرونده های تمرینی Using the exercise files

1. رابط UI برای صورتحساب در برنامه 1. UI Setup for In-App Billing

  • معرفی صورتحساب در برنامه Introducing in-app billing

  • برنامه شروع کار را نمایش دهید Demo the starting app

  • ViewHolder را آماده کنید Prepare ViewHolder

  • افزودن منوی محصول برای خرید Adding a product menu for purchase

  • MainActivity را آماده کنید Prepare the MainActivity

  • گفتگوی ProductMenu خود را امتحان کنید Test your ProductMenu dialog

  • برای جستجوی موارد خریداری شده تنظیم شود Set up for querying purchased Items

2. درک سیستم Gradle Build 2. Understanding the Gradle Build System

  • بررسی اجمالی سیستم ساخت Gradle Overview of Gradle build system

  • انتشار تولید: طعم دهنده محصول است Production release: Product flavors

  • انتشار تولید: انواع ساخت Production release: Build types

  • جلوگیری از کد با ProGuard Code obfuscation with ProGuard

  • سازماندهی درجه: امضای پیکربندی ها Organizing Gradle: Signing configs

  • ثبت یک فروشگاه اصلی Registering a keystore

  • دسترسی به پیکربندی بصورت برنامه ای Access build config programmatically

  • تغییر نام APK خروجی Renaming the output APK

3. تنظیم صورتحساب در برنامه 3. Setting Up for In-App Billing

  • بررسی اجمالی فرآیند صورتحساب در برنامه Overview of the In-app Billing process

  • پیش نمایش محصول به پایان رسید Preview finished product

  • حساب بازرگان پرداخت را تنظیم کنید Set up a payments merchant account

  • تنظیم کنسول: اختصاص دادن به توسعه دهندگان Console setup: Assigning developers

  • حساب های آزمون IAB را تنظیم کنید Set up IAB test accounts

  • کلید عمومی را اضافه کنید Add public key

  • APK خود را در Google Play alpha منتشر کنید Publish our APK to Google Play alpha

4. تعریف محصولات درون برنامه 4. Defining In-App Products

  • نمای کلی از محصولات درون برنامه Overview of In-app products

  • لیست فروشگاه را تنظیم کنید Set up store listing

  • محصولات اشتراک را تعریف کنید Define subscription products

  • محصولات مدیریت شده را تعریف کنید Define managed products

5. اجرای صورتحساب در برنامه 5. Implement In-App Billing

  • کد نمونه را بازسازی کنید Restructure the sample code

  • IabGateway ایجاد کنید Create an IabGateway

  • کالاهای مورد نظر خریداری شده Query purchased items

  • راه اندازی MainActivity برای خرید MainActivity setup for purchase

  • راه اندازی IabGateway برای خرید IabGateway setup for purchase

  • انتخاب کاربر برای خرید User selection for purchase

  • خرید محصولات درون برنامه (یک بار) Purchasing in-app (one-time) products

  • خرید اشتراک Purchasing subscriptions

  • رسیدگی به پاسخ محصول خریداری شده Handling purchased product response

  • افزودن امنیت Adding security

  • خریدهای درون برنامه را آزمایش کنید Testing in-app purchases

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش توسعه برنامه Android: خرید درون برنامه ای
جزییات دوره
2h 5m
43
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
21,900
- از 5
ندارد
دارد
دارد
Albert Lo
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Albert Lo Albert Lo

Albert Lo یک توسعه دهنده ارشد اندرویدی است. آلبرت بیش از 20 سال تجربه توسعه نرم افزار در محل کار در صنعت فناوری را دارد و چهار سال گذشته به شدت روی توسعه موبایل برای اندروید متمرکز شده است. برخی از برنامه های منتشر شده اندرویدی که آلبرت روی آن کار کرده است میلیون ها کاربر دارد. او علاقه مند است تا مفاهیم برنامه نویسی پیچیده را به راه حل های ساده تبدیل کند و شکاف بین تئوری دانشگاهی و راه حل های عملی و دنیای واقعی را پر کند. آلبرت به همراه خانواده در ونکوور کانادا زندگی می کند. او در اوقات فراغت خود از پیاده روی ، دوچرخه سواری و تعطیلات به مقصد جدید و عجیب لذت می برد. به وی می توان در linkin.com/in/phileo99 رسید.