Free and Paid version of App

2 posts, 0 answers
  1. Jeff
    Jeff avatar
    2 posts
    Member since:
    Jun 2008

    Posted 30 Jul 2014 Link to this post

    We want to have a free version and a paid version of our app. The difference between the two will be removing some features that are available in the paid version from the free one. 

    Is there any way to share code between the two apps? I would hate to maintain two different code bases when 95% of the code will be the same.

  2. Tonci
    Tonci  avatar
    22 posts
    Member since:
    Oct 2007

    Posted 30 Jul 2014 Link to this post

    For very simple apps I would create one AppBuilder project and add project to remote git repository like, or This will be development version of code. I would invent some kind of settings to configure different behavior of free and paid versions. 

    Than clone same code from remote git as second project in AppBuilder to test and deploy free version. Do the same for paid version. Use remote git as vehicle to share code updates form development version to free and piad version of code.

    Still this is useful only if you have minor difference in code that could be accommodated with this kind of simple settings/configuration strategy. Also you could have merge conflict problems in git if you change the same file in different places. So if you are taking care you could get away with this simple workaroud.
Back to Top