Можно ли разрабатывать приложения для iPhone с помощью Java? - PullRequest
4 голосов
/ 09 апреля 2010

Я случайно наткнулся на объявление, подобное этому: http://monotouch.net/DownloadTrial?ref=so1. Тогда я начинаю задумываться, есть ли у нас эквивалентная вещь в Java.

Насколько я понимаю, цель c по-прежнему является единственным языком, который люди используют для разработки приложений для iPhone. Это правда?

Ответы [ 3 ]

4 голосов
/ 09 апреля 2010

Есть этот проект . Что интересно Это может быть возможно, но последняя версия Соглашения для разработчиков фактически запрещает использование таких инструментов, как monotouch:

3.3.1 Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented API.

1 голос
/ 09 апреля 2010

Нет, iPhone не поддерживает Java, и Apple не позволит вам создать виртуальную машину для вашего приложения. Могут быть инструменты, которые помогут вам конвертировать Java-код в Objective-C, C или C ++, но тогда я бы порекомендовал обучить или использовать один из них, а затем рискнуть.

1 голос
/ 09 апреля 2010

Я не знаю ни одного подобного решения для Java, но в любом случае изучение Objective C и рекомендованного Apple способа сделать это - лучшее вложение. Apple сильно заинтересована в том, чтобы никто не писал приложения для iPhone, используя что-либо, кроме своих инструментов, и сегодня они просто укрепили свои позиции. Вот статья с более подробной информацией.

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