开发本机应用程序以在Android和Android上运行苹果手机?

时间:2010-09-20 13:38:17

标签: iphone android

我是手机开发的新手,但我想知道是否有办法开发可在Android和iPhone上运行的原生应用程序(基于HTML的应用程序是另一个故事)?我知道两种操作系统都有可用的应用程序,所以我想知道它们是如何为两个目标移植/开发的?

3 个答案:

答案 0 :(得分:3)

您可以简单地拥有两个不同的项目,具有相同的设计和图形,或者您可以使用PhoneGapRhomobile等框架来完成。

最好的方法是拥有两个不同版本的代码,这样您就可以利用您正在使用的平台。

答案 1 :(得分:1)

答案 2 :(得分:0)

您可以利用MonoTouchMonoDroid分享大量非UI逻辑和代码库。它们是本机框架,提供围绕iPhone和Androids本机API的C#绑定。它们具有额外的优势,能够在C#中进行开发,其中IMHO比Obj-C和Java更好。