2012-03-19 6 views
0

アンドロイドマーケットとアプリストアでパッケージ化して販売できるHTML5アプリを開発したいと考えています。私はまた、このアプリの2つのバージョンを(広告付き)とプロ(有料)にしたいと思っています。私はそれについて考えると、ユーザーがアプリを支払ったかどうかをチェックできるかどうかはわかりません(オフラインモードのキャッシュマニフェストを持つ通常のhtml5になります)。誰もがサイトにアクセスできるので、確認する必要があります。有料html5 iphone /アンドロイドアプリ

購入が完了したときにアプリでデータベースの更新を引き起こすメカニズムはありますか?例えば。購入時にリンゴのユーザーIDを保存して、ユーザーがサイトに入ったときにユーザーIDを確認してください...おそらくそうではありませんが、今私が探しているものを知っています。

どのように処理する必要がありますか?誰もがこのトピックをカバーする良い記事/リンクを持っていますか?

+0

あなたはAppleのユーザーIDを取得していません。 – ceejayoz

答えて

0

あなたはまだあなたが店のそれぞれに何かを販売したい場合は、iPhoneとAndroidの両方のためのアプリを開発する必要があるとしています。あなたの場合、アプリケーションは単純になります。あなたのHTML5サイトを指すWebKitインスタンスだけです。しかし、あなたがこのアプリを持っているという事実は、あなたが持つことができないユーザ特有のデータを集めることなく、有料の状態を追跡することを可能にします。

Good Luck!

+0

しかし、ユーザーがアプリを使用する代わりに自分のhtml5サイトにアクセスするだけの場合はどうなりますか?彼らはそれをやっていないことを確認することができますか?代わりにLite版を購入または使用しますか? –

+0

私はアプリで生成され、サーバーに返された何らかの信頼できるトークンを作成しますが、それは最終的には意思決定になります。単純な難読化に頼ることができます。 URLを公開しないでください。ユーザーが直接URLにアクセスすることは難しくなります。彼らはあなたのアプリであなたのソースURL、WebKitウィンドウだけを表示しません。 – MystikSpiral

+0

などですが、URLを取得するのはとても簡単です。 wireshark ... –

-1

アーバン・エアーシップには、アプリ内購入のためのすばらしい図書館があります。あなたは見たことがありますか?

http://urbanairship.com/products/in-app-purchase/

+0

しかし、Urban AirshipはHTML5アプリケーションではなくネイティブアプリケーション用です。 – rckoenes

+0

SMH、err、あなたはいつもObjective-C/JSブリッジを作る理由を、jsインターフェースで書くことができます。ネイティブコードを利用せずにこのタスクを達成することはできません。 –

関連する問題