适用于iOS和Android的移动应用程序

时间:2012-12-16 07:59:48

标签: android ios web-applications

我和另外两家开发公司在一家小型初创公司工作。我们有一个即将推出的适用于iPhone和Android平台的移动应用项目。特点:

  1. 将有一个用于处理数据模型的后端Web服务器。
  2. 移动应用程序应连接到Web服务器,并为用户提供前端以执行一些简单任务(使用用户名和密码注册,登录,搜索符合某些条件的记录等) 。
  3. 我们将位置信息存储在Web服务器中,并希望将此信息公开给移动应用程序。移动应用程序需要能够与移动设备中的任何现有导航系统集成,并为其提供位置/位置。
  4. 应用程序中将有大约10个不同的接口。
  5. 我们没有人在开发移动应用程序方面有太多经验(我们只使用Android完成了玩具项目)并且没有移动UI开发经验。我想知道几件事:

    1. 我们应该为两个移动平台开发两种不同的应用程序吗?如果我们这样做,这两个应用程序是否可以连接到同一个后端,还是我们必须有两个后端?
    2. 是否有任何移动应用程序框架可以让我们编写单个应用程序并将其定位到这两个平台?
    3. 这两个开发应用程序的平台更容易? (如果我们必须开发两个单独的应用程序。)
    4. 或者我们应该制作一个可以通过移动设备访问的Web应用程序?如果是这样,我们可以与移动设备中的任何其他应用程序集成(导航应用程序等)吗?
    5. 如果您需要更多信息/说明,请与我们联系。

3 个答案:

答案 0 :(得分:3)

是的,您需要两个平台的2个应用程序,但单个后端足以满足任何客户端平台(包括您可能考虑稍后支持的其他平台)。

您应该查看PhoneGap框架或Appcelerator,如果其中任何一个允许您开发所需的所有功能。如果它满足您的需求,您将能够开发一个应用程序并将其构建到两个平台。

这两个平台对于移动开发都是类似的 - 我认为如果开发人员熟悉相应的平台,那么没有人比另一个更容易。对我来说,Android开发更容易,因为它使用着名的语言Java,可能支持不同的IDE,包括Eclipse等公共IDE,我有Android背景;-)

如果网络应用程序可以提供所有必需的功能,我建议您开始开发网络应用程序。

答案 1 :(得分:2)

是的......这很简单。 Web中可用的Best框架很少。但我建议你去PHONE GAP和Up Coming Web Framework VMOSS。

PHONE GAP易于部署且易于开发,因为您需要做的就是用HTML 5和JavaScript编写代码。 VMOSS是另一个有前途的市场框架。你可以查看VMOSS的功能,其余的类似平台如下所示。开发一次并部署任何平台。

http://phonegap.com/

http://vmoss.valentiatech.com

http://kony.com/

http://www.appcelerator.com

还搜索RHO移动平台。从上面选择任何一个并开始工作。

答案 2 :(得分:0)

根据我的研究,我发现this

Ionic (AngularJS)是目前使用最多的混合移动框架。它是最好的吗?离得很远。它不是很快(尽管它比目前最常见的比赛更快)。页面过渡/动画很糟糕,你真的需要使用某些 Cordova插件才能让它们看起来不错。这不是一切,但我不会再打扰你了。 refer this

refer ratings ionic vs xamarin