Можно ли разработать приложение для iMac, переносимое на iPad? - PullRequest
3 голосов
/ 27 августа 2010

Среды разработки одинаковы? IPad поддерживает разработку Java?

Ответы [ 4 ]

3 голосов
/ 27 августа 2010

Для разработки для iMac и iPad вы можете использовать Xcode для обоих. Типы проектов будут отличаться.

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

Для настольных компьютеров Mac вы обычно используете платформы NSFoundation и Cocoa. Для мобильных устройств вы будете использовать платформы NSFoundation и UIKit. Обратите внимание, что базовые типы данных используют одну и ту же платформу (NSFoundation), но каркасы для графических интерфейсов разные. Это означает, что вы можете создавать общий код, если вы используете только NSFoundation. Но вы не сможете использовать тот же код для работы с GUI. Это имеет смысл, поскольку способы работы графических интерфейсов для настольных и мобильных устройств сильно отличаются.

1 голос
/ 27 августа 2010

Вы можете использовать Apple XCode IDE для разработки приложений для Mac OS X и платформ iOS. У меня нет Mac, поэтому я не могу дать вам гораздо больше информации о том, есть ли какие-либо различия при кодировании для того или иного устройства, хотя я мог бы предположить, что приложение может быть сделано довольно портативным.

К сожалению, Java не поддерживается на iPad и, вероятно, никогда не будет. Аргументация та же, что и в том, что Apple решила не включать Flash.

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

1 голос
/ 27 августа 2010

Вы можете использовать XCode / Objective-C для обоих, но по крайней мере код пользовательского интерфейса будет совершенно другим. Возможно, вы сможете поделиться некоторым внутренним кодом и библиотеками.

Java не поддерживается на iPad. Вы до C / C ++ / Objective-C и JavaScript.

1 голос
/ 27 августа 2010

iPad поддерживает только C ++, Objective-C и JavaScript.Это в соглашении с разработчиком.Кроме того, на iPad вы, вероятно, будете использовать сенсорный каркас Cocoa, который отличается от интерфейса Cocoa на Mac.

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