You need to sign in to do that
Don't have an account?

"Lite" vs. "Full" app versions...can I?
I want to be able to offer a choice of a free, "Lite" version as well as a paid "Full" version of my app.
I want to maintain only one code base, and my app will handle disabling the "full" version's features that are not included in the "Lite" version, based upon the end client's flag in my database and/or referencing information from the Salesforce/AppExchange/AppStore API ...
Is it possible to create just one dev account, and one mangaged package that will allow for both styles of the application to be available/listed? or will I have to create two managed packages [under two dev accounts] ((or only list the free style, and ask within it if they would like to upgrade, and handle the sales myself?))
I want to maintain only one code base, and my app will handle disabling the "full" version's features that are not included in the "Lite" version, based upon the end client's flag in my database and/or referencing information from the Salesforce/AppExchange/AppStore API ...
Is it possible to create just one dev account, and one mangaged package that will allow for both styles of the application to be available/listed? or will I have to create two managed packages [under two dev accounts] ((or only list the free style, and ask within it if they would like to upgrade, and handle the sales myself?))
The following is without knowledge of whether your interest in having 2 listings is based on a marketing or technical thing. If it's a technical thing, read on...
My personal opinion would be for you to have 1 listing for the package. When people download it, give them whatever version you want to default them to and up/downgrade them within your app accordingly. In Salesforce, you'll be able to see who has the package and who doesn't in License Manager. If you want the extra reporting capabilities inside Salesforce, you could add a custom field to the License object that stores the "Edition" (Lite or Full). Your app could keep that up to date behind the scenes. The end result is a single AppExchange package with licenses that specify the Edition they are using.
My main reason for that recommendation is that it will be a real pain in the a$$ for you and your customers if you are asking them to uninstall/reinstall different AppExchange packages based up the edition they have.
Looks like I may have to go that secondary route, though I am now in discussions with an AppExchange/SalesForce person to discuss all of the options available. Hopefully we will get everything squared away.
Thank you again.
This might be unrelated for your needs but we've solved it another way using LM-X License Manager from http://www.x-formation.com.
This has been working out pretty good and our customers are happy which obviously is the most important.