繁体   English   中英

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

[英]Mobile application for iOS and Android

我和另外2个开发商在一家小型创业公司中工作。 我们有一个即将面向iPhone和Android平台的移动应用程序项目。 特征 :

  1. 将有一个用于处理数据模型的后端Web服务器。
  2. 移动应用程序应该连接到Web服务器,并为用户提供一些简单任务的前端(使用用户名和密码注册,登录,搜索符合某些条件的记录等)。
  3. 我们将位置信息存储在Web服务器中,并希望将此信息公开给移动应用程序。 移动应用需要具有与移动设备中任何现有导航系统集成并为其提供位置的能力。
  4. 应用程序中大约有10个不同的接口。

我们都没有开发移动应用程序的丰富经验(我们仅使用Android完成玩具项目),也没有零移动UI开发经验。 我想知道几件事:

  1. 我们应该为两个移动平台开发两个不同的应用程序吗? 如果我们这样做的话,这两个应用程序都可以连接到同一个后端吗?还是必须要有两个后端?
  2. 是否有任何移动应用程序框架可以使我们编写单个应用程序并将其定位到这两个平台?
  3. 这两个平台中哪个更容易开发应用程序? (以防我们必须开发两个单独的应用程序。)
  4. 还是我们应该制作一个可以从移动设备访问的Web应用程序? 如果可以,我们是否可以与移动设备中的任何其他应用程序集成(导航应用程序等)?

如果您需要更多信息/说明,请告诉我。

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

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

两种平台在移动开发方面都是相似的-如果开发人员熟悉相应的平台,我认为没有哪个平台比另一个平台容易。 对我来说,Android开发更容易,因为它使用一种著名的语言Java,可能支持不同的IDE,包括Eclipse之类的公共IDE,并且我在Android中有背景;-)

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

是的..这很简单。 网络上几乎没有最好的框架。 但我建议您选择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移动平台。 从上方选择任何一个,然后开始工作。

嗨,根据我的研究,我发现了这个

Ionic (AngularJS)是目前使用最广泛的混合移动框架 最好吗? 离得很远。 速度不是很快(尽管它比目前最流行的竞争对手要快)。 页面过渡/动画太糟糕了,您实际上需要使用某些Cordova插件才能使其看起来更好。 这还不是全部,但我不会再打扰您了。 参考这个

参考等级离子vs xamarin

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM