Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/93.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于Kiosk设备的Android平板电脑或iPad_Android_Ios_Ipad_Tablet - Fatal编程技术网

用于Kiosk设备的Android平板电脑或iPad

用于Kiosk设备的Android平板电脑或iPad,android,ios,ipad,tablet,Android,Ios,Ipad,Tablet,我们想把一个设备放在一个商店里,就像一个信息亭设备。正如在中一样,客户走到它跟前,开始与我们的定制应用程序交互。该应用程序可以为Android或iPad开发,因此我正在尝试决定使用哪种应用程序,并希望对以下想法发表评论: Android或iOS是否可以通过USB端口访问服务?这将使我们能够禁用网络 一个24小时都是特别好的吗 我喜欢iPad,因为我认为随着我们的发展,它的供应将更加稳定,并且需要更换那些坏掉的设备。此外,我们的应用程序可能会在未来几代iPad上运行。对于安卓系统,我不确定平板电

我们想把一个设备放在一个商店里,就像一个信息亭设备。正如在中一样,客户走到它跟前,开始与我们的定制应用程序交互。该应用程序可以为Android或iPad开发,因此我正在尝试决定使用哪种应用程序,并希望对以下想法发表评论:

  • Android或iOS是否可以通过USB端口访问服务?这将使我们能够禁用网络

  • 一个24小时都是特别好的吗

  • 我喜欢iPad,因为我认为随着我们的发展,它的供应将更加稳定,并且需要更换那些坏掉的设备。此外,我们的应用程序可能会在未来几代iPad上运行。对于安卓系统,我不确定平板电脑厂商是否会有这种一致性

  • 信息亭模式?我认为,通过将iPad放在一个信息亭的盒子里,移除主页按钮的访问权限,并打开限制,我们将得到我们想要的。安卓呢?我不想进入根设备和更换他们的固件

  • 遥控器?有没有办法以标准方式远程控制iOS或Android?我们的应用程序将是主服务器的客户端,它显然能够在某种程度上控制应用程序(当纯粹用作客户的显示设备时,从柜台后面控制)


我的感觉是,无论是安卓平板电脑还是iPad都不适合这一点。还有其他的选择吗?

< P>如果你使用iPad,你应该考虑它是否能支持USB设备的电源。看这个

我会尝试回答你的观点,但我知道我可能偏向于Android,因为这就是我的经验所在

  • 有了Android 3.1+,至少有了Xoom,您就拥有了完整的USB主机功能。USB闪存/硬盘驱动器、键盘、鼠标甚至数码相机都能正常工作。如果您需要与USB设备进行自定义互操作,您甚至可以为其编写驱动程序

  • 24小时常开对任何带电池的设备都不好,但在这种情况下也不好

  • 虽然android应用程序是向前兼容的,但糟糕的编程实践和/或偏离“普通”android软件和硬件可能会破坏向前兼容。这就是说,如果你使用像Xoom这样的谷歌体验设备,你不会遇到那么多惊喜

  • 在安卓3.0中,导航栏是低级别内置的,应用程序无法删除它。因此,打破“软件保姆”对任何人来说都是微不足道的

  • 我知道远程控制android设备是可能的,但如果不知道您的具体需求,我真的无法提供更多信息


祝你好运

你把平板电脑放在另一块玻璃/塑料后面的想法很巧妙。为了处理远程控制,您可以考虑做一些蓝牙编程。 我的移动开发主要使用iOS,因此我倾向于使用该SDK。我要提到的是,iOS的数据/同步/充电端口(我相信)从未改变过。您的第1代iPhone同步线可以在您的iPhone 4上工作。。。还有你的iPad或iPad2。因此,在第三方硬件方面,您可能会看到与苹果的一致性

我还没有找到一个很好的答案,关于是否更容易为或进行蓝牙编程,但我认为为了保持成本效益,您可能会看到哪一个对第三方设备更开放;我在Android上没有发现任何关于第三方蓝牙遥控器的东西,但是考虑到运行Android的很多硬件都是第三方的,从天真的角度来看,你的机会似乎很好。这是我的建议

购买iOS或安卓手持设备来远程控制iOS或安卓平板电脑似乎有点难,但话说回来,也许不是。成本还取决于遥控器与平板电脑的比例。1:1? 1:N?N:1?N:M


截至2011年5月20日,价格为229美元。Android在硬件方面确实有更多的多样性。您可以在没有服务计划的情况下获得一个作为Android标签的蓝牙遥控器。

我们生产的平板电脑亭支持Android和iPad设备。事实上,我们是唯一一个获得苹果批准的iPad信息亭


总的来说,我认为你会更容易使用iPad,因为随着时间的推移,软件和硬件将保持更一致。如果从现在起6个月或6年后,当原始设备不再生产时,您必须更换故障单元或部署更多的信息亭,这一点非常重要。

iPad NOOO相信我,为了我的家庭和业务,我是苹果的忠实拥护者,但当我们推出信息亭时,iPad失败了。。下面是我们遇到的几个小(大)问题

  • 如果设备重新启动,你不能自动启动你的iPad应用程序,因为苹果不允许

  • iPad浏览器内存严重泄漏。我们正在运行javascript/CSS3,它时断时续地崩溃。事实上,我“今天”花了两个小时打电话给苹果公司,让苹果公司得到了广泛的关注。我最后说,让我和一位企业销售经理谈谈,因为我的项目可能意味着数千台iPad,而我却无从下手。一位苹果员工甚至告诉我,他们没有企业销售经理

  • 如果这些还不够,即使我们只是在概念验证阶段,我们已经收到了其他选择的要求。这些其他选项将需要访问苹果公司正确的操作系统。我们马上就要转向Android了


    对不起,苹果,我爱你,但你在这里放松了

    我在这里为使用iPad的信息亭模式提供了一个解决方案

    恐怕我真的不知道Android是否也能做到同样的事情

    要解决应用程序崩溃的问题,您可以使用异常蹦床(请参阅此处的讨论)捕获崩溃并重新启动应用程序

    如果整个设备重新启动,howe