GoMarket (a Chinese Android market app) also supports the "market:"
scheme. I don't think there is any reasons why any app can't add an
intent filter for that scheme.

All my apps have a "View more applications" link in the About dialog,
which list all the apps with my publisher name. I agree with Rich that
it leaves a nasty taste in the mouth that use of the market: scheme is
grounds for app rejection (because the market scheme is not tied to
any specific app store). Of course, TreKing is also right in that
Amazon can do as they please and developers can either live with it or
live without it.

I like TreKing's approach of using a Market class (which might have a
viewMoreApplications() method). It could also be used to decide which
license server to use (so could have a checkLicense() method). e.g. If
your app is from the Android Market then use LVL, otherwise better use
something else!

I've been holding off this idea but maybe now's the time to make it
happen.

On Jan 12, 6:00 am, Streets Of Boston <[email protected]> wrote:
> The 'market:' scheme can only be handled by the Android Market (as far
> as i know).
> If you app is installed from another market (Amazon Market), then it
> is not guaranteed that the Android Market is installed on the device
> as well.
>
> If you decide to publish on other markets than just the Android Market
> and you have code in your app that relies on the fact that your app is
> distributed on the Android Market, then you have the problem for which
> your app was rejected.
>
> What would happen if you modify your code that queries if there is a
> proper Intent that can handle the 'market' scheme. If not, fail
> gracefully (e.g. use the Amazon Market links instead).
>
> On Jan 11, 11:45 am, Rich <[email protected]> wrote:
>
>
>
>
>
>
>
> > I posted a question previously asking what people thought about the Amazon
> > Market.  I uploaded the free and premium versions of one of my apps just to
> > give it a whirl...can't hurt, right?
>
> > My app was rejected, and for what I believe to be a ridiculous reason, and
> > it gives me a really bad first impression of their market.  I have an info
> > section on the app in both versions where I have a few text links promoting
> > myself (Twitter, Facebook page for my app, etc).  One of these links is my
> > market url (*market*://search?q=*pub*: etc).  They cited this as the reason
> > for rejecting my apps.
>
> > Quote:
> > Per a published change to our policy, your app has failed an Installation
> > test case. Linking to Your App: When pointing to other apps from within your
> > app, including up-sells, completion of purchase must be from the Amazon.com
> > app store (unless the app is not eligible for listing in our store).
>
> > This is really really lame and very anti-Android in my opinion.  Instead of
> > forcing me, the developer, to recompile my app specifically for them, why
> > don't they just ADD A FREAKIN INTENT FILTER FOR MARKET URL'S!?!?!?!?!?!?!?!
> >  lol.  Dude...Android 101.
>
> > Anyone else have any experience now that enough time has lapsed to be
> > approved/rejected?

-- 
You received this message because you are subscribed to the Google Groups 
"Android Discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/android-discuss?hl=en.

Reply via email to