Android :: Convention For Maintaining Both Free And Pro Application Version?

Oct 30, 2010

I am releasing two versions of an app--free and paid. The differences between the two are few, and I would like to release both using the same codebase (maybe a different constant defined for the other build?). Has anyone done this? Can someone point me in the right direction?

Android :: convention for maintaining both free and pro application version?


Android :: Maintaining A Free And Paid Version & Maybe Other Version

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

Android :: Maintaining Both Free And Pro Versions Of Application

Mar 27, 2010

I want to create a PRO version of my application for Android and was wondering how to structure my repository. For know I have a trunk and feature branches. I'd like to put a pro version in another branch but maybe there is a better way? For example, maybe I should create two branches - one for free version, the other for pro?

Pro version will have additional features and will be ads-free, so e.g. I don't want to include AdMob libraries in the pro version. Do you have any experience or suggestions as to what would be the best way to structure the repository in this case? I think I've found the best solution (for my app) in this thread:
http://groups.google.com/group/android-developers/browse_thread/thread/4ad3d67f735f16d7/948b4f9eee2490a3

The trick discussed there is about having another application that only serves the purpose of unlocking PRO functionality in the actual application. The unlocking app is paid in the market and the actual app merely checks for the existence of it on the device.

View 3 Replies View Related

Android :: Get Free Phone Application With 2.2 Version

Aug 22, 2010

Hw to get free android apps with 2.2 version on the backflip?

View 1 Replies View Related

Android :: Share A Database Between A Free And Paid Version Of An Application

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

Android :: How To Handle Application Upgrades From Free To Paid Version / While Preserving Any Data

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

Android :: What's Difference Between Free Version And Paid Version?

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

Android :: How To Use Paid Version Of App As A "key" To Free Version?

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

Android :: Link Free App To Pro Version?

Nov 25, 2009

How can I link my free android application to the "paid" version so a user of the free one can instantly click on the link and be taken to the android market page for the full version.

View 2 Replies View Related

Android :: Pro Version Utilize And Build On Free One?

Nov 14, 2010

New to smartphones. Example: Just bought Picsay Pro. I see the free version is still on the phone. Can I delete it, or does the Pro version utilize and build on the free one? Another example is Documents to Go. OK to delete free versions after upgrading to pay versions?

View 6 Replies View Related

Android :: Free And Paid Version For Share Data

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

Motorola Droid :: New Version Of Ads Free Android From Market

Feb 26, 2010

