I suggest you treat them as two different applications. Set the name
of the free one to include the word "Lite" or "Free", and then upload
your fancier version with a slightly different package name and a non-
zero price, calling that one your "Pro" version (or just leave off the
suffix). That's what I did with Re-Translate, see 
http://blogs.zdnet.com/Burnette/?p=776
for more details.

Given the 24-hour return policy, though, another option for Android
programs that you don't have for iPhone apps is to *only* have a paid
version. To try it, users would have to first pay for it, and then
they'd have 24 hours to decide whether or not to keep it.

-- Ed Burnette
"Hello, Android: Introducing Google's Mobile Development Platform" -
now available
http://www.pragprog.com/titles/eband/hello-android


On Feb 19, 8:42 am, jarkman <[email protected]> wrote:
> I'd love to get a definitive answer to the same question. I was askign
> something similar 
> yesterday:http://groups.google.com/group/android-developers/browse_thread/threa...
>
> Experiment suggests that the Market won't let you upload two different
> APKs with the same package name as different apps, so I think the
> scenario you describe won't work.
>
> It would be very helpful to hear Google's take on this problem, since
> they have presumably thought out how the Market should work for light
> & full builds of the same app.
>
> R.
>
> On Feb 19, 12:13 pm, fry <[email protected]> wrote:
>
> > Hello,
>
> > I am planning to have two versions of the same app available in the
> > market - let's say "App-Lite" and "App-Advanced". They both almost the
> > same core functionality, but App-Advanced has a bit more specific
> > features, than the App-Lite has.
>
> > Now I am thinking what would be the strategy of deploying those two
> > apps in the market.
>
> > The simple way is to provide different namespace in
> > AndroidManifest.xml for both apps, so "App-Lite" and "App-Advanced"
> > would show up as two completely different applications and could be
> > installed parallel on the same device.
>
> > But I'm also thinking about another way of installing the App-Advanced
> > version - like an upgrade to the App-Lite which might be already
> > installed. To do this, I can just set the same namespace for both app
> > in AndroidManifest.xml, so after installing one app would replace the
> > other one - I can do this from adb command line, but I'm not sure how
> > android market would behave in this case. Will it show them as two
> > different apps, will it show them as two different versions of the
> > same app with the ability to upgrade from one version to another, or
> > it just will not allow to publish two apps with the same namespace? Is
> > this scenario doable with Android Market?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" 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-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to