是否有可能开发出可移植到iPad的iMac应用程序?

时间:2010-08-27 02:25:37

标签: ios macos

开发环境是否相同? iPad支持Java开发吗?

4 个答案:

答案 0 :(得分:3)

对于iMac和iPad的开发,您可以使用Xcode。项目类型会有所不同。

如果您在Apple平台上工作,我不会担心Java。请改用Objective-C.

对于Mac桌面,您通常会使用NSFoundation和Cocoa框架。对于移动设备,您将使用NSFoundation和UIKit框架。请注意,基本数据类型重用相同的框架(NSFoundation),但GUI的框架是不同的。这意味着如果您只使用NSFoundation,则可以创建公共代码。但是您将无法使用相同的代码来处理GUI。这是有道理的,因为GUI用于桌面和移动的方式非常不同。

答案 1 :(得分:1)

iPad仅支持C ++,Objective-C和JavaScript。这是在开发者协议中。另外,在iPad上你可能会使用与Mac上的cocoa界面不同的可可触控框架。

答案 2 :(得分:1)

您可以使用Apple的XCode IDE为Mac OS X和iOS平台开发应用程序。我没有Mac,因此我无法更深入地了解编码一台设备或其他设备时是否存在任何差异,但我认为应用程序可以相当便携。

不幸的是,iPad不支持Java,可能永远不会。理由与Apple决定不包含Flash的推理相同。

我希望这会有所帮助。

答案 3 :(得分:1)

你可以使用XCode / Objective-C,但至少用户界面代码会完全不同。您可以共享一些后端代码和库。

iPad不支持Java。你可以使用C / C ++ / Objective-C和JavaScript。