我计划为其他开发人员构建一个应用程序包,其中包括移动应用程序、网站和 Web 服务。网站第一,移动应用第二。
为了创建移动应用程序,我通常首先需要创建 Web 服务。
我应该遵循什么方法:
P.S:我将使用 Scala 和 Play 开发服务和网站!框架
最佳顺序将根据优先级和需求的稳定性而变化。
通常在开发过程中,对问题的理解会提高,需求也会发生变化。这种情况尤其可能发生在用户界面上。第一次可用性测试可能会导致应用程序的设计和行为发生变化。
考虑到这一点的施工顺序将是:
此订单假设应用程序的功能是项目的主要优势。另一方面,如果主要价值和复杂性在于 Web 服务,而应用程序只是其上的一个可选的瘦前端,那么首先开发 Web 服务然后再开发应用程序可能更合适。