How to create Add On Packages

by Warren » Sat, 24 Oct 2009 04:19:40 GMT

Sponsored Links
 I have seen several applications that are free, but allow for add on
packages to be installed.

Gang Wars sells Respect Points
Mafia sells Favors
Dungeon Quest sells Gems

The central game is a free app, but you purchase these add on apps for
in-game benefit.

Has anyone purchased one of these add on apps?  What is the experience
like?  Do you have to leave the add on installed on your phone?

How does this work technically?  Do you think they set shared
preferences?  How would you handle the 24 hour uninstall rule?

I am considering releasing a free game with 10 levels, but offering a
full set of levels (say 25) as a separate paid app.  I'm looking for
the best way to accomplish this and thought the above might have some

Thanks for your time,

How to create Add On Packages

by Warren » Sun, 29 Nov 2009 12:23:01 GMT

 No answers in a month. Doesn't anyone know something about how these
apps work?


Sponsored Links

Other Threads

1. Some questions and feature requests in Android.

Hello from India.

I would like to discuss following

*1) Do Android mobile supports ogg/ogv ringtones and video ? *
----        Because every adverti{*filter*}t mention mpeg and other format.
*2) Android comes with many third party applications.* for example Skype,
Nimbuzz and many other thing. these are proprietary application. Is there
any way to get complete 'Free' version of Android

*3)   Do android support SIP video telephony natively ?* I have install
SIPdroid and other client and tested them. I think android must support
native SIP support with any application.
I have written a blog on idea of "Universal SIP Identity number" - This blog
raise problems with Android and SIP configurations - Please do read and
comment here-

*4)   Do android support Mobile broadband ?* I mean I have some USB
Datacards. At Ubuntu/Fedora, I can run them using wvdial command. If not
then you cannot sell Android tablets in India. Please read  -
I have explained the basic Internet support via Internet DataCard is a
highly essential.

*5)  I like Android because this is one future* - I have explained many
ideas in which one can use Android mobile/tablet -
- I have seen that android is a generic purpose OS like Desktop OS. but this
is a market for specialized android OS. For example, you can find
PhotoAlbum/videoAlbum as embedded device. Now one can produce generic ARM
device in bulk at cheap prices. At the same time one can create custom remix
of android which only include Photoambum software. similar custom android
can be remixed for Offline wikipedia. So you can create similar device to
Wikireader  http://www.***.com/ 
configuration. For example, Khan Academy has a huge list of e-learning
video. Using that generic low cost ARM device, they can customize a
minimalist video player with playlist as khan academy videos. So this way
E-learning tablet can be produced. It is just a thought. Android might give
a new direction in embedded world with this new style of development. Also I
would like to know more about remixing.

*6) Erasing NAND -*
    I have two android tablets. Both are almost useless. Hardware vendors
has not supplied me to erase nand or boot from other memory. I have no
control on my own device.

*7) SmartPhones as Thin clients.*
    As a technology person, I have seen a a huge potential for using tablets
a thin-clients. using Android and thinclient software, we can integrate it
cloud or other office server. I have explain this here -
comment here


€€€€€€€€€€€€€€€€€€€€€€€€   Narendra Sisodiya

2. Out of memory in CreateSurface - maybe a bug?

I have an Activity that is running out of memory in CreateSurface. The
logcat looks like this:

10-04 18:33:06.185: ERROR/SurfaceFlinger(1086): createSurface()
failed, generateId = -12
10-04 18:33:06.185: WARN/WindowManager(1086): OutOfResourcesException
creating surface
10-04 18:33:06.185: INFO/WindowManager(1086): Out of memory for
surface!  Looking for leaks...
10-04 18:33:06.185: WARN/WindowManager(1086): No leaked surfaces;
killing applicatons!
10-04 18:33:06.185: WARN/ActivityManager(1086): Killing processes Free
memory at adjustment 0
10-04 18:33:06.185: WARN/ActivityManager(1086): Killing
ProcessRecord{449ccbf8 12903:com.quickdroid/10064} (adj 0): Free
10-04 18:33:06.185: WARN/WindowManager(1086): Looks like we have
reclaimed some memory, clearing surface for retry.
10-04 18:33:06.185: WARN/WindowManager(1086): Due to memory failure,
waiting a bit for next layout
10-04 18:33:06.443: INFO/WindowManager(1086): WIN DEATH:
Window{44a5fa98 Internal Logic Error paused=false}
10-04 18:33:06.706: INFO/WindowManager(1086): WIN DEATH:
Window{44a45658 Internal Logic Error paused=false}
10-04 18:33:06.708: INFO/WindowManager(1086): WIN DEATH:
Window{44933ac0 Internal Logic Error paused=false}
10-04 18:33:06.708: INFO/WindowManager(1086): WIN DEATH:
Window{4492c128 Internal Logic Error paused=false}

The Allocation Tracker doesn't show any unusual memory usage right up
to the end of my onCreate method where I placed a breakpoint. Allowing
the framework to proceed with drawing generates an exception as seen
above and the application is killed.

The phrase "Internal Logic Error" makes me wonder if I've hit a bug.


3. DDMS and Eclipse debugger in SDK 8

4. Apps2S

5. x86 target build

6. RPG and IBM i communicating with Android?

7. How to enable USB Tethering?