最有效的开发/维护" Lite"和" Pro"应用版本

时间:2017-02-05 01:37:43

标签: ios xcode github

在过去几年中,我一直在开发/维护应用程序的精简版和专业版。我这样做是为Pro版本开发新功能,然后复制这个项目,重命名Pro版本中的所有属性以反映Lite版本的属性(应用程序名称,包标识符等)。虽然他们确实分享了很多相同的代码(我说约90%的应用程序);但是,它们确实存在细微差别:例如。 Lite版本很轻,而Pro版本更多的是更黑暗,更专业的版本。期待它。另一个例子就是Lite版本有"升级"按钮,而Pro版本将有多个实际上具有功能的按钮。

TL; DR:我有两个版本的应用程序,一个精简版和专业版。它们共享90%的相同代码,但有微小的差异(如主题颜色和具有不同功能的不同按钮)。

维护应用程序的精简版和专业版以优化最高效率的最佳方法是什么? (特别是在Xcode中,如果你想深入细节)。我也使用GitHub,所以可能使用分支的方法?

0 个答案:

没有答案