我正在考虑how an application can be written to work on both Windows 7 Phone and IPhone,对于iPhone上的大多数UI,一个选项是MonoTouch.Dialog,然后创建一个层,让一些代码在WP7上运行。
有人看过这样做吗?
答案 0 :(得分:3)
我还没有看到过MonoTouch.Dialog的WP7端口。但它肯定可以完成。
MonoTouch Dialog实际上是两个不同的东西:第一个创建数据的结构(来自反射或手动创建元素),第二个实际显示表中的结构。
今天两个部分在同一代码中混合使用,因此将这两个部分分开是第一步,因此第一部分完全不依赖于MonoTouch。*。第二步是将代码的第二部分移植到WP7。
实际上,这将是一个非常酷的项目。这将非常有用。
答案 1 :(得分:1)
答案 2 :(得分:0)
关于为访问相同数据的每个操作系统创建自定义UI,您已经有了正确的想法。
然而,Monotouch.Dialog特定于iPhone(正如Monotouch建议的那样)。 WM7可能有类似的端口,可以轻松创建WM7 UI元素,但我怀疑它是Monotouch.Dialog的一个分支,因为它特定于iPhone。