Objective-c和Java,或者iPhone和Android之间有什么巨大的区别吗?
编辑:我的坏,我的意思是客观c,而不是c#。我把它弄到脑子里的一些原因是iPhone使用的c#。所以c#的答案很好,谢谢,但它们有点无关紧要,很抱歉。
我看了一下,但找不到任何可以回答这个问题的东西,尽管有些人通过回答部分问题来缩短问题。在一小群人之间,我们计划在iPhone和Android上做一些工作,这两个人大部分是分开的,但互相帮助,有些人做图形工作在他们之间分开。
但是我们正在考虑在两者之间移动事物的可能性,不一定是应用程序,也许只是有用的类或其他东西。看看objective-c和Java,它们似乎具有与系统接口相同的功能,因此我们想知道,如果我们在每个系统上创建一个抽象,以便它们可以被赋予相同的输入(除非我错了,否则不会给系统带来太大的压力?), 在编写在objective-c和Java之间转换的东西时会有什么问题,比sdk中方法的位置更糟糕吗?或者,在一种语言中是否有关键功能或另一种语言中没有的东西,而我们错过了这些功能,这意味着唯一的方法是从头开始重写。