2010-06-21 66 views

回答

0

基于Mac的英特尔,

  • 你需要一台Mac开发IPONE的应用程序,没有其他的选择,除非你要针对监狱打破手机
  • Mac电脑,也支持发展为Android
  • 环境
3

PhonegapTitanium Appcelerator都提供了平台,您可以使用一个JavaScript API在同一个应用程序中为Android和iPhone开发而无需使用不同的语言。

原生iPhone应用程序是用Java编写的Objective-C和Android的。您可以在任何平台上使用前面提到的JS替代方法之一:unix或microsoft。 如果你想构建一个本地iPhone应用程序,人们倾向于在OSX上使用xcode。

-1

这取决于你所说的平台。如果您询问硬件需求,您至少需要Mac Mini(英特尔Mac)才能开发iPhone。 Mono/C#+ MonoDevelop适合一次编写代码和(通过调整)让它在多个平台上工作的账单软件。看到这个相关的response

+0

我假设这有由于C#不是用于android或iphone的本地语言,因此它会令人困惑,因为它暗示着你需要安装Mono,这在Mac上非常慢,而这对于这个iphone/android dev作为目标是不必要的-c编译器附带xcode,而java是在osx中​​构建的。 – 2010-06-22 00:49:14

+0

我不知道为什么这除了对C#或单声道的敌意之外得到了一个倒退,但既不objective-c也不是java的适当答案,因为这两个都不会在两个移动平台上工作。如果“平台”意味着开发机器,那么英特尔Mac是唯一的选择,但如果“平台”意味着源代码语言或开发环境,那么C#+ MonoDevelop是一个更合适的答案,直到有人在iPhone上运行java或运行在Android系统。 – Tahbaza 2010-06-22 01:04:27