ala*_*eno 3 .net c# mobile windows-phone-7
不幸的是,Google对我没有多大帮助:我正在寻找有关Windows Phone 7上应用程序执行(使用Phone 7开发人员工具编写)的一些信息.
在genereal中,我对Phone 7如何执行程序感兴趣,以及Android或IOS的概念是否存在差异.
谢谢
是部署到手机的普通.NET字节码吗?
是.
如果是的话,手机上是否有某种JIT编译器?
是的,它包含在CLR中.它是在手机上运行的桌面CLR的移动版本,但原理完全相同.JITer在运行时将MSIL代码转换为本机代码.
Android支持本机代码和托管代码.如果使用Java托管代码,则会在运行时发生虚拟机和字节码进程编译.
iPhone的Objective-C是不同的,因为它已经是本机代码,不需要进一步编译.