我是一名Python程序员,想制作我的第一个移动应用程序。我想要制作一个既能在iOS上运行,又能在Android上运行的应用程序,看起来和感觉像本地应用。我想先从一个简单的iPhone应用程序开始,只是为了看看所有东西是如何工作的。Mono似乎是显而易见的解决方案。然而,我惊讶地发现,我找到的几乎所有Monotouch示例代码以及Stackoverflow上的答案都严重依赖于IOS框架,基本上使代码完全不跨平台。例如,我正在研究使用计时器。我读到的所有示例都使用NSTimer。当然,这在C#本身中也是可能的,因此那部分是跨平台的,但是为什么所有这些人都使用NSTimer呢?
因此,我的问题是,Mono开发针对iOS/Android有多少跨平台性?对于小型应用程序仍然值得考虑吗,还是只适用于具有大量业务逻辑的非常大型应用程序?
因此,我的问题是,Mono开发针对iOS/Android有多少跨平台性?对于小型应用程序仍然值得考虑吗,还是只适用于具有大量业务逻辑的非常大型应用程序?