我应该在项目中使用哪些移动工具?

时间:2017-01-23 17:20:03

标签: android ios html5 cordova mobile

我在移动开发方面相对较新,但我对HTML5非常熟悉。我有一个项目,将用于酒吧,客户通过他的手机订购酒吧。一些信息:

  • 该栏将有一个本地服务器来接收请求(它将在本地网络中工作)
  • 客户端应用程序将进行实时聊天,因此客户可以在同一个栏中结识新朋友:)。但是,聊天服务器将在线(客户需要互联网才能访问此功能)
  • 应用程序可能会使用推送通知,并可能执行一些简单的后台处理。
  • 应用程序应该是跨平台。

那么理想的技术是什么?科尔多瓦? PhoneGap的?英特尔XDK? Xamarin? Embarcadero公司?我还应该使用WebSockets吗?

谢谢!

2 个答案:

答案 0 :(得分:0)

我对您提出的所有技术都不太了解,但我与cordova合作并完成了对您的应用的所有要求。这可能是个不错的选择。我对其他技术不太熟悉

答案 1 :(得分:0)

所以phonegap / XDK真的是一个cordova,他们都很棒。 Phonegap和XDK只是... Cordova的实现。电话差距可以做你想要的一切。我已经使用phonegap将多个手机连接到服务器(以及彼此)以获取杂货优惠应用。

我会推迟使用websockets(虽然他们在技术上可以做你想做的事)。它们不是最易于维护或最容易设置的。

我在一年前探索过Xamarin,看起来它适用于我(和你的)应用程序。但是,它似乎与.NET框架完全捆绑在一起。因此,如果你不介意被所有人的利润所吸引......

我对Embarcadero没有直接经验,但由于这篇文章,我现在已经报名参加了试用。

资料来源:2013-2016移动开发商---成功且有利可图的项目完成