Top Banner
In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd
26

In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.

Dec 21, 2015

Download

Documents

Jasper Simon
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.

In App PurchaseWith Parse Integration

Habib AliSenior Software Engineer

Folio3 Pvt Ltd

Page 2: In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.

What I will cover today

• Introduction

• Process of implementing In-App Purchase

• StoreKit Framework

• Business & Tips

• Parse Integration With In App Purchase

Page 3: In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.
Page 4: In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.
Page 5: In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.

• Consumables. This means things you can buy more than once and can be used up, like extra lives, in-game currency, temporary power-ups, and the like.

• Non-Consumables. This means something that you buy once, and expect to have it permanently. This means things like extra levels, unlockable content, and the like.

• Any Non-Consumable purchase should be available to user on any device they have.

Page 6: In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.

SubscriptionsAuto-renewable subscriptions: When a user signs up for an auto-renewable subscription, they continue to be charged until they manually cancel it. This is obviously great from a developer’s point of view, because it takes a lot more effort to cancel something than to just let it continue.

However, Apple has placed some very strict rules around auto-renewable subscriptions, meaning their usage is (usually) exclusive to Newsstand apps.

Page 7: In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.

Subscriptions

Non-Renewing Subscriptions:

When a user signs up for a non-renewing subscription, they subscribe for a set period of time (1 month, 3 months, etc). When the time runs out, their access to the content ends – but to continue to access the content, they have to re-subscribe and we have to maintain a server side (like PARSE) for maintaining and restoring subscription across all kind of devices

Page 8: In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.
Page 9: In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.
Page 10: In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.
Page 11: In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.
Page 12: In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.

http://www.raywenderlich.com/21081/introduction-to-in-app-purchases-in-ios-6-tutorial

Page 13: In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.
Page 14: In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.
Page 15: In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.
Page 16: In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.
Page 17: In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.
Page 18: In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.
Page 19: In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.
Page 20: In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.
Page 21: In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.
Page 22: In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.
Page 23: In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.
Page 24: In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.
Page 25: In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.

PARSE INTEGRATION

Page 26: In App Purchase With Parse Integration Habib Ali Senior Software Engineer Folio3 Pvt Ltd.

• User Login/Registration/Forgot Password• Key value pair storage• Save in Background• User[expiryDate]• Issue related to device time• User[lastUpdateDate]• Candy Crush Model• Push Notifications

PARSE FEATURES

https://parse.com/docs/push_guide#setup/iOShttps://parse.com/docs/ios_guide#top/iOS