Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.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
Macos 在Mac上开发Web应用程序_Macos - Fatal编程技术网

Macos 在Mac上开发Web应用程序

Macos 在Mac上开发Web应用程序,macos,Macos,如何在不是RoR或PHP的Mac上构建Web应用程序?可以使用Objective-C和Cocoa创建Web应用程序吗?我对这门学科一无所知 -哈内曼(Hahnemann)苹果(Apple)的方法是使用Cocoa,Cocoa实际上不是一个web应用程序框架,所以我不建议你这样做。WebObjects(参见Kiwibuster的答案)过去是用Objective-C编写的,但(我认为是从版本5开始)是用Java编写的 由于OSX是UNIX操作系统,许多标准web堆栈都将运行(事实上,大部分由deafu

如何在不是RoR或PHP的Mac上构建Web应用程序?可以使用Objective-C和Cocoa创建Web应用程序吗?我对这门学科一无所知


-哈内曼(Hahnemann)

苹果(Apple)的方法是使用Cocoa,Cocoa实际上不是一个web应用程序框架,所以我不建议你这样做。WebObjects(参见Kiwibuster的答案)过去是用Objective-C编写的,但(我认为是从版本5开始)是用Java编写的

由于OSX是UNIX操作系统,许多标准web堆栈都将运行(事实上,大部分由deafult安装)。因此,您可以用perl、python、C或其他语言编写CGI。您还可以使用与OSX服务器或任何其他Java web应用程序堆栈捆绑的JBoss(Java应用程序服务器)

我不确定您为什么反对RoR和PHP,但您可能还想看看一些python web框架,如、、等


Python 2.5也安装了OS X 10.5,看一看,它基本上是面向Web的Cocoa。你甚至可以使用界面生成器!(使用拖放功能构建web GUI)

我必须推荐Grails:

如果您有可可的经验,那么:


否则,请坚持使用现有技术。

我正在使用Seaside on Squeak(Smalltalk)。我每天将代码从pc传输到mac,然后再传输回来,因为它完全是跨平台的

您对Rails或Ruby有问题吗?如果是前者,您可能需要查看许多有趣的链接

如果您希望您的web应用程序看起来像Objective-C和Cocoa应用程序,您可以查看


这是一个Javascript框架,但很容易理解和使用。

我正在使用eclipse进行java和php项目

我想这就是问题所在——问一百个人,你会得到一百个答案!在PC机上,我使用.NET和Visual Studio进行开发,就是这样。我还希望能有一个苹果的同类产品。

想想这就是问题所在——问一百个人,你就会得到一百个答案!在Pc机上,我使用.NET和Visual Studio进行开发,就是这样。我还希望有一个苹果的同类产品。这不是一个晦涩难懂的东西,在市场上你不能轻易地雇佣程序员(不管怎样,在英国这里也是如此)。

不太可能。一旦他们将其移植到java,它就不再是真正的Stephan了——它得到了支持,易于在各种平台上部署(得益于WAR部署),并且比上一个ObjC版本(4.5)有了显著的改进。