工具包/框架开发跨平台应用程序和Web前端

时间:2014-03-21 21:14:41

标签: android ios mobile web cross-platform

我今天做了很多研究而没有得出令人满意的结论。我需要/想要构建一个具有以下两者的服务:

  • 网络前端
  • 跨平台应用程序(专注于iOS,Android和Windows Mobile)

我发现了许多允许跨平台移动应用程序的框架(堆栈溢出有很多帮助),但我找不到任何可以通过Web前端促进大量代码重用的框架。

目前我赞成以下解决方案: 将Web后端拆分为由Web前端和应用程序访问的REST框架(使用Phonegap开发,以便尽可能重用HTML5 / JS表面代码)。

由于项目团队规模较小,因此应尽可能避免代码重复。

是否有其他解决方案/框架(我可能会被忽视),这比我的预期解决方案更能满足我的要求?

感谢。

2 个答案:

答案 0 :(得分:1)

您可以用于网络前端的Javascript框架可以帮助您实现跨平台应用

  1. Angular JS - 不错的数据绑定功能,依赖注入和MVC框架
  2. ChocolateChipUI - 基于主题的css看起来像本机iOS / Android / WP8
  3. 您可以尝试其他几种选择。离子框架

答案 1 :(得分:0)

我在Backbeam工作。它是一种后端即服务,对移动应用程序和Web应用程序都提供了很好的支持。您可以编写服务器端逻辑并在所有平台上重用它。在这里,您可以阅读overview about the server-side逻辑功能。

目前这是托管服务,但我们计划今年发布一个开源版本。

如果您还有其他问题,我们很乐意为您提供帮助:)