1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > android原生ios Windows Phone的原生iOS/Android应用程序

android原生ios Windows Phone的原生iOS/Android应用程序

时间:2022-12-04 01:43:38

相关推荐

android原生ios Windows Phone的原生iOS/Android应用程序

与iOS和Android一样,Windows Phone是一个完全不同的操作系统,目前需要一个完全不同的开发平台.

无法获取现有代码并使其在Windows Phone上运行.

> iOS通常使用Objective-C进行应用程序开发.即使有一种方法将Objective-C编译到Windows Phone上,它本身也与平台功能和UI控件有关.虽然您可以在C中编写一些代码并使用iOS应用程序共享它,但您仍需要some in Objective-C.

> Android应用程序通常使用Java. Java不适用于Windows Phone平台.所以,语言已经出来了.此外,与iOS一样,平台功能不一定是共享的,UI控件和行为也不同. Android应用程序可以使用C(如果您碰巧使用它编写代码),但它有limitations,再次使用它,您可能会将代码绑定到Android平台上.某些代码可能是可移植的.

> Windows Phone应用程序通常用C#/ C和XAML或DirectX编写.虽然语言(Java和C#)有一些相似之处,但您会遇到更多的平台差异,这些差异可能需要大量的转换才能完成.从网络请求到处理线程的方式将是不同的(还有更多). Objective-C也与C非常不同.

除非您使用了像Xamarin这样的东西并使用通用平台(C#/ .NET)编写了底层业务逻辑,否则您需要考虑到Windows Phone的端口重新开始.

重用所有已编写的代码是不可能的.通过细心的努力,您可以共享一些公共代码(如果它是用C编写的),但由于共享代码不能直接使用UI(和其他平台功能),您仍然需要在每个平台上执行UI ,解决限制,并可能为每个平台定制用户体验.

Microsoft提供了一些有关移植的指导,并提供了与API等效表here的一些链接.

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。