2010-08-27 82 views

回答

3

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

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

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

1

iPad只支持C++,Objective-C和JavaScript。它在开发者协议中。此外,在iPad上,您可能会使用与Mac上的可可接口不同的可可触摸框架。

+0

和C! (等等等等字符限制) – 2010-08-27 02:35:01

1

您可以使用Apple的XCode IDE为Mac OS X和iOS平台开发应用程序。我没有Mac,所以我不能给你更多的了解,以便在编写某个设备时是否有任何区别,但我会想象一个应用可以变得相当便携。

不幸的是,Java不支持在iPad上,并且可能永远不会。推理与苹果决定不包含Flash的推理相同。

我希望这会有所帮助。

1

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

iPad不支持Java。你只需要C/C++/Objective-C和JavaScript。

相关问题