Phi*_*ill 2 arm windows-8 windows-runtime
我发现最近的是:WinRT Metro应用程序是否交叉兼容(x86/64和ARM)?
我还没有开发任何Metro应用程序,但我想要了解的是,如果您正在开发Metro应用程序,则必须针对WinRT(Windows运行时)进行开发.这是构建Metro应用程序的唯一方法,通过JavaScript,C#或C++来实现这一点,这无关紧要......所以它应该全部适用于ARM ...是否可以创建一个Metro应用程序不适用于ARM?
VLC团队正在努力为Kickstarter筹集资金,为Windows 8 Metro开发VLC播放器.
http://www.kickstarter.com/projects/1061646928/vlc-for-the-new-windows-8-user-experience-metro
适用于Windows的VLC媒体播放器目前已安装在全球约100,000,000台设备上.现有版本在Windows 8的桌面模式下运行,仅适用于基于Intel的PC.这个新端口将本地集成在新的用户体验中,并将在后续版本中支持基于ARM的平板电脑
因此,如果它们本身与用户体验集成,即使其成为Windows 8应用程序,为什么它不能在ARM芯片上开始工作?
在构建C#Metro应用程序时,您只需选择任何CPU作为目标平台(通常人们这样做)并为所有三个平台构建单个程序包.但是当您开发C++应用程序时,您需要分别为每个平台构建一个包.这意味着您可以为x86和ARM构建应用程序,但不能为x64体系结构构建应用程序.您可以发布此类应用程序,只有x86和ARM用户才能使用它.当然,所有三个平台的支持都是好事,但您可以在仅为x64和x86构建的项目库中使用.这将阻止您创建应用程序的ARM版本,直到此类库的ARM端口可用.我不确定VLC团队正在使用什么库,但这种情况的可能性肯定存在.
归档时间: |
|
查看次数: |
696 次 |
最近记录: |