用于非表面应用的表面
最近我被表面绊倒了。使用 Surface 开发小型应用程序令人难以置信且如此简单。 Surface 是基于 WPF 构建的,因此 Surface 使用 XAML。我现在的想法是用 Surface 开发应用程序。我搜索了有关该主题的一些信息。没有什么可说的。我现在的问题是,为什么没有人使用 Surface SDK 和 WPF 来构建很酷的应用程序。有什么缺点吗?
Recently I've stumbled over surface. It's incredible and so easy to develop small applications with surface. Surface is build upon WPF, so surface uses XAML. My idea is now to develop applications with surface. I've searched for some information about this topic. There is nothing about that. My question is now, why nobody uses the surface SDK with WPF to build cool applications. Are there any disadvantages?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我不太明白你的问题。但以下是您可能会问的问题的一些答案:
为什么没有更多的表面应用程序?
很可能是因为价格和可用性。一个开发单元的售价为 15,000 美元,而且您必须是一家企业才能订购它。
为什么不使用 Surface SDK 来构建普通的桌面应用
因为这没有意义。 Surface SDK 包含针对普通 WPF 堆栈的 Surface 特定和多点触控特定添加,因此它仅适用于在真实 Surface 设备(或模拟器,但这对于部署而言不可行)上运行的 Surface 应用程序
。 Windows 7 的多点触控应用程序,有一个 surface 工具包,它基于基于 Surface SDK。它具有大部分出色的多点触控增强功能,但缺乏对表面硬件的严格依赖。它对于 .NET 上的通用多点触控开发非常有用,据我所知,它也经常用于此目的。
I don't really understand your question. But here are some answers to what you may be asking:
Why aren't there more surface applications out there?
Most likely because of the price and the availability. It costs $15,000 for a developer unit and you have to be a business to even get to order it.
Why isn't the surface SDK used to build normal desktop apps
Because it doesn't make sense. The surface SDK contains Surface specific, and multi touch specific additions to the plain WPF stack so it is only useful for surface applications running on a real surface device (or simulator, but that isn't feasible for deployment)
Now if you are building a multi touch application for windows 7, there is a surface toolkit which is based upon the surface SDK. It has most of the nice multi touch enhancements but lacks the hard dependency on the surface hardware. It is very useful for general purpose multi touch development on .NET and is as far as I can tell also used quite much for this purpose.
您的意思是使用 Surface 工具包在 WPF 中构建 Windows 应用程序吗?没有理由不这样做。开发多点触控应用程序时有一个“好、更好、最好”的模型,如果您想创建真正的多点触控友好应用程序,那么 Surface 工具包是一个不错的选择。
Do you mean building Windows applications in WPF using the Surface toolkit? There is no reason not to do this. There is a 'good, better, best' model when developing multitouch apps, and if you want to create a true multitouch friendly application, then the Surface toolkit is a good way to go.
我已经使用 Surface 工具包创建了一个应用程序,但适用于普通的 wpf 应用程序。
您只需拥有一个多点触控显示器即可。
一切都会好起来的。
有用 :)
I have created an application using the surface toolkit but for normal wpf application.
You have just to have a multitouc tactil monitor.
and every thing will be fine.
It works :)