Android :: Releasing Demo Application From Paid Version - Fork Code?
Jun 4, 2009
We have a paid app in the market place, we would like to release a demo of the paid app. I was hoping we could just recompile w/ the same package name, but apparently that does not work. I have tried manually changing package name etc, but it is a chore, and it seems that several things that automatically happen in eclipse cause more harm than good when renaming the package name. Which brings me to my next question. If having a new package name is the only way to accomplish this. Is there an easy way to fork the paid app, where keeping the changes synchronized is easier? Some kind of Source Control?
View 6 Replies
Nov 16, 2010
This comes up because I am changing the model for my freed and paid apps. Besides all the other things I need to figure out to build this (I'm trying the library method), I'd like to transfer preferences smoothly from DEMO app to paid App. I'm sure that some of you are old hands at this and can give some advice. I've tried the Demo and License, where a license app will unlock the Demo app and make it full.
The Market users can't handle that. My customers didn't want to have two app icons once they installed the license. So I made it invisible. Now I have users that say they can't "open" the license after purchase. It states very clearly in the app description that they need to install the free version first, but I've discovered that not everyone reads that vast 325 character description before buying even some of the most expensive apps on the Market.
I've decided not to fight it. I do believe that customers will be more happy overall and there will be less refunds, if they do try the demo app first. It gives them 16 days to try instead of 24 hours to get a refund. But I'm not going to force that. So, I'll be going down the Demo and Full model route. Just as an aside, I really wish the market would support time limited trials. There is difference between real support and faking it as I have been.
View 17 Replies
View Related
Apr 23, 2010
What is the recommended way of creating a demo version for an application. Basically, the demo version will be fully functional, but will be limited to running it 25 times. My worry is that if the user uninstalls and reinstalls, the count will be reset. I thought about writing a data file to the SD Card with the count of executions (hoping that would persist after uninstall), but I do not want to add that permission if I can avoid it. Any suggestions on how to have some type of demo flag persist after an uninstall?
View 1 Replies
View Related
Nov 5, 2009
I am planning to release my app (which i have been pllanning to do so for quite a few time now, waiting for the expansion of google checkout to happen).I am from India and I am planning to release the application using my friends UK Bank account.Is this advisable? Are there any things that I should take care of?Also is there any chance of google expanding the google checkout or in introducing new payout options like paypal?I have been waiting for the support for quite sometime and I am very much depressed on the issue that google is still not expanding the services, ive sent numerous mails to them asking for atleast the estimated release date but in vain.
Its been nearly an yeaar since android is relmore than an year since android phones have been released and still there is such slow progress. iPhones allows developers from most of the countries to publish their apps and customers from any country can buy the same, i think they can even do it through itunes.I think this is going to hurt the progress and development of android big time. If apple can do it why not google? I have been expecting some response from google atleast on the estimated date, so that we can plan accordingly.
View 2 Replies
View Related
Oct 2, 2009
I have an application for which I am planning to release both a free and a paid version. I found that this will require the two versions of the application to each have different package names.
When a user upgrades from the free version to the paid version, the paid version needs to be able to access the database built by the free version. I am trying to understand the best way to make sure that upgrade does not disrupt the user's data.
I have read that the AndroidManifest file setting for shared user id should allow both applications to access the same data. I don't need the applications to both be running simultaneously, as I expect the user will uninstall the free version after upgrading to the paid version. However I need to make sure that if possible the user's data is not lost and is still accessible and usable by the paid version of the application.
I have read about a problem with the shared user id where uninstalling one application will cause the other shared application to stop working because its permissions get deleted, (see details at http://code.google.com/p/android/issues/detail?id=2773 ) Apparently this issue is fixed in doughnut, but since all the currently deployed android phones do not have doughnut yet, this still seems like a significant problem.
In addition to the database information, I would also like to preserve the user's default shared preferences settings after the upgrade. However the default shared preference settings are not as critical as the data in the database.
View 12 Replies
View Related
Jun 10, 2010
I want to have a free version and a premium version of the same application. When people buy the application, I want them to be able to "upgrade" without losing their data, i.e. the premium version should install over the free version.I want to use the same code base and just switch a setting to build the premium version.
Andoid Market does not let me convert a free app to a paid app, so the trivial option is not available.I am curious if someone has tried this successfully. How does Android Market identify an application - will it think that the premium version is a different app and just install it in parallel?
View 2 Replies
View Related
Nov 3, 2010
I'm nearing the end of a small project to develop an android app. As a first time developer, and a one-man band, I am anticipating selling it at a low price point. I have followed some of the discussions on the Android blog and elsewhere about licensing and obfuscation, and I am in two minds. Part of me thinks that I have spent a long time on the development, so why should I make it easy for people to pirate the app? The other part thinks that it could be fairly time consuming to implement licensing and obfuscation, stop people using the app from non-google supported countries and wondering how much of an issue it is anyway for a small app.
However, if you google even a small app and add .apk at the end the number of "warez" downloads is fairly shocking if it's true. Just wondering whether anyone has any opinions either way, about the impact of piracy on a small developer. I'm not expecting to make my fortune with this app, and would aim for I guess 1000 downloads or so. I may even release an ad-supported version some way down the line depending on how sales held up, which would solve most of the problem I guess.
View 1 Replies
View Related
Apr 5, 2010
I used to be a C/C++ programmer before getting in to android. I am not sure how people maintain 2 versions of a program without using #ifdef preprocessor macros. Right now I am changing the package name in eclipse and changing the code manually, but this seems really inefficient. Can anybody suggest a good way of having 2 or more projects that share most of the code?
View 3 Replies
View Related
May 25, 2010
I'm planning on getting LockBot when I get my EVO and I was wondering, what's the difference between the free version and paid version. I basically want the Moto Droid lock screen on my EVO for the slide to toggle sound on/off feature due to the lack of an external switch on the EVO. Would I be best to get the paid version or will the free version do that?
View 1 Replies
View Related
Jul 10, 2009
I want to release a demo version of my app. I added a restriction that the app could only be used 5 times by storing a counter in the db. However a user can easily uninstall and install the demo again! What the best way to manage this?
View 3 Replies
View Related
Jul 21, 2009
I'm finishing to write my game and i'm thinking to participate to the ADC2. Since I also want to start selling the game to the android market asap, I want to know if is it possible to make a free demo version of the game to be used for the contest and a full paid version that is available to users that want to buy it before the contest has finished. Is it a violation of TOS or it can be done at my own risk (because the demo valued by judges is not the complete version?
View 2 Replies
View Related
Feb 22, 2010
this question is now obsolete, as Android Market includes much more countries and such services as PayPal Mobile Payments Library are available.I'd like to sell my Android application, but I live in Poland and in my country* Android Market supports only free apps (we cannot sell and we cannot buy too).What is the best way to sell application in such situation? I can accept PayPal money transfers, but I don't know how to distribute APK package without exposing it to getting pirated. Did someone tried it already and succeeded? you may be surprised, paid apps are supported only in 12 countries worldwide.
View 3 Replies
View Related
Aug 11, 2010
I've read through the SampleSyncAdapter project
(http:// developer.android.com/resources/samples/SampleSyncAdapter/index.html).
The main entry point for the SampleSyncAdapter appears to be the onPerformSync(...) method. In the documentation page for the sample, it mentions that "[onPerformSync]...gets called whenever the sync manager issues a sync operation for that sync adapter." Who is this 'sync manager', and at what intervals will it instruct the sync adapter to onPerformSync()?
View 2 Replies
View Related
Jun 17, 2010
Let's say for example that I have some Android app that does X. The free version has ads or basic features. I want to have a paid version that removes the ads and adds extra features. How can I use the paid app as a "license key" to unlock the features in the free app? So the user would install the free app, then install the paid app to get the extra features, but they would still run the free app (which would now be unlocked). What's the best approach to doing this?
View 4 Replies
View Related
Sep 11, 2010
I just purchased Camera360 Pro and I downloaded & installed a scenery template. It shows up in file view on my SD card, but when I try to access it within the application it says 'No templates found...etc.' How do I have it show up within the app?
View 6 Replies
View Related
Jun 5, 2010
I have a free app in the market and use the data directory of the app to store some files. Now I think about offering a paid (donate) version of the app, so that people who want to pay a few pennys will be able to do so. But AFAIK the new (paid) app needs a new name, so I won't be able to use the stored data of the free version. That means, that existing users would have to re-enter a lot of personal settings - which probably would be a no-no for a lot of users. So my question: Is there a smart way to have a free and a paid version in the market, where the later installed payed version can use the data of the free version? I thought about using the SD-card for data storage, but there might be devices without any SD-card...
View 5 Replies
View Related
Sep 23, 2010
Well I like this Browser a lot. What do you get with the paid version vs the Free one ?
View 1 Replies
View Related
Jul 8, 2010
I just wrote a little game for droid. I was thinking I would put some put some adds in it and release it for free and maybe I'd make a buck or two.I'm wondering what I need to do before I sign up for this.First, I live in Canada. I assume there might be some sort of problem getting paid from the US?I do not have a company. Can I just make up a name to use for now, and if I start making money then I can register the company name and get a business licence later? (Claiming any profits as personal income on my taxes until I do, of course.)
View 4 Replies
View Related
Jul 15, 2010
Now that Shazam will charge new users who install after July 13 like it does in other OS platforms, if I save v1.3 the last free version will this work on any device free as long as v1.4 is not installed? Say I go with a tablet and install v1.3 will it have unlimited tagging?
View 17 Replies
View Related
Sep 13, 2010
If i was to buy + what additional features does it have compared to the freeone, also if i buy an app ie beautiful widgets if for some reason i have to download it again will it cost me again or is it free coz my phone likes wiping apps off the face of the earth for no reason.
View 20 Replies
View Related
Nov 9, 2010
Where is the paid version of Angry Birds? I can't find it on the market...I hate ads. I'm talking about the version without ads.
View 18 Replies
View Related
Jan 19, 2010
I have a project which I want to split into a paid and a free version. I do not care to double my management of the res/ folder and would even like the Android Manifest.xml to be the same file except for the package line. Worrying little about hacking (at this stage - my app is not copy protected anyhow so other avenues of vulnerability are already open), it might be sufficient for me to have all the logic in the free app, and to enable/disable functions based on the app's own package info. What strategies have others used in this regard? I have soft-linked the source from a new Android Eclipse project folder tree to the existing one (the new is to become the paid version and the old one will become the free one with some logic paths being conditionally stubbed at runtime), reserving the new source file hierarchy in the new one to the sole purpose of containing an My Main Activity.java file (as it will need to be in a different package- folder than the one for the free app's). But the res folder appears as though it might be more difficult.
View 2 Replies
View Related
Aug 6, 2010
Anyone use Juice Defender free or paid version? Does it work on Froyo on the incredible? Is it worth paying for the paid version?
View 4 Replies
View Related
Dec 26, 2009
I'm using a HTC Hero and I can't for the life of me find it on the market, I've got the free version but can't see the paid one. It's the same for all Phil Symonds' apps. Can anyone else find them?
View 4 Replies
View Related
Aug 5, 2010
Can we download the text file from our email to our sd card while on the droid, because I am doing my damndest and cannot figure out a way to save it when on my phone...Do I have to use my PC and download it and connect my phone via usb to install it on sd card?
View 4 Replies
View Related
Oct 3, 2010
I just released Word Warz yesterday on the android market. Still looking for some valuable feedback! Tell me what your think about my first application.
Game Description:
Word Warz is a competitive spelling game. In the game players take turns adding letters to a board to spell a word. However, you don't want to be the last person to spell the word, because you will be out of the round. The strategy in the game centers around picking the letters at critical points that will force other players to spell a word. Also, a player can bluff by adding a letters that don't spell a word, and risk being called out by the next player. If a player calls a bluff, and the previous player was bluffing they are removed from the round. If the previous player wasn't bluffing the player that called the bluff is removed from the round. The last man standing during each round receives a point. The first player to 7 points wins the game.
Right now the game supports four offline human players, and 3 different computer players. The demo supports 2 players(either 2 human players or a human player versus chubs(the easy computer player)
View 5 Replies
View Related
Nov 16, 2010
Hey guys my Fascinate is stuck on the happy robot green screen after installed Lag Fix (Paid Version) I'm pretty fucking stoked about this one! How do I restore to a previous ROM or get the phone to a happier place?
View 3 Replies
View Related
Nov 1, 2010
Right now I've finished an application that I want to distribute on Android Market. It will have a payed version and a free version with some limited features. While developing it, I was doing obviously just the main project of fully featured release. And now after finished I've included a "boolean" DEMO_VERSION=true that restrict those features. My question is if it's possible to generate both apk from the same project? Or should I create new project with the same source but changing the Java package to tell android market that they're two different applications.
View 1 Replies
View Related
Mar 15, 2009
it failed that i try to get android.R.attr.minSdkVersion. Would you like to let me know how to get SDK version in my application code?
View 2 Replies
View Related
Sep 14, 2010
I already have a free app in the Android Market, but I want to add a paid-for version with better features. I can't upload the same up with some changed constants to unlock those features as the Market tells me I already have an app with that package name in the market.
View 2 Replies
View Related