Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/41.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
Javascript 困境哪个项目&;用于开发我的Android和iOS应用程序的语言_Javascript_Iphone_Android_Ios_Cordova - Fatal编程技术网

Javascript 困境哪个项目&;用于开发我的Android和iOS应用程序的语言

Javascript 困境哪个项目&;用于开发我的Android和iOS应用程序的语言,javascript,iphone,android,ios,cordova,Javascript,Iphone,Android,Ios,Cordova,我正在为android和ios平台开发一个应用程序。我想采取一种方法,允许我只需要为两种平台编写一次代码。我遇到了两种选择: 使用flex在FlashBuilder4.5中开发(actionscript,或者我也听说过javascript?) 使用Phonegap(javascript)开发 该应用程序非常简单——它将使用谷歌api和手机的地理定位功能,然后还将显示谷歌地图api中关于商业列表的更多信息。该应用的下载者也必须注册成为免费会员。所有这些信息都必须放在我服务器上的mysql数据库

我正在为android和ios平台开发一个应用程序。我想采取一种方法,允许我只需要为两种平台编写一次代码。我遇到了两种选择:

  • 使用flex在FlashBuilder4.5中开发(actionscript,或者我也听说过javascript?)
  • 使用Phonegap(javascript)开发
该应用程序非常简单——它将使用谷歌api和手机的地理定位功能,然后还将显示谷歌地图api中关于商业列表的更多信息。该应用的下载者也必须注册成为免费会员。所有这些信息都必须放在我服务器上的mysql数据库中


所以我的问题是,对于我希望实现的目标,哪一条是最好的途径?如果使用Flash builder,最好学习actionscript还是javascript?如果我用javascript和ajax编写mysql服务器,那么连接mysql服务器的最佳方式是什么?

如果您对此很认真,并且希望在将来创建其他应用程序,那么您应该学习每个平台的本机框架/语言。如果不是,而且你只想制作一个快速应用程序,我会选择Phonegap而不是Flex/Flash。

如果你对此很认真,并且将来还想创建其他应用程序,那么你应该学习每个平台的本机框架/语言。如果不是,你只想制作一个快速应用程序,我会选择Phonegap而不是Flex/Flash。

首先,熟悉HTML和Javascript,了解它们的功能。用你不懂的工具来完成一个项目是没有意义的。至于您指定的选项,我肯定会选择Phonegap方法,因为它更简单

但是,如果您试图使用MySQL或其他数据库来存储任何数据,那么您的解决方案也需要一个后端。为此,您需要一些服务器端语言,如PHP、JSP(如果您也希望在服务器上使用Javscript,也可以使用NodeJS)等,这些语言根据从应用程序接收的请求从数据库检索信息


总之,我建议您阅读更多关于PHP/MySQL、Javascript和制作网页的内容,因为如果您使用Phonegap,即使您可能将其视为一个应用程序,这也是您实际要做的。做一些教程,在你尝试做一些超出你技能水平的事情之前先了解这些语言。

首先,熟悉HTML和Javascript,了解它们的能力。用你不懂的工具来完成一个项目是没有意义的。至于您指定的选项,我肯定会选择Phonegap方法,因为它更简单

但是,如果您试图使用MySQL或其他数据库来存储任何数据,那么您的解决方案也需要一个后端。为此,您需要一些服务器端语言,如PHP、JSP(如果您也希望在服务器上使用Javscript,也可以使用NodeJS)等,这些语言根据从应用程序接收的请求从数据库检索信息


总之,我建议您阅读更多关于PHP/MySQL、Javascript和制作网页的内容,因为如果您使用Phonegap,即使您可能将其视为一个应用程序,这也是您实际要做的。做一些教程,在你尝试做一些超出你技能水平的事情之前先了解一下这些语言。

对于一个漂亮的小型数据库界面,我建议使用ruby(sinatra作为mvc框架,在mysql之上使用activerecord,或者只使用rails),而不是使用php


对于一个漂亮的小型数据库界面,我建议使用ruby(sinatra作为mvc框架,在mysql之上使用activerecord,或者只使用rails),而不是使用php


Phonegap+flex,这样一个令人厌恶的混血儿真的存在吗?哈哈,不,没有。我的意思是我会使用Phonegap而不是Flex,而不是两者:)好吧,我在上一个“魔术按钮”编程趋势中有点过时了,所以你永远不会知道。如果XD.Phonegap+flex可用,我会使用汇编代码,这样一个令人讨厌的混合代码真的存在吗?哈哈,不,没有。我的意思是我会使用Phonegap而不是Flex,而不是两者:)好吧,我在上一个“魔术按钮”编程趋势中有点过时了,所以你永远不会知道。如果XD可用,我将使用汇编代码。