I just installed the new version of AdFree from the market and they finally got rid of the annoying bug that made it a pain to update (for those that don't know it blocks most ads in rooted android phones). Just a heads up to my fellow adventurers in Rootland...

View 25 Replies View Related

Android :: Way To Give Out A Device Specific License Free Version?

Jul 27, 2010

I just finished reading the docs on Google's new Android License Verification Library. I often give out free copies of my applications to beta testers. I don't, however, want the beta testers to share the app with their friends. What's the best way to give out a device-specific license free version? From what I can tell I will need to create a custom policy and then maintain a list of authorized devices/accounts in my own backend that I can check. Is that what other devs are doing?

View 6 Replies View Related

Android :: XScope Web Browser - Difference Between Paid And Free Version

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

Android : Possible To Make A Free Demo Version Of Game To Be Used For Contest

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

Samsung Captivate :: Free Version Of Where Working?

Aug 9, 2010

Has anyone gotten the free version of where working yet? I have the apk but can't install because it says its already installed. I REFUSE to give ATT three bucks a month for something other carriers allow for free. I have not rooted this one yet because I wanted to make sure I wasn't going to have to exchange it.

View 2 Replies View Related

Games : New Game / Rollylite Free Version

Apr 25, 2010

Checkout this GREAT new game in the catalog rolllylite is the free version.Way too cool to put into words - just try it.I played it for hours yesterday - i can't put it down.

View 2 Replies View Related

Android :: Java Package Convention

Sep 24, 2010

I'm developing an Android project which currently has 4 packages:

com.myapp.app.activities
com.myapp.app.db
com.myapp.app.ws
com.myapp.app.utils

Would I be able to create an additional package which is just com.myapp.app. Eclipse isn't letting me create this package. It tells me a package with this name already exists. If I start a new project and create a package called "com.testing.app" and then create a new package called "com.testing.app.activities" afterward, it works fine.

For Android developers: What I'm wanting to do is extend the Application class and have it in a separate package. Suppose com.myapp.app can't be used, what's a good name for this new package?

View 4 Replies View Related

HTC Incredible :: Does Juice Defender Free / Paid Version?

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

HTC Incredible :: Bloatware Free / Rooted Version Of New 2.2 Leak Available At XDA

Aug 26, 2010

I have not tried it yet, but thinking of going for it, rather than getting rid of the bloat through terminal commands. ADDED: Please read the top of the thread in the link. You will need a 2.X radio and s-off through unprovoked forever edit: new location for it: ttp://forum.xda-developers.com/showthread.php?t=766223. Then again, I may wait for adrynalyne to add usb tether and other goodies.

View 49 Replies View Related

Sprint HTC Hero :: Convention For US Android Fans

Mar 3, 2010

I thought might be cool and am looking to see if there would be any interest and if so some feedback. Every year there's always massive conventions in the electronics industry as well as every other industry involving big players. However, there's never been anything specifically involving people just getting together that are enthusiasts of the same thing. I know there are car clubs that do this for example but not phone enthusiasts. So, I was thinking what about something for Android enthusiasts. This doesn't mean specifically Hero owners but any Android user's across the board. Call me a dork but it would be neat to meet some of the people I've talked to on these forums in person just to hang out for a while. Maybe there would even be a possibility of getting some industry interest from the big boys such as if Sprint, HTC, Google wanted to have reps there just to talk and answer questions.

It doesn't necessarily have to be a convention so to speak but an organized way of getting together to share your interests with other people like you do on here, but instead in person for a day. I unfortunately don't have the means to actually rent out a place to make this happen nor do I have the connections to get any major players interested but that doesn't matter. It could start small and get bigger if there's enough or any interest.

I definitely don't have all the answers on this nor know exactly how it could happen which is why I'm turning to you guys. Maybe there are some of you that would like the idea and then it would be a matter of figuring out where geographically it would happen and when. If anyone is truly interested I would be happy to discuss ideas further via email or phone just post on here first.

View 11 Replies View Related

HTC Incredible :: Store Version On Free Micro SD Memory Card

May 2, 2010

last week before getting the incredible i had 2 extra micro sd cards laying around. Today i have 4. Of course i got the free 2gb sd card with the phone, its still in the package. And today when i went to the verizon store to buy a car charger and the red and black gradient case they gave me a 4gb micro sd for free! So now i have 2 extra micro sd's that i didn't have last week. Not too bad. So for those who didn't know i guess verizon has a deal going on now where if you buy a car charger and case you get a free 4gb micro sd memory card. I"m not sure how much they retail for but its got to be at least worth $10-15. The case and the charger came to $50 + change. Just a heads up for those that need these accessories.

View 2 Replies View Related

HTC Droid Eris :: Advanced Task Manager - Full / Free Version

Feb 6, 2010

Is there any real reason that I should have the full .99 version of advanced task manager as opposed to the free version?

View 11 Replies View Related

Games :: Just Released Word Warz Game Free/Paid Version

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

Android :: Gphone Manager Free Version To Be Released In Android Market

Jul 1, 2009

Gphone Manager Free Version to be Released in the Android Market

View 1 Replies View Related

HTC Desire :: Convention Of Video Numbers Into Name?

May 27, 2010

I have transferred videos on to the phone, but the names are not there, just numbered? Is there a convention to follow to make sure I watch the correct video?

View 5 Replies View Related

LG Eve : How Does Album Thumb Naming Convention Work?

Jan 6, 2010

Can anyone help with album covers? I have one album that shows up with its cover in the default music player. I assume that is because it is included in one of the tags information, I added covers to other albums tag info using windows media player and the advanced tagging option (method found in other forum for other lg phone) but the covers still don't show up when I put the albums back on my phone. Does anyone know which tag the music player is reading? There is also a folder (albumthumbs) that showed up on my sd card once I copied the album thats artwork does work to my phone, and in it is a file without an extension (this is obviously the cover for the one working album). Can I add jpgs to that folder or something and how does the album thumb naming convention work?

View 5 Replies View Related

Android :: Way To Have Paid / Free Version Of An Android App

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

Android :: Android Id Naming Convention - Lower Case With Underscore Vs Camel

Dec 2, 2009

I'm currently programming an application for the Android. Now what I found out is that you cannot place resource objects, say, an image in the drawable folder and name it like "myTestImage.jpg". This will give you a compiler error since camel case syntax is not allowed, so you'd have to rename it like "my_test_image.jpg".
But what about ids you define in the XML file. Say you have the following definition

<TextView android:id="@+id/myTextViewFirstname"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Firstname" />

This is a valid definition, compiles and works just fine on my Android emulator although - as you see - I'm specifying the id in camel case syntax. Now, the Android samples always use lower case and underscore. Is this just a naming convention to use lower case with underscore for the id's or may it cause problems on the real device?

View 3 Replies View Related

Android :: Maintaining Scroll Position Of ListView

Apr 7, 2009

In my app, my main class extends ListActivity and calls a fillData() function to reload the list whenever changes are made. I'm still getting the hang of this, so I borrowed that concept from the Android Notepadv1-Notepadv3 tutorials. Everything works great, however whenever I need to change the list (remove an item, re-sort it, edit an item), the ListView refreshes and loses its scroll position. The scroll position is reset to the top after each fillData() call.

It appears to be resetting the scroll position to the top because I'm using setListAdapter() each time in fillData(), setting it to a new SimpleCursorAdapter. How can I get the list to "update in place", where the scroll position is seamlessly maintained to the user? I tried heading down the "items.changeCursor(cursor)" path, but that didn't seam to do much for me.......................

View 2 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved