游戏编程iphone osx android 1.6共享代码库

mix*_*ixm 4 iphone android

我计划开发一款适用于iphone和android的游戏.我可以使用什么编程语言在两个平台之间创建共享代码库.我知道有一些部分是特定于设备的.

sho*_*sti 5

共享部分应该是C或C++,因为新的iPhone SDK协议不允许使用非C语言(而Android允许C和C++代码通过Native Development Kit).特定于平台的部分应该是针对iPhone的Objective-C,我猜测Android的Java(我还没有完成Android编程).