Yes I know. Warren brought that up. But the "game changer" was when I found
out that I can remove:

<category android:name="android.intent.category.LAUNCHER" />

from the manifet.xml which hides the new app's from the user (hides the
clutter) and also doesn't allow the user to start it them on their own.

So then I can just keep the new "install apps" behind the scenes and they
don't clutter the users drawer. So there is not as much of an importance to
delete them right away.

What I might do is run checks for the install apps after a safe time (like a
week). Then prompt the user and ask them if they want to clean them up (i.e
remove them) letting them know that removing them DOES NOT remove the
character. This way in the long run they don't have a bunch stacked up
behind the scenes that they don't know about.

I do plan to make the character apps as small as I can and put as much of
the logic in the main app as I can.

So many little "details" we have to deal with...
-Chris

On Sat, Mar 27, 2010 at 2:29 AM, Bob Kerns <[email protected]> wrote:

> Thanks. But it slipped my mind as I was writing it that immediately
> deleting the new app is going to be a loser, because it'll refund your
> payment.
>
> You'll have to arrange to do that at another time. Or not, and live
> with the clutter. Or simply use your .apk as the storage for your
> characters. That may actually be reasonably space-efficient, unless
> the character data is pretty small.
>
> It's not an issue for free/paid, because it's the older, free one
> that's being deleted in that case.
>
> But perhaps some components of my idea may be useful, or the code
> snippets.
>
> A really BAD idea would be to use the AlarmManager to initiate the
> deletion sequence. In fact, MOST uses of the AlarmManager to launch UI
> are bad, but this would be particularly evil.
>
> I'd do well as a prank app author, if I didn't have a conscience!
>
> On Mar 26, 8:43 am, chris harper <[email protected]> wrote:
> > We are probably in the running for the most active thread now but that’s
> > great because
> >
> > this is an important issue that needs to be addressed.
> >
> > Bob – Thank you. Your solution is a pretty thought out solution. I admit
> I
> > had to print it out and re-read it a few times. I might have a few
> questions
> > coming your way because I think I like what you are doing. Give me a
> little
> > more time to make sure I understand what you are doing.
>
> --
> 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]<android-developers%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
>
> To unsubscribe from this group, send email to android-developers+
> unsubscribegooglegroups.com or reply to this email with the words "REMOVE
> ME" as the subject.
>

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

To unsubscribe from this group, send email to 
android-developers+unsubscribegooglegroups.com or reply to this email with the 
words "REMOVE ME" as the subject.

Reply via email to