Как стать автором
Обновить

Комментарии 22

Салют, очень хочется увидеть возможность запуска аппкода на винде, так чтобы, при наличии мака в сети, компиляция и прочие необходимые действия выполнялись на нём.
НЛО прилетело и опубликовало эту надпись здесь
Да, звучит жутко, в мои планы, отлично-бы вписалась возможность разрабатывать иос-приложения, с винды.
Кейз редкий и специфичный, а вот задача крайне сложная. Вряд ли мы за это когда-либо возьмемся.
Спасибо, я не мог не попытаться.
Но возможно вдруг задумаетесь, когда-нибудь, а бизнес модели «аппкод-на-винде + арендуемый-удалённый-мак»
Можно воспользоваться Xamarin (правда язык другой)
Кстати, такое реализовано в Delphi для компиляции под OS X и iOS.
И Xamarin из Visual Studio под iOS компилируется именно таким образом: с mac os в сети
Но зачем? Не уж то винда имеет столько преимуществ перед MacOS в плане разработки?
Бывают люди которым мак не нравится/ не по карману(билдсервер на маке может быть один на несколько компов, хотя это не совсем легально)
Не по карману — это, увы, не аргумент. Любая разработка требует затрат. Если быть категоричным — если вы не тянете затраты на разработку — стоит от нее отказаться.

Не нравится — это аргумент. Весомый, как по мне. Я по этой причине никогда не планировал изучать C# — на нем нормально писать можно только под Windows, что слишком уж гемморойно для меня в качестве фановой задачи.

Я правильно понимаю, что преимуществ, за исключением цены и привычного интерфейса — нет?
Преимуществ винды перед маком? ну тут можно много детализировать и дискутировать. Но чаще всего разница между любыми ОС сводится к удобству использования для конкретных задач и цене.
Преимущество винды над маком в плане разработки приложений не для Windows. Собственно мне и нужна детализация и дискуссия, ибо я вижу только недостатки. Хотелось бы узнать про преимущества.

Цену мы уже упомянули. Еще есть?

Я к чему спрашиваю — мне до сих пор не понятно стремление разработчиков сидеть на винде вместо более удобного линукса или мака. Надо же понять, что ж за киллерфича в винде есть, которой нет в линуксе и маке. Глядишь, дойдут руки запилить.
Лично мне ни мак ни линукс неудобны как пользователю. Ну вот такой я. А еще консоль не люблю.
Плюс все IDE которыми я пользовался оказывались менее удобными, чем Visual Studio. Опять же для меня. Вот и все киллер-преимущества.

Планируете ли вы когда-нибудь встраивать конвертер Objective-C в Swift?

В ближайшее время — нет.

А работу со сторибордами? :)

Мне кажется ребятам нужно сначала добить Swift до приемлемого уровня.
Потому что например на таких конструкциях до сих пор все плохо:


let a = [0.0, 1.0]

a.enumerated().forEach { i, element in
  // оба i & element неизвестного типа
}
Похоже, проблема вот тут. Будем править, спасибо!
И тут пока нет — причины кратко тут.

Если надумайте, то обратите внимание на то, как это делает Swiftify :)

Говорят — говорят — им не хватает только command-line интерфейса, в который можно прокинуть лицензионный ключ, чтобы быть интегрированными в AppCode примерно так же, как они интегрировались в Xcode.

Менюшку, пункты меню легко можно сделать через External tools, потом повесить нужные шорткаты, никаких плагинов не надо даже.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий