Apple iOS IDE для Linux?
Мне интересно узнать, есть ли среда разработки для Apple iOS? В настоящее время я изучаю Objective-C, но у меня нет Macbook или что-то в этом роде.
На самом деле, я ищу "все вокруг" IDE, в том числе:
- Objective-C компилятор
- Objective-C отладчик
- Возможности тестирования разработанных приложений (например, эмулятора iPhone).
Что еще мне нужно для разработки приложений для iPhone на Ubuntu (если это возможно)?
Спасибо за любые предложения.
Ответы
Ответ 1
То, о чем вы просите, не может быть расколото. Единственным решением, которое я мог бы подумать о разработке на Linux, было бы использование GCC или Clang для компиляции Objective-C. Нет Apple Framework или симуляторов, за исключением GnuStep, и это не на 100% совместимо.
Есть несколько проблем.
-
Библиотеки iOS SDK для Linux не существуют.
-
Симулятор для Linux не существует.
-
Как вы планируете подписывать свое приложение из Linux?
Вы можете технически использовать виртуальную машину, но это противоречит Лицензионному соглашению Mac OS X. Еще один отрывочный вариант заключается в компиляции с GNUStep и тестировании на джейлбрейк-устройстве.
Честно говоря, ваш лучший выбор - разбить банк и получить Mac (Mini или Air, теперь, когда MacBook прекращается). Это говорит о том, что вы можете потратить немного больше на больший экран. Очень сложно писать код всего на 11 дюймах экрана.) Несколько мотылек могут вернуть ваши первоначальные инвестиции.
Удачи!
Ответ 2
Несмотря на то, что, возможно, не производящие приложения для родного поиска, есть несколько кросс-платформенных мультимедийных инструментов, таких как Kivy Project - который поддерживает упаковку для iOS - http://kivy.org/docs/guide/packaging-ios.html - Этот проект использует Python как язык программирования, а не объективный C.
Ответ 3
Посмотрите здесь для получения информации об этом. В принципе, запуск виртуальной машины с изображением OSX, вероятно, будет лучшим подходом, если вы хотите распространять свое приложение через магазин Apple.