Hello Al, I have a few questions.
First, looking at your architecture, my initial thought is that
AndAppStore purchase option will be available IF the AndAppStore
client is installed on the phone. I know that you probably want to
promote the installation of your market client on users' phones, but
if we go there I'll want to keep it really simple, such as a link to a
web page.
Second, I'm assuming that users would be performing the purchase via
your on-phone AndAppStore market app. What is the intent pattern for
invoking a purchase of a specific app using your market app?
Third, I see that you provide a ContentProvider for retrieving the
user id from the installed AndAppStore client. If that isn't
available, we would need to ask the user for manual input, or does
your client always require a username?.
Finally, I think it would be nice if you were to add an optional field
to your license check API that would allow you to determine where the
license checks are coming from. That way you can get a feel for how
much of your traffic is being driven from AAL.
Dave