移动与桌面开发框架的选择

时间:2014-05-20 05:24:30

标签: android ios iphone web-applications web-frameworks

这是一个普遍的问题,但也是一个难以谷歌的问题。

我正在为个人项目创建原型网站,需要决定使用的Web应用程序框架。我知道我将来希望将此应用程序移植到iPhone和Android平台上。

有没有明显的选择可以减少未来的麻烦? (Ruby on Rails,ASP.NET,PHP等?)

除此之外,有什么明显的选择我应该立即丢弃吗? (我想到了ASP.NET,因为我没有看到在iOS应用程序中复制它的好方法。)

我的主要目标是最大限度地减少在移动平台上移植到本机应用程序所需的架构检修数量(而不是仅仅在移动浏览器中运行我的网站)。

1 个答案:

答案 0 :(得分:0)

如果要以本机代码实现移动应用程序,那么只要您要使用JSON,XML和SOAP公开Web服务,就可以选择任何Web应用程序平台。 Android,iOS和任何其他移动平台都支持这种格式。我个人更喜欢PHP或ASP.NET,因为它们很容易在网上实现,服务可以轻松创建,公开和保护。

否则,如果您想使用任何移植工具或其他可以一次为多个移动平台创建应用程序的框架移植您的应用程序,HTML5 - CSS - JavaScript - jQuery - AJAX将是更好的选择。