-1

我想开始为 Mac 和 iPhone 开发。我对Objective-C有点熟悉,发现它很复杂。此外,我不确定是否值得学习它。

所以可以在不了解 Objective-C 的情况下为 Mac/iOS 开发,那么我必须使用哪些编程语言?C++,C?

顺便说一下,我喜欢 Scala、Java。

4

4 回答 4

3

您可以使用 c 和 c++,但不使用 Objective-c 就无法制作任何应用程序。因为您需要使用本机应用程序控制器和库。

同样在开始时你会发现学习 obj-c 很困难,因为它的语法,但是在使用它们之后你会喜欢它。所以不要害怕,学习obj-c。

您可以使用一些框架(例如 aapcelerator、phone gap),但它们无法提供像原生应用程序那样的结果。

于 2013-06-10T06:37:17.993 回答
1

为什么不?!!

但是对于iOS Native Development,你应该学习objective C。如果你想使用任何其他语言进行开发,你应该使用其他一些框架。

你没听说过SenchajqueryMobilemonotouch等吗?

于 2013-06-10T06:37:38.263 回答
1

您可以使用许多框架,例如可以使用 C# ( http://xamarin.com/monotouch ) 的 Mono 或一些带有 HTML5 的框架(请参阅从 HTML5 创建原生 iOS/Android 应用程序

但最后对objective-c 及其架构的基本了解将对您有所帮助。

于 2013-06-10T06:37:58.683 回答
0

一旦你掌握了它Objective-c实际上是非常有趣的。

下载一些iOS 示例并逐步执行代码,这将对您有很大帮助。

或者只是创建一个空项目,如“Master/Detail”tableview 应用程序,看看它是如何工作的。

于 2013-06-10T06:53:18.437 回答