Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/275.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.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
Php 在Symfony2中创建移动应用程序_Php_Android_Symfony_Mobile_Cordova - Fatal编程技术网

Php 在Symfony2中创建移动应用程序

Php 在Symfony2中创建移动应用程序,php,android,symfony,mobile,cordova,Php,Android,Symfony,Mobile,Cordova,我读到有一个在symfony2中创建移动应用程序的选项,我真的不知道如何创建它。虽然我很理解将HTML5模拟到本地应用程序的重要性,但我不知道如何使用symfony做同样的事情 假设我们用html5创建了这个应用程序。我们只是通过PhoneGap完成了这个过程,它创建了本机应用程序(是的,我知道,非常简单)。但是我该如何使用Symfony呢?我是说。。是否有类似的php模拟器和…symfony包含的所有文件或。。还是怎样如何在iOS上运行,如何在Android上运行,如何在Windows Pho

我读到有一个在symfony2中创建移动应用程序的选项,我真的不知道如何创建它。虽然我很理解将HTML5模拟到本地应用程序的重要性,但我不知道如何使用symfony做同样的事情

假设我们用html5创建了这个应用程序。我们只是通过PhoneGap完成了这个过程,它创建了本机应用程序(是的,我知道,非常简单)。但是我该如何使用Symfony呢?我是说。。是否有类似的php模拟器和…symfony包含的所有文件或。。还是怎样如何在iOS上运行,如何在Android上运行,如何在Windows Phone和BlackBerry上运行


很抱歉问了一个愚蠢的问题,但我找不到正确的答案。

真正意义上的问题都是愚蠢的:)

Web应用程序不同于移动应用程序

Symfony是一个PHP框架,它与Phonegap/Cordova无关。PhoneGap/Cordova使用HTML、CSS和一些javascript。您可以将一些PHP用于某些后端服务,但不能用于应用程序本身


因此,我的最后一点是,您不能使用Symfony创建phonegap应用程序。

真正问问题时,没有问题是愚蠢的:)

Web应用程序不同于移动应用程序

Symfony是一个PHP框架,它与Phonegap/Cordova无关。PhoneGap/Cordova使用HTML、CSS和一些javascript。您可以将一些PHP用于某些后端服务,但不能用于应用程序本身


因此,我的最后一点是,您不能使用Symfony创建phonegap应用程序。

IMHO,Symfony为HTTP和restful API提供了一个坚实的框架,通过该框架可以配置jQuery mobile,然后如果您为模板扩展TWIG,那么Symfony将充当绑定器和编写器,并可以进行路由。虽然Symfony不运行本机应用程序,但它们需要检索和存储数据,而在这方面,Symfony这样的框架工作得很好。因此,有人可能会争辩说,可以为多个客户端(iOS、Android等)使用API,然后重用控制器并使用格式生成XML/JSON,因此理论上它也应该与Phonegap一起工作。

IMHO,symfony为HTTP和restfulapi提供了一个坚实的框架,通过该框架可以配置jQuery-mobile,然后如果您为模板扩展了TWIG,那么symfony将充当绑定器和编写器,并可以进行路由。虽然Symfony不运行本机应用程序,但它们需要检索和存储数据,而在这方面,Symfony这样的框架工作得很好。因此,有人可能会争辩说,可以为多个客户端(iOS、Android等)使用API,然后重用控制器并使用格式生成XML/JSON,因此理论上它也应该与Phonegap一起工作。

由于Symfony2是一个PHP框架,我严重怀疑它是否能够以任何方式生成编译后的Java应用程序。也许作者的意思是你可以使用Symfony2应用程序作为你的应用程序的后端,或者甚至在你的PhoneGap中包含它生成的HTML?链接?例如:此链接显示您可以在服务器上创建一个普通的HTML网站,该服务器生成为移动web浏览器优化的HTML代码(通过使用JQuery mobile)。它不是在创建本机移动应用程序。甚至连PhoneGap这样的混血儿都没有。标题有误导性holly cow xD和这个链接如何:第二个链接只展示了如何使用Symfony2来完成它的设计目的:创建网页,而不是本地移动应用程序。由于Symfony2是一个PHP框架,我严重怀疑它是否能够以任何方式生成编译过的Java应用程序。也许作者的意思是你可以使用Symfony2应用程序作为你的应用程序的后端,或者甚至在你的PhoneGap中包含它生成的HTML?链接?例如:此链接显示您可以在服务器上创建一个普通的HTML网站,该服务器生成为移动web浏览器优化的HTML代码(通过使用JQuery mobile)。它不是在创建本机移动应用程序。甚至连PhoneGap这样的混血儿都没有。标题有误导性holly cow xD和此链接如何:第二个链接仅显示如何使用Symfony2完成其设计目的:创建网页,而不是本机移动应用程序。而不是phonegap应用程序呢?只是一个用symfony编写的移动应用程序,编译后可在android/iOS上运行?您只能使用symfony创建一个web应用程序(可能对移动设备有响应),而不能创建一个在android/iOS上运行的本机应用程序。不完全正确:您可以将PhoneGap应用程序的内容URL指向外部web源,即Symphony2生成的移动网站。这就是说,Symfony2本身仍然只是一个生成web服务或网站的框架,而不是没有PhoneGap这样的混合框架的移动应用程序。。它必须是包装在应用程序中的web viwew。但是内容应该在服务器上,而不是在设备上。那不是phonegap应用程序呢?只是一个用symfony编写的移动应用程序,编译后可在android/iOS上运行?您只能使用symfony创建一个web应用程序(可能对移动设备有响应),而不能创建一个在android/iOS上运行的本机应用程序。不完全正确:您可以将PhoneGap应用程序的内容URL指向外部web源,即Symphony2生成的移动网站。这就是说,Symfony2本身仍然只是一个生成web服务或网站的框架,而不是没有PhoneGap这样的混合框架的移动应用程序。。它必须是包装在应用程序中的web viwew。但是内容应该在服务器中,而不是在设备中。