Разработка веб-приложений на Mac - PullRequest
5 голосов
/ 18 декабря 2008

Как можно создавать веб-приложения на Mac без RoR или PHP? Можно ли создавать веб-приложения с использованием Objective-C и Cocoa? Я совершенно новичок в этой теме

- Ганеман

Ответы [ 10 ]

9 голосов
/ 18 декабря 2008

Какао на самом деле не является фреймворком для веб-приложений, поэтому я бы не советовал вам идти по этому пути. WebObjects (см. Ответ KiwiBastard) раньше был написан на Objective-C, но (я думаю, что начиная с версии 5) написан на Java.

Поскольку OS X является ОС UNIX, многие из стандартного веб-стека будут работать (фактически, большинство из них установлено по умолчанию). Таким образом, вы можете написать CGI на Perl, Python, C или что-то еще. Вы также можете использовать JBoss (сервер приложений Java) в комплекте с OS X Server или любой из других стеков веб-приложений Java.

Я не уверен, почему вы против RoR и PHP, но вы также можете взглянуть на некоторые веб-фреймворки Python 1 , такие как TurboGears , Джанго , Зопе и т. Д.

1 Python 2.5 также устанавливается с OS X 10.5

7 голосов
/ 18 декабря 2008

Посмотрите Objective-J и Cappuccino , это в основном Какао для Интернета. Вы даже можете использовать конструктор интерфейсов! (Создайте свой веб-интерфейс с помощью Drag and Drop)

7 голосов
/ 18 декабря 2008

«Яблочный» способ - использовать WebObjects

4 голосов
/ 18 декабря 2008

Я должен порекомендовать Grails:

http://grails.org

Если у вас есть опыт работы с какао, то:

http://cappuccino.org/

В противном случае придерживайтесь установленной технологии.

2 голосов
/ 18 декабря 2008

Если вы хотите, чтобы ваше веб-приложение выглядело как приложение Objective-C и Cocoa, вы можете посмотреть SproutCore .

Это фреймворк Javascript, но довольно простой для понимания и использования.

1 голос
/ 18 декабря 2008

У вас проблемы с Rails или Ruby? Если первое, вы можете взглянуть на Merb , много интересных ссылок здесь

0 голосов
/ 10 марта 2010

подумай, вот в чем проблема - спроси сто человек, и ты получишь сто ответов! На ПК я разрабатываю с использованием .NET и Visual Studio - и все. Я также надеялся на эквивалент Apple. Это не что-то неясное, что вы не можете с готовностью нанять программистов на рынке (в любом случае, здесь, в Великобритании).

0 голосов
/ 10 марта 2010

Я думаю, что это проблема - спросите сто человек, и вы получите сто ответов! На ПК я разрабатываю с использованием .NET и Visual Studio, и все. Я также надеялся на эквивалент Apple.

0 голосов
/ 20 декабря 2008

Я использую Eclipse для проектов Java и PHP.

0 голосов
/ 18 декабря 2008

Я использую Seaside на Squeak (Smalltalk). Я ежедневно переношу код с компьютера на mac и обратно, так как он полностью кроссплатформенный.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...