разработка приложений для iPhone на Ubuntu [дубликат]




Возможные Дубликаты:
запуск разработки приложений для iPhone в Linux?






есть ли способ использовать Ubuntu Linux для разработки приложений iPhone, предназначенных для размещения в Apple app store ?

782   9  

9 ответов:

многие другие решения будут работать, но все они используют open-toolchain для iPhone SDK. Так что да, вы можете писать программы для iPhone на другие платформы... НО...

поскольку вы указываете, что хотите, чтобы ваше приложение оказалось в магазине приложений, то нет, на самом деле нет никакого способа сделать это. Там, конечно, нет времени эффективный способ сделать это. Даже если вы цените только свое собственное время в $20 / час, будет гораздо эффективнее купить подержанный intel Mac и скачать бесплатный SDK.

официально нет. Это просто Objective-C, хотя и открытый исходный код компилятора - вы, вероятно, могли бы получить заголовки и скомпилировать его и каким-то образом получить двоичный файл на устройстве. Другой вариант-компиляция на устройстве. Все эти варианты потребуют джейлбрейка, хотя.
Mac Mini стоит всего $ 599...

есть две вещи, которые я думаю, вы могли бы попробовать разработать приложения для iPhone.

  1. вы можете попробовать Aptana mobile wep App плагин для затмения, которое приятно, хотя все еще на ранней стадии. Он поставляется с эмулятором для запуска приложений, так что это может быть полезным

  2. вы можете попробовать какао

  3. (дополнительно) вот хороший гид я нашел парня, который сумел получить iPhone SDK работает в ubuntu, надеюсь, что эта помощь -_ -. iPhone на Ubuntu

Я нашел один интересный сайт, который кажется довольно подробным о том, как вы можете настроить ubuntu для разработки iPhone. Но это немного старый с ноября 2008 года для SDK 2.0.

Ubuntu 8.10 для iPhone open toolchain SDK2. 0

инструкции также включают что-то про Android SDK и эмулятор, который вы можете оставить.

с некоторыми настройками и большим количеством пота, вероятно, можно заставить gcc скомпилировать ваш источник Obj-C на Ubuntu в двоичную форму, которая будет совместима с процессором iPhone ARM. Но это не может считаться "разработкой приложений для iPhone", потому что у вас не будет доступа ко всем проприетарным API iPhone (все какао-материалы).

еще одна реальная проблема заключается в том, что вам нужно подписать свои приложения, чтобы они могли быть доступны в магазине приложений. Я не знаю никого другого инструмент, чем XCode, чтобы достичь этого.

кроме того, вы не сможете проверить свой код, так как они не являются симулятором iPhone с открытым исходным кодом... возможно, вы могли бы что-то сделать с qemu, но опять же, много усилий впереди для небольшого результата.

таким образом, вы можете также купить подержанный mac или Mac mini, как это было упомянуто ранее, вы сэкономите себе много усилий.

наверное, нет. Хотя я не могу войти на сайт разработки Apple, согласно этому сообщению вам нужна платформа intel mac.

http://tinleyharrier.blogspot.com/2008/03/iphone-sdk-requirements.html

Это можно сделать!!!!!!

кое-кто сделал.

наслаждайтесь :)

есть несколько способ сделать это, может решите пойти альтернативным способом путем загрузки ВМ приложения для Linux и установить Mac OS в виртуальной машине и затем скачать аппликацию Xcode для Mac, но правда в том, что я пробовал этот путь, но это было очень давно поэтому я решил сделать сенча Touch и PhoneGap для мобильного телефона,здесь сенча-сенсорный-это JavaScript-фреймворк, который поможет вам в разработке интерфейсов и PhoneGap-это и библиотека JavaScript, которая поможет получить доступ к функции ваш Iphone или любая мобильная платформа oher Я использую sencha-touch и phonegap, его действительно работает для меня

возможно, лучшим способом было бы реализовать ваше приложение как веб-приложение. Я думаю, что вы также можете сделать веб-приложения, которые работают непосредственно на телефон, без доступа в интернет или удаленный сервер.

веб-приложение, звучит неубедительно? Но многое можно сделать с помощью DHTML / HTML5 / JavaScript. Это редкое приложение, которое требует больше энергии и не может быть сделано как веб-приложение. И вы получаете довольно хорошую кросс-платформу с Web / JavaScript-Браузеры немного отличаются, но хороший веб-разработчик может написать одно веб-приложение, которое работает почти везде.

конечно, если вы пишете высокопроизводительные 3D-игры, браузер может не доставить то, что вам нужно! может быть, через несколько лет... По-видимому, некоторые хакеры Google уже портировали Quake 2 на HTML5!

http://web.appstorm.net/roundups/browsers/10-html5-games-paving-the-way/

Comments

    Ничего не найдено.