将手机上的网络应用程序演示到投影仪的最佳方法是什么? (没有模拟器/模拟器)

时间:2011-09-12 19:52:26

标签: iphone ios demo

我们本周正在演示我们的网络应用程序,可以使用投影仪。

我们如何连接到投影仪来演示我们的网络应用程序?

  • 我们不能使用模拟器/模拟器
  • 如果答案是适配器 - 你确定适配器可以输出一般的iPhone使用,而不仅仅是视频/音频

感谢

4 个答案:

答案 0 :(得分:1)

如果您使用的是iPhone,则可以使用库来实现镜像效果,以便您使用适配器和投影仪。

以下库是我计划使用的,虽然尚未实现(如果可能的话,我会在本周末这样做,因为这是我推荐的)。当然你需要包含其余的文件,我链接的文件只是.m。

http://code.google.com/p/iphoneos-screen-mirroring/source/browse/trunk/UIApplication%2BScreenMirroring.m

值得注意的是Apple支持 NOT ,因为我认为它使用的是私有Apple API,因此不会被批准用于应用程序商店。我建议您分支当前项目的一个版本并将其实现到demo中,这样您仍然可以获得应用程序的干净版本。

为了清晰起见编辑:只有iPad 2支持本机镜像,因为我认为所有应用程序都通过适配器,iPad 1和所有iPhone不支持默认通过适配器镜像,而不是Apple开发的应用程序。

答案 1 :(得分:0)

我们这样做是为了演示我们正在处理的应用程序。我们必须使用iPad 2和Apple数字AV适配器

http://store.apple.com/uk/product/MC953ZM/A

请注意apple产品页面上的文字:

仅支持iPad 2的镜像。

视频输出支持iPad 2高达1080p,iPad,iPhone 4和iPod touch(第4代)高达720p。电影播放速度最高可达720p

答案 2 :(得分:0)

我们有一种不太精确的方法来展示我工作的应用程序。我们同时使用Android和iOS设备,因此我们需要更普遍的东西。我们选择使用数字演示者,它似乎运作良好。但是,我想如果你能使用@bandejapaisa提到的iPad 2,你会更好。

答案 3 :(得分:0)

正如其他人所建议的那样,您可以使用电缆或使用无线AirPlay镜像,AppleTV和iOS 5的开发者帐户使用iPad 2和镜像投影仪。

但是,如果您需要在iPhone 4上进行演示,那么您运气不好,除非您愿意越狱,否则有几个实用程序可以让您这样做(例如Ryan Petrich的DisplayOut)

如果您真的很绝望,可以创建一个iOS应用程序来运行您的Web应用程序,其本质上是一个UIWebView,然后使用像TVOutManager这样的库来使用支持的电缆镜像您的应用程序。