Android :: Ability To Quit An App After Trial Period
Jun 10, 2009
I am planning to release a trial version of my app and am looking into best ways to implement the logic. My lite version of the app would have all the features but will be time restricted. I see a couple of issues:
- Currently there is no mechanism built into android that allows an app to be closed. I see that you can close the main acitivity, but the user can always press the back button and go back into the app.
- After trial period, the user can always un-install the app and re- install it. What do I do to prevent this from happening?
View 2 Replies
Jun 10, 2009
I am planning to release a trial version of my app and am looking into best ways to implement the logic. My lite version of the app would have all the features but will be time restricted.
I see a couple of issues:
- Currently there is no mechanism built into android that allows an app to be closed. I see that you can close the main acitivity, but the user can always press the back button and go back into the app.
- After trial period, the user can always un-install the app and re- install it. What do I do to prevent this from happening?
View 6 Replies
View Related
May 15, 2010
Is there any way of getting full or beta version of swype instead of lite version or a version that won't end?
View 1 Replies
View Related
Nov 2, 2010
What happens when you uninstall a paid app before the trial period ends and you re-install? Are you automatically charged or do you get the remaining time from that 24 hours?
View 1 Replies
View Related
Feb 20, 2009
Does anyone have a somewhat secure method of expiring a trial version of an app a certain amount of time after an install? I do not want to use a server, because I am making a game that shouldn't need permissions. I would like the expiration data to survive an uninstall, but I am ok if it doesn't survive a manual edit of the database. Do an application's database entries get deleted when an app is uninstalled? How about preferences? Local files? Other methods?
View 3 Replies
View Related
Jan 17, 2010
I just came across this cool app loaded it and using it today. Love it. In reading more there seems to be some conflicting info. Is the app a free trial or free free?
View 24 Replies
View Related
Jul 21, 2010
I am looking for an offline GPS program.
But I would like to try it before purchasing it as these programs are quite expensive...
Does anyone know about one (or several!) GPS program that allow the user to try it for some time before purchasing it?
View 26 Replies
View Related
Oct 30, 2010
Is there any way to receive the installation date of an android app? Or any other suggestions on how to accomplish a 30 day free trial version?
View 2 Replies
View Related
Feb 25, 2009
Is there a way to detect upon install or first use, if another app (in this case, the trial version of the same app from the same developer with the same key but different package name) is still installed? If yes, then the next question is can one app uninstall another with the same key, if the user gives the go ahead? In my case, the app has a listener for some events, and I don't want the trial AND the full copy both firing up on those events.
View 3 Replies
View Related
Mar 19, 2009
First I will explain my situation.Then, I would greatly appreciate constructive dialog on how other developers feel similar situations should be managed.I wrote a simple app in November.I offered it for free on the Market for two reasons.One, Google hadn't implemented paid apps yet, so I had no choice.Two, by my own admission, v1.0 was too simple too garner payment.However, in the app's documentation, I requested donations toward future development.Out of thousands of installs, I received nothing.This week I finished a considerably fancier version of the program. Given hundreds of hours of unpaid development, I decided to charge a few bucks for the new version.I split the app into lite and pro versions.The lite version has all the new fancy features enabled but is limited in how large a document can be created (spread sheet, I limited the number of rows/cols, admittedly unlimited in the earlier version). The pro version went to Market as a new app, the lite version on top of the old app to retain the long feedback history.
Since the Market provides no way to downgrade, I put the old unlimited version on my website and put directions in the new lite version in multiple places explaining how to revert to the old version.Thus, any user dissatisfied with the rol/col limit could restore the EXACT functionality they had before upgrading to the lite version.Incidentally, the 325 character blurb allotted on the Market was insufficient to list the new features and the lite version's limitation and the caveat that the lite version could be reverted through my website.I simply could not communicate these facts to users to help them decide whether to upgrade or what to expect after upgrading.
The complaints about the new lite version have been diverse.Most pertinent to this discussion are complaints that the lite version now limits the rows/cols where the previous version didn't.I find such complaints unjustifiable since I explicitly permit reversion.I literally don't see what they have to complain about. Another irksome genre of complaints is that the program is still too simple to ask any money for at all. I am infuriated. It costs less than an ice cream cone.So, as discussion, how would other developers handle this situation: initial app is simple so offered for free,later version is complex so split into lite/pro. You don't want to limit the lite version by not showing the new fancy features, so the limitation must be something else, a time limit, a forced delay splash screen, something.I chose limited rows/cols on a spreadsheet app, but also permitted reversion to the old unlimited version.
View 12 Replies
View Related
Oct 22, 2010
I was wondering if it is possible to perform a trial reset for NDrive map on hTc Desire.
View 2 Replies
View Related
Jul 28, 2010
I have published a free trial application on Android market.
Since there is a protection method now (LVL) I want to upload also the full version of that application. Unfortunantly when I try to upload the full version on the market it tell me that there is just another software with the same package name and to update that package.
When I update that package it doesn't let me choose to switch from free to payed. How can I do it?
View 15 Replies
View Related
Sep 18, 2010
I just downloaded this version of Swype maybe two (three?) weeks ago on my 2.2 Froyo Evo phone. After experiencing Swype I would NEVER go back to the old keyboard. Unfortunately, today, I was told my trial version has expired. Now I can only use the Swype keyboard ,but can't 'swype'.
View 2 Replies
View Related
Aug 4, 2010
I need to implement option to quit the app. I tried calling System.exit(0) but Android restarts the app process immediately.
View 8 Replies
View Related
Sep 17, 2010
The title says it all.
I'm using the latest version.
I've been using the back button to back out of the program, but I've just learned that the program stays active (still in memory).
Surely there has to be a way to quit the program?
View 4 Replies
View Related
Nov 8, 2010
I want to make a trial version, where the application functionality works a limited amount of times. The consumer will then be given the option to buy the complete version on Android market. How can I implement that?
I could write some info to the sdcard after each start of the app and then read that info on the next start or reinstallation of the app. But would that work? This thread
http://groups.google.com/group/android-developers/browse_thread/threa... :
says that there's no 100% sure way to keep someone from reusing a trial version. That seems strange. It is possible to make a functionable trial version in J2ME with the RecordStore class. Why shouldn't this be possible in Android?
View 17 Replies
View Related
Oct 28, 2010
I just used some great app and now I'm done, and... I want to *exit* the app. So I look for the 'exit' button.'quit' button.. nope can't find it.. !? Is there really no 'quit' button for android apps? (like in all other operating systems: the X button at the top right corner of the window) Shurely this can't be true. Only way to quit is to go to the home menu and start up a 2nd application dedicated to killing other apps and then kill app nr 1 from that?? Like buying a car that only has an 'on' switch and when i arrive at my destination, I have to open the hood and disconnect a gas lead or sometning to stop the engine.. (Or press the back button 10 times go through all documents you viewed until you reach the home screen). Isn't this like one of the basic features an OS should provide in its user interface?
View 13 Replies
View Related
Apr 28, 2009
I have been developing a game on Android and wrote a wrapper for J2ME classes,
When notifyDestroyed() is called in my ME program and calling finish() but the application doesn't close correctly.
The App goes to background and when launched again it shows an error message and presents an option to "force close" the App, if i force close it and launch again, the app launches fine but again the same has to be repeated upon every launch..
Can you please explain why the App is not being erased from memory when finish() is called.
when i check the log i found no exceptions when closing but when launched again it throws a null pointer exception.
for now to work around I placed "System.exit(0)" after calling finish () so that the app is exited abruptly, but am waiting for a valid answer on whats going on behind...?
View 9 Replies
View Related
Oct 16, 2010
I am very impressed with Swype and just amazed that it is able to correctly guess what I am trying to type most of the time. But I have a question. What is the correct way to add a period? It seems that when i first started using it, if I used a period it would automatically add a space and capitalize the next word. But it doesn't do that now. I get no space or capitalization and have to add the space manually.
View 1 Replies
View Related
Nov 22, 2010
Hi everyone, so I installed the ADW.launcher homescreen replacement app and love it. The only problem is that I have to force quit my default homescreen (in this case it's called "LG Homescreen")--task-killers won't work and I have to go into the application settings to force it. Fine. But every time I reboot my phone it runs along side of adw and I want only adw when the phone boots. I already set adw as my default homscreen, no change.
View 5 Replies
View Related
Apr 20, 2010
I've got some Buttons that I want to make un-clickable (but still appear on the screen) until another process (thread) has finished its work ? How would you do this ?
View 1 Replies
View Related
Mar 2, 2010
I'd like to disable the feature of virtual keyboard of 2 spaces gives a period.
I noticed that configurations for the hardware keyboard have this option.
I'm using Android 2.0 on Motorola Milestone
View 2 Replies
View Related
Sep 7, 2010
I have a looping animation I want to present for an image button before a static image is used; on each button press. Is there a way to run this animation for around 2000 milliseconds then switch over to the image. What I have tried just results in a pause then the static image. code...
View 1 Replies
View Related
Mar 30, 2010
For those of you who don't swype. It's a new keyboard if you want to give it a try. Free in the Market. Sent from my Eris using Tapatalk
View 17 Replies
View Related
Jul 18, 2010
Ok so I have had Shazaam on my iPhone for a long time. I love the app! My gf downloaded it on her original Droid as well.
I just pulled it up today and noticed it says it's only a trial version and I have to pay for the full version on the DX...is that true? Why isn't it free on the X??
View 5 Replies
View Related
Mar 29, 2010
Anyone know where i can get a copy of swype that works? and doesn't say trial has ended?
View 8 Replies
View Related
Sep 14, 2010
How much money do you make for how many apps in how long of a time period?
View 1 Replies
View Related
Sep 24, 2010
What is the method to define a sync period for some account? ContentResolver allows to set automatic sync flag only. But what is period? Have I missed something? Or have I to schedule sync requests myself using the AlarmManager?
View 5 Replies
View Related
Jul 2, 2010
I've installed the Android plugin on Eclipse 3.6 in a regular way (aka i followed step by step the google installation page).
When i launch any sample application, everything work fine, but if i try to quit the emulator (by clicking the exit cross button of the emulator), the emulator seems to hang completly.
What is very bothering is that i can't even kill the process, launch another emulator or even reboot my pc! (since the process seems to be impossible to stop or kill).
Anyone have similar problem, and a solution to give?
View 1 Replies
View Related
Sep 13, 2010
I've tried running a variety of live wallpapers. When I set a different one to be live, the old one still shows up in the adb shell when I type 'ps':
app_37 12107 1870 125356 16932 ffffffff afe0da04 S fishnoodle.aquarium_free
app_50 12196 1870 109620 16804 ffffffff afe0da04 S com.geekyouup.android.snowpaper
My own one that I'm building also does this... is there something I'm not understanding about the lifecycle of android apps?
(In my own one, code the service thread finishes, but the it still shows in ps).
View 1 Replies
View Related