@Adam

Did you visit the link TreKing posted? It explains that one of the
main purposes of a "Project Library" in the Android SDK is to support
a project that builds a library that can then be used to provide the
code common to both Free and Paid versions of an app.

Of course, that still leaves a signficant, but hopefully not too heavy
burden on the programmer to factor the code so that code specific to
paid or to free versions are confined to a few small files. But this
should not be too much of a burden, especially if the programmer makes
efficient and appropriate use of Java Interfaces.

Resources are another matter. But take a look at the link to see how
to deal with those.

On Jul 19, 4:21 pm, Adam Ratana <[email protected]> wrote:
> I think this is a good question actually, and would like to see anyone
> weigh in who has tried a few approaches.   Assuming we are talking
> about a 1-time purchase type app.
>
> For example as TreKing has suggested, the majority of your code and
> resources can reside in a shared library project, I have done this as
> I'm sure many others have, and it's convenient to be able to develop 2
> feature sets and apps based on that library for the paid + free model.
>
> I am curious what people have experienced now that the in-app billing
> is here, if anyone has tried approach 2 below with just 1 app and the
> ability to unlock features.  I feel this may increase sales because of
> the immediacy of it, but then there's also the specter of infringement
> letters and cease and desists that lodsys seems to be targeting
> developers with - that scares me away a bit.
>
> On Jul 18, 4:15 pm, androidmediadeveloper <[email protected]>
> wrote:
>
> > We have a free app in the Android market from the last one year which
> > has done very well, and are in the initial stages of coming up with a
> > paid version of the app with an enhanced feature set.
>
> > In terms of continuing to support a free app and a paid app (with the
> > paid app having all the features of the free app and then some), can
> > anyone please advice on approaches you've taken yourself or point me
> > to documentation on best practices to use in terms of
>
> > 1. Code structure (including resources)
> > 2. Packaging (One apk with a locked set of features Vs separate apks
> > for free and paid)
>
> > Thanks

-- 
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