抱歉,如果我是个笨蛋。
Windows 8 App Store开发和Windows 8 Phone开发有区别吗?我不确定是否需要在两个UI上都进行测试?
J
发布于 2012-11-03 12:49:24
如果您已经使用了MVVM模式(就像您应该使用的那样),那么您可能已经将您的XAML和View模型分离到了单独的项目中。因此,您的非XAML项目将几乎99%移植到您的Windows Phone 8应用程序上。将会有一些细微的差异,但不会太多。
从你的XAML (或你的UI)的角度来看,它们必须是不同的,因为它们是不同的外形尺寸,Windows8控件(如AppBar)不在Windows Phone 8中,一些Windows Phone 8控件(如全景)不在Windows8中。因此,你不能只是把你的W8 XAML塞进WP8中-它可能不起作用,而且看起来肯定很糟糕。
话虽如此,重用您在W8 SnapView中实现的相同策略和设计可能是一个好主意-或者至少是一个好的开始。但请记住,我们在这里讨论的是UI。同时,基于WinRT的代码几乎是完全可移植的。
发布于 2012-12-15 16:54:31
这些天来,我一直在想,微软把Windows8作为各种设备的通用操作系统,比如智能手机、平板电脑、surface平板电脑、台式机。
我的假设错了。
Windows RT在平板电脑上运行,Windows 8专业版在桌面上运行(windows RT和Windows 8专业版是不同版本的windows 8操作系统)。
Window 8操作系统是微软推出的第二代移动操作系统,它运行在移动硬件平台上。
Windows为Windows phone 8应用程序和Windows商店应用程序提供了两个不同的商店。
我开始开发windows store应用程序,以为它能在windows8手机上运行。我真的很失望。
在android和IOS的情况下,手机和tab共享相同的操作系统,并在tab和phone上运行单个应用程序。我不知道微软为什么不开发这样的Windows8操作系统。我知道windows phone 8内部使用的是Windows8内核,但它仍然是不同的操作系统。
要开发windows phone 8应用程序,我们必须使用windows phone 8 sdk。至于Windows8商店应用程序,我们只使用visual studio和商店应用程序框架。如果我错了,请纠正我。
发布于 2012-11-03 12:44:46
它们必须是完全独立的应用程序。虽然WinRT和WP8 apis在许多方面非常相似,但它们并不完全兼容,并且屏幕分辨率也不相同。
https://stackoverflow.com/questions/13205932
复制相似问题