我参与开发移动传感器的应用程序,使用Android / iOS移动应用程序收集来自这些传感器的数据。我们希望最终用户也能够从桌面查看此数据。上传此数据以从移动应用程序上传到我们自己的数据库。我使用本机应用程序(iOS / Android)完成了原型的开发,并使用带有SQL数据库的Django 1.6实现了Web服务。这只是原型。
我们正处于真正需要与付费客户合作的实际产品的阶段,因此我们有能力重新审视我们的技术堆栈问题。所以我在寻找建议。
目前我正在考虑在服务器端使用Play Framework。我真的没有看到任何引人注目的东西可以提供Native应用程序,所以我们将不得不继续使用本机库开发移动应用程序。我们将使用REST API与我们的Web服务进行交互。我对Play框架的关注是它似乎没有很多类似于django的插件,但它的早期希望这种情况会有所改善。
这是正确的方法,我们是一个非常小的团队(4人,我们可以雇用2个人)。鉴于这是正确的技术路径,我选择任何我应该关注的东西?
我查看了Parse库,但似乎没有提供太多的数据灵活性,面向更多的社交媒体方面。
我们将使用StromPath进行用户管理,我应该考虑用户管理的其他选择吗?
我们真的不想在客户端做很多MVC编程,所以在桌面应用程序上我们会保持简单的jQuery / Javascript& HTML
萨姆
答案 0 :(得分:0)
使用jQuery mobile,您可以确保在原生应用中的外观和感觉。它自己的库可以进行媒体查询,并相应地拉伸或缩小内容。因此,在UI方面,您不会遇到任何问题,为用户提供外观和感觉等原生应用。对于客户端/服务器通信,我建议使用普通的ajax功能,以便您可以动态添加内容。
使用JQM时,您必须遵守某些规则。