Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 本机应用程序或PhoneGap或appcelerator或其他什么?_Iphone_Android_Cordova_Appcelerator - Fatal编程技术网

Iphone 本机应用程序或PhoneGap或appcelerator或其他什么?

Iphone 本机应用程序或PhoneGap或appcelerator或其他什么?,iphone,android,cordova,appcelerator,Iphone,Android,Cordova,Appcelerator,我对移动应用非常陌生,很难找到正确的方向来推进我们当前的项目。我希望根据您的经验从这里的专家那里得到一些见解和建议 以下是我们项目所需的主要功能: 1.获取用户当前的GPS位置并发送到我们的服务器(并接收要显示的位置列表) 使用手机摄像头(如果可用)拍摄照片,甚至视频,然后在用户需要时存储并发送到我们的服务器(如果他们同时没有免费wifi,他们可能会决定稍后发送) 加入聊天室(托管在我们的服务器上) 存储某些信息(位置信息,如地址/电话等,以及离线使用的聊天日志) 我们希望首先支持iphone和

我对移动应用非常陌生,很难找到正确的方向来推进我们当前的项目。我希望根据您的经验从这里的专家那里得到一些见解和建议

以下是我们项目所需的主要功能: 1.获取用户当前的GPS位置并发送到我们的服务器(并接收要显示的位置列表)

  • 使用手机摄像头(如果可用)拍摄照片,甚至视频,然后在用户需要时存储并发送到我们的服务器(如果他们同时没有免费wifi,他们可能会决定稍后发送)

  • 加入聊天室(托管在我们的服务器上)

  • 存储某些信息(位置信息,如地址/电话等,以及离线使用的聊天日志)


  • 我们希望首先支持iphone和android,预算也是一个大问题。

    如果您使用原生应用程序方法,这意味着您必须分别为android和iphone平台编写代码。 考虑到您的预算问题,PhoneGap和Appcelerator应该适合您。两者都是强大的平台。但是在选择其中一个之前,考虑一下其中的每一个点。 如果您选择phone gap,您将使用HTML、css和javascript进行编码。您还将构建一个移动web应用程序


    如果您选择appcelerator titanium,您将只需要javascript技能来开发应用程序,您获得的外观和感觉将更接近本机应用程序。与iphone相比,android版本可能会有轻微的性能延迟,这在大多数情况下是可以接受的。首先查看其演示(Kitchensink项目),然后确定此平台是否适合您。

    如果您使用本机应用程序方法,这意味着您必须分别为android和iphone平台编写代码。 考虑到您的预算问题,PhoneGap和Appcelerator应该适合您。两者都是强大的平台。但是在选择其中一个之前,考虑一下其中的每一个点。 如果您选择phone gap,您将使用HTML、css和javascript进行编码。您还将构建一个移动web应用程序


    如果您选择appcelerator titanium,您将只需要javascript技能来开发应用程序,您获得的外观和感觉将更接近本机应用程序。与iphone相比,android版本可能会有轻微的性能延迟,这在大多数情况下是可以接受的。首先查看其演示(Kitchensink项目),然后确定此平台是否适合您。

    我最终决定这样做:android和iphone的本机应用,以及html web应用的简化版本。这样我们可以覆盖很多地方。希望将来有一天,只有网络应用是Enough,我最终决定这样做:Android和Iphone的原生应用,以及简化版的html网络应用。这样我们可以覆盖很多地方。希望有一天,只有网络应用程序是足够的