Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
创建iphone应用程序是否必须使用目标C?_Iphone_Ios_Objective C - Fatal编程技术网

创建iphone应用程序是否必须使用目标C?

创建iphone应用程序是否必须使用目标C?,iphone,ios,objective-c,Iphone,Ios,Objective C,如果计划为iphone开发一个简单的应用程序,开发人员是否必须精通Objective-C 有很多非Objective-C解决方案,但它们非常笨重,用户可以很快感觉到这些应用程序不一定针对iOS进行了优化 尽管如此,人们还是使用它们 例如,“好的ol”等。有许多非Objective-C解决方案,但它们非常笨重,用户可以很快感觉到这些应用不一定针对iOS进行了优化 尽管如此,人们还是使用它们 例如,“好的ol”等。这不是强制性的,因为应用商店审查指南没有规定必须使用iOS SDK来制作应用商店应用程

如果计划为iphone开发一个简单的应用程序,开发人员是否必须精通Objective-C

有很多非Objective-C解决方案,但它们非常笨重,用户可以很快感觉到这些应用程序不一定针对iOS进行了优化

尽管如此,人们还是使用它们


例如,“好的ol”等。

有许多非Objective-C解决方案,但它们非常笨重,用户可以很快感觉到这些应用不一定针对iOS进行了优化

尽管如此,人们还是使用它们


例如,“好的ol”等。

这不是强制性的,因为应用商店审查指南没有规定必须使用iOS SDK来制作应用商店应用程序


同时,还有一个名为AppStudio的应用程序,可以让你开发iOS和Android应用程序。正如Dautemann先生所说,我不会使用它。使用它开发iOS应用程序就像使用REAL Studio开发Mac应用程序一样,后者存在大量bug,而且从未为Cocoa构建做好准备。

这不是强制性的,因为App Store Review指南没有规定您必须使用iOS SDK来制作App Store应用程序


同时,还有一个名为AppStudio的应用程序,可以让你开发iOS和Android应用程序。正如Dautemann先生所说,我不会使用它。使用它开发iOS应用程序就像使用REAL Studio开发Mac应用程序一样,后者充满了bug,而且从未为Cocoa构建做好准备。

如果你不想学习Objective-c,有很多解决方案。Sencha说,你可以使用PhoneGap这样的跨平台软件

但我会告诉你一点区别。如果你想开发iOS应用程序,Sencha Touch框架是一个很好的框架。它提供了web应用程序的结构和更多功能。但你也需要学习他们的语言

如果你选择PhoneGap,你只需要HTML、CSS和Javascript。这很容易,但phonegap的缺点是,您的应用程序不会像本机应用程序一样平滑。它是一种混合的Web应用程序


寓意:如果您想为所有平台开发应用程序,但如果您只想为iOS开发应用程序,则使用Objective-c。如果你不想学习Objective-c,有很多解决方案。Sencha说,你可以使用PhoneGap这样的跨平台软件

但我会告诉你一点区别。如果你想开发iOS应用程序,Sencha Touch框架是一个很好的框架。它提供了web应用程序的结构和更多功能。但你也需要学习他们的语言

如果你选择PhoneGap,你只需要HTML、CSS和Javascript。这很容易,但phonegap的缺点是,您的应用程序不会像本机应用程序一样平滑。它是一种混合的Web应用程序


寓意:如果您想为所有平台开发应用程序,但如果您只想为iOS开发应用程序,则使用Objective-c。更好。

我认为Tianium Appcelerator是在ios开发中编程的最佳选择,你可以像JavaScript一样用Tianium编写代码。这段代码将被编译成目标c代码,这意味着您只是在使用cocoa框架的本机控件。其好处是,您也可以简单地将此代码移植到Android

我认为Tianium Appcelerator是在ios开发中编程的最佳选择,您可以像JavaScript一样使用Tianium进行编码。这段代码将被编译成目标c代码,这意味着您只是在使用cocoa框架的本机控件。其好处是,您也可以简单地将此代码移植到Android

别忘了RubyMotion!无论如何,如果你想制作一个应用程序,请学习Objective C。不要忘记RubyMotion!无论如何,如果你想制作一个应用程序,学习Objective C。