Request for advice: generally speaking, what is the best practice for managing a paid and a free application?

Hi all

I recently finished my first app of cascades, and now I want to inspire of having a more feature rich application that I can then sell for a reasonable price. However, my question is how to manage the code base for both applications. Any have any "best practices", I would like to know your opinion.

You use a revision control system? This should be a prerequisite...

How the different versions of the application will be?

Generally if you have two versions that differ only in terms of having a handful of features disabled in the free version, you must use exactly the same code base. You could even just it for packaging (build command) was the only difference, for example by adding an environment variable in one of them that would be checked at startup to turn paid options.

Tags: BlackBerry Developers

Similar Questions

  • With the help of liquid, what is the best practice to manage paging when you have more than 500 Articles?

    Right now I can only get the first 500 points of my webapp and do not know how to show the rest of the elements.

    IN MY PAGE:

    {module_webapps id = "16734" filter = 'all' template="/Layouts/WebApps/Applications/dashboard-list-a.tpl' = 'collection' render}

    IN MY LAYOUT OF THE MODEL:

    {% for item in items %}

    < b >

    < class td = "name" > < a href = "{{item.url}}" > {{item.name}} < /a > < table >

    < class td 'status' = > Application {{point. {{[' Application status]}} < table >

    < /tr >

    {% endfor %}

    Everywhere wherever you want to know what is available.

    If you do so, in a paginated set of data you will find properties of pagination for this object.

    Shannon - semantically an UL-LI structure would be preferable for pagination.

  • What is the best practice for the enumeration for the ADF?

    Dear all,

    What is the best practice for the enumeration for the ADF?

    I need to add the enumeration to my request. ex: sex, marital status.

    How to deliver? Declarative custom components or is there another way?

    Thank you.
    Angelique

    Check out this topic - '5.3 fill view object Rows with static data' in Guide of Dev
    http://download.Oracle.com/docs/CD/E17904_01/Web.1111/b31974/bcquerying.htm#CEGCGFCA

  • What are the best practices for creating only time data types, and not the Date

    Hi gurus,

    We use 12 c DB and we have a requirement to create the column with datatype of time only, if someone please describe what are the best practices for the creation of this.

    I would strongly appreciate ideas and suggestions.

    Kind regards
    Ranjan

    Hello

    How do you intend to use the time?

    If you are going to combine with DATEs or timestamps from a other source, then an INTERVAL DAY TO SECOND or NUMBER may be better.

    Will you need to perform arithmetic operations on time, for example, increase the time to 20%, or take an average?   If so, the NUMBER would be preferable.

    You are just going to display it?  In this case, DAY INTERVAL in SECONDS, DATE or VARCHAR2 would work.

    As Blushadow said, it depends.

  • What are the best practices for a new employee to learn inside the instance of their business of Eloqua as efficiently as possible?

    We have companies everything changed at some point in our lives. And we all go through the process in the first weeks, where you feel new and are just trying to figure out how not to get lost on your way in the mornings.

    On top of that, trying to familiarize yourself with your new company Eloqua instance can be a daunting task, especially if it's a large organization.

    What are the best practices for new employees to learn as efficiently and effectively as possible?

    I am in this situation right now. Moved to a much larger organization. It is a huge task trying to understand all the ins and outs not only society, but also of the eloqua instance, especially when she is complex with many points of integration. I find that most of the learning happens when I really go do the work. I spent a ton of time going through the programs, documentation, integrations, etc., but after awhile, it's all just words on a page and not absorbed.

    The biggest thing that I recommend is to learn how and why things are made the way they are currently, ask lots of questions, don't assume not that things work the same as they did with your previous employer.

    Download some base in place level benchmarks to demonstrate additional improvement.

    Make a list of tasks in the long term. As a new pair of eyes, make a list of things you'd like to improve.

  • What is the best practice for a 'regular' Server VMware and VDI environment?

    What is the best practice for a "regular" VMware Server and VDI environment?   A single environment (ESXi and SAN) can accommodate two if it is a whole new configuration?  Or even better to keep separate?

    Enjoying inputs.

    Quick and dirty answer is that "it depends."

    serioulsy, it depends really two things budget and IO.  If you had the money for two without then buy two and don't have to host your server environment and the other for VDI desktop, their IO profiles are completely different.

    If this is not the case, try to keep each type of use for their own dedicated LUN.

  • What is the best way to manage applications so that they do not fill a space of memory?

    I have an iPad Air Os9, 64 g

    However, I am already up to 39 g mem.

    What is the best way to manage applications if tat I can use them, but no pork then my mem space?

    y at - it an app that manages the apps?  should I delete and re-download a few apps later?

    I would like to take advantage of many more applications that I believe I have space for.

    You can see how much storage resumes via the settings app > general > Manage Storage - this screen lists each app space (the application and its content), total by selecting an app on this screen should tell you how much space the application content (files, documents, etc.) resumes.

    y at - it an app that manages the apps?

    No, iOS is a sandbox environment, apps can control or manage other applications.

    should I delete and re-download a few apps later?

    Depends on the app. deletion of an app will also delete its content, if it is an application where its content is important (such as documents), and that content is not stored elsewhere (e.g.)  Dropbox or cloud server), you may lose this content by deleting the app.

  • What is the best practice to roll production ApEx?

    Hello

    My first ApEx application :) What is the best practice to deploy an ApEx application to production?

    Also, I created end users account and use accountsto, connect from the end-user to ApEx via a URL (http://xxx.xxx.xxx:8080/apex/f? p = 111:1). However, how is it sometimes it is still in development mode (ie: Home |) Request # | Change Page # | Create | Session |...) Tool bar appear at the bottom, but sometimes not?

    Thanks a lot :)
    Helen

    When you set up your users, make sure that the radio button for the area of admin work and developer is set to no. Cela should make them an "end user", and they should not see links. Only developers and administrators of the workspace can be seen.

  • What are the best practices framework OA customizations autour?

    Hello

    We make many customizations in our case.

    What are the best practices around customizations.

    How to document?

    What is a good practice to make all the customizations by using functional Adimistrator?

    Kind regards

    Sandra

    Best place for this question would be OA Framework

    What are the best practices around customizations.

    What do you mean by that? There is one way you can do customization. But the functionality can be achieved differently, in this case, it will be very specific in what you want to achieve.

    If you reference how to do customization, such as aid of the functional administrator or go to the page and clicking in the Customize link in the page or by using the xml file and using XMLImporter, it is not really important.

    If ask you questions about the migration of customization, you can either export to leave an instance and import them into another instance using functional administrator or XML importer. Or do it manually again.

    The XML importer is usually easy and need less documentation from the point of view of migration.

    How to document?

    If you migrate manually, could better document the steps with screenshots.

    If not, document changes in the screen as well as the reference to the downloaded file customization.

    What is a good practice to make all the customizations by using functional Adimistrator?

    This is one of the option.   I don't see anything wrong with that.

    By accessing the page could be more easily test the change.

    See you soon

    AJ

  • A listener by server or a listener instance?  What is the best practice?

    I joined a company owner and new oracle DBA uses a listener and a port (by default) by server.  We have 7 instances of oracle on a server database using the same listener.  I always created a new listener. / netca or make entries manually by database instance. / dbca

    What is the best practice?  My argument for the creation of a separate listener is to be able to restrict connections and accelerator by database using the parameters and the params of the listener.  With a listener, it seems impossible to use several listener settings or settings since all the dB to use it only a listener.  Also if the listener does not have any new connection for all the dB to use it on the server.

    What is the best practice?

    The best practice is what works best for you in your particular environment

    Personally I have found don't have much need to adjust the configuration of the listener for each separate instance so in my environment of each server has 1 single earphone that is shared by several bodies. I can see your points about the benefits of having separated from listeners, but also additional administration required for the best answer is the one that is right for you. Some of the servers I maintain may have up to 20 instances (development) so having 20 listeners is probably a little more work I want keep.

  • Big 2 TB + vm - what is the best practice?

    Hello

    Our file server currently uses the measure with a total area of 4 to DS. The virtual machine contains 11 vDisks with sizes ranging from 50 GB to 1.35 to totaling 3.8 TB of data. each vDisk belongs to a division within the company. We are running out of space on the DS, and we need to make changes.

    I did read something positive on the use of measurement other than for a short fix.

    Question: What are the best practices to go forward get rid us of the widespread use, it has been suggested, we look at DFS or perhaps a new virtual machine intended only for the major divisions.

    If we add a new disk and that it points to an another DS on it's own logic unit number, we run into the trouble of storage vMotion, try to group the disc under a store.

    I'm sure that there are large organizations out there running in this situation, any guidance is appreciated!

    See you soon

    Brendan

    If you need a file server, that SFR might be a solution.

    You can use vmdk as well on the same VM, or more file servers.

    For other purposes, you can use the junction to mount a drive in a folder.

    André

  • What is the best practice to move an image from one library to another library

    What is the best practice to move an image from a photo library to another library of Photos ?

    Right now, I just export an image on the desktop, then remove the image from Photos. Then, I open the other library and import these images from the office in Photos.

    Is there a better way?

    Yes -PowerPhotos is a better way to move images

    LN

  • What is the best method to manage more than 100 oracle instance?

    our company have run on the 100 on VM Linux oracle instance.

    What is the best method to manage more than 100 oracle instance? use Oracle Enterprise Manager?

    Thank you.

    How your company grow to 100 cases?  There would be some oversight in place as he grew.

    What do you exactly mean by "manage"?  Monitor?  Start/stop?  Performance optimization?  Add storage / Storage?  Backup?

    You may need a mixture of methods / facilities.  Again, it should be obvious that you have something in place already - if you replace it entirely?

    Hemant K Collette

  • What is the best practice

    Hi all

    I need to create calculated columns that are based on columns in different logical Tables (Fact).

    What is the best practice on where I should put these new columns calculated?

    Should I create a new logical table? or just add it to one of those that exist?

    Concerning

    I guess it would make sense to create a new that's logical sources will be the 2 facts you need to calculate this measure. If you need to add to the existing logical facts the source of them is changed and the other fact that may not be wanted that she could be confusing will be shown.

  • What is the best software project management for a Mac

    Hi I just bought a MacBook Pro for my business. My company has won an engineering project that I will be the Project Director. My client uses MS Projects, I can't on my Mac, what is the best option

    John

    Maybe this blog Capterra article can help you with choices for an alternative to MS Project for Macs.

    However, what I would recommend is to run Windows under BootCamp or a virtual machine, such as Parallels or VMware and then, install a version of Windows from MS Project to be entirely compatible with what your company uses.

Maybe you are looking for

  • Confusion between the Satellite A200-13O and A100-784

    Hello... Please can you help me decide which laptop I will buy. The concern here is the difference in performance between the "GMA 950 up to 256' in the A200 and the" 128 "in up to the A100.". " Is there a significant difference in performance (all g

  • Lenovo Thinkpad X carbon 1 Touch 3444CUU - Wi - Fi adapter issues

    I have a GCU 3444 I really like. When I got that I realized the wireless adapter stopped only randomly work. I've updated all the possible drivers and I am always the same questions. All I can do is to reset the adapter to get the shot again. I don't

  • How can I connect terminals to a vi in order to to use in the other vi?

    I created a vi that returns some numbers and I want to use these numbers in an another vi by adding the first vi in the block diagram. I need to create a sort of my first vi output terminals and I don't know how. Can someone help me please?

  • BSOD due ntkrnlpa.exe + 98339

    Hello, im of the bsod and find nothing anywhere to fix it. makes 2 standard tests with verifier.exe and read the dumps with BlueScreenView, which tells me that the bsod is caused by the ntkrnlpa.exe + 98339. any help is appreciated!

  • Z1 HP screen brightness

    Hello After a recent and updated bios drivers OS I lost a possibility of adjusting the brightness of the screen on my Z1 HP running Windows 7 workstation. Anyone know, please, how to recover the screen brightness setting? Thank you Karel