Mac OS X Разработка - PullRequest
       38

Mac OS X Разработка

0 голосов
/ 10 апреля 2010

Я хотел бы начать разработку приложений для MAC OS X, хотя мне нужно понять, с чего начать.

Проблема: я в настоящее время не могу и не могу позволить себе новый компьютер на базе MAC OS X. Решение: Очень хороший друг любит пробовать то, что я сделал для Windows, а также владеет компьютером Mac OS X и готов тестировать эти новые творения.

Теперь я столкнулся с другой проблемой. Я не знаю, на каком языке использовать эти приложения для разработки. Я являюсь разработчиком .NET и вижу, что я могу использовать только ПК на базе Windows для разработки приложений MAC, с чего мне начать?

Я слышал о Mono и уже использовал его в Linux раньше, будет ли Mono вариантом для разработки MAC на компьютере под управлением Windows? Есть ли другие способы обойти это?

Любая помощь приветствуется. :)

Спасибо

JT

Ответы [ 5 ]

2 голосов
/ 10 апреля 2010

Если вы не хотите, чтобы ваши приложения были полнейшими, что заставляет меня плакать, купите Mac и начните читать и узнавать, что делает приложение Mac OS X высокого качества. Стандарты качества на этой стороне реки намного выше, вы скоро увидите.

2 голосов
/ 10 апреля 2010

Вы должны иметь MacOS X и использовать Xcode с Objective C; это родная среда, и вы не сможете оценить MacOS X UX без ее использования. Возможно, вы сможете установить MacOS X на ПК, хотя это не одобрено и не поддерживается Apple.

Только не принимай полумеры, это того не стоит.

2 голосов
/ 10 апреля 2010

Вы можете начать с кроссплатформенного языка, такого как Java, Python или Ruby. Приложения, которые вы пишете таким образом, либо работают сразу на OSX, либо требуют лишь небольших настроек. Я работаю с Java для разработки для OSX, Windows и Linux. Java не слишком отличается от C # и поставляется совершенно бесплатно. С некоторой дополнительной работой приложения Java могут выглядеть как родные OSX или Windows или Linux.

Но таким образом вы не получите никаких специальных функций OSX. Для этого вам понадобится OSX-среда target-c и какао.

1 голос
/ 18 июня 2012

Извините за поздний ответ, но у меня та же проблема. Посмотрев вокруг, я увидел, что люди могут устанавливать OS X 10.6 (Snow Leopard) на свои компьютеры под управлением Windows 7, используя виртуальную машину. Может быть, этот сайт от Lifehacker может помочь:

http://lifehacker.com/5583650/run-mac-os-x-in-virtualbox-on-windows

Эти люди рассказывают вам, как установить Snow Leopard. Вы не можете установить Xcode 4.33 на Snow Leopard, но стоит попробовать. Также могут быть места, где они показывают, как установить самого Lion на свои ПК, но у Lifehacker есть самые простые руководства.

Надеюсь, это поможет!

0 голосов
/ 09 июня 2011

Все остальные ответы хороши. Вам нужны OS X и XCode. Так как в данный момент вы не можете позволить себе компьютер Mac и понимаете, насколько предпочтительным является язык для OS X и iOS, вы могли бы начать с изучения C-программирования на Windows. Objective-C - это расширенный набор C. Знание C Langauge ускорит процесс обучения, когда вы сможете купить Mac. (или вы можете решить, что указатели C слишком сложны и сэкономить немного денег)

Также Google, как создать hackintosh. Я видел пару статей на Lifehacker о том, как это сделать. Это не идеально, но, возможно, это позволит вам запускать XCode и создавать приложения для iPhone или iPad.

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