决定我应该用于开发基于电子商务域的Android应用程序的技术

时间:2015-11-09 12:00:54

标签: android titanium native phonegap-build

我需要开发一个与C2C通信相关的应用程序,制造商可以直接开始与零售商进行批量订单沟通,并以简单快捷的方式维护订单。请建议我可以使用的框架。例如:Native android developement,PhoneGap,Appcelerator Titanium。

PhoneGap :我读过您无法提供丰富的交互式应用程序,并且与Android原生api通信效果不佳。

Appcelerator Titanium :我需要购买它,开发一个应用程序需要很多钱。

原生开发API :我必须提供大量时间,并且很难使用网络服务与我的数据库和我的网络应用程序进行通信,而且仅适用于Android应用程序

我应该将哪个用于我的应用?

2 个答案:

答案 0 :(得分:1)

如果您只想开发Android应用,则应使用原生API。它提供了大多数功能,更好的文档(IMO),并且更容易维护(因此更便宜)。此外,它应该易于与数据库和/或Web API进行通信。

Titanium提供的唯一优势是多平台支持。但是,当您只想为Android开发时,请使用本机API。

答案 1 :(得分:1)

我会说这取决于:

  • 你的技能......
    • HTML:PhoneGap,Titanium(我们的Alloy MVC使用XML)
    • JS:Titanium,PhoneGap
    • JAVA:JAVA
  • 你的计划......
    • 一个平台:Android
    • 多个平台:Titanium,PhoneGap
  • 您的要求......
    • 良好的用户体验:Titanium,Android

Titanium是开源和免费的(appcelerator.org),但我们提供付费(起价39美元/月)服务,包括Arrow,这对于快速构建移动Web服务以将应用程序与任何远程连接非常有用数据来源。