2011-03-04 26 views
0

在BB OS 5.0(ConnectionFactory等)中使用联网API时,有很多配置连接的选项。这对于应用程序的最终用户而言是适当的还是预期会有多少?我应该将BlackBerry网络配置设置公开给最终用户吗?

当然,我会设置什么,我觉得是我的应用程序适当的默认值,但有些东西(例如首选和禁止传输)看起来像他们的问题,用户可以或应该回答。

是否有任何这里的最佳实践?

回答

1

是的,这是我在BB的发展不喜欢的事情之一 - 你永远不知道一个BB用户在设备上什么类型的连接。因此,检测可用传输的代码很复杂(即使RIM有关如何执行此操作的some sample code)。

在应用程序开发我已经参与了有不同的方法来此。但是,每个应用程序都有网络设置,暗示要由用户填充。

例如,一个应用程序要求用户选择应用程序启动时的传输类型。 :)这对于开发者来说是一个理想的解决方案,但对用户来说却不是这样(他们根本不知道“网络传输”是什么)。如果目标受众大多由高级用户组成,那么这会很好。

另一种方法是使用一些代码来自动检测可用的传输类型,但是这种方法也可能失败(例如,如果代码尝试覆盖各种操作系统版本和设备,那么大多数可能会有一些意外排除)。因此,作为后备方案,最好有一些网络设置屏幕,用户可以在该屏幕上查看要使用的传输设备(可能是唯一的传输设备)和APN设置。

1

这取决于目标受众。您可以使用基本选项和高级视图进行简化视图,每个在阳光下的物体都可以通过重置按钮进行配置,以防用户迷路。

+0

所以对于“乔BB用户”谁只是想的东西的工作和更先进的屏幕“简BB高级用户”谁只希望该应用使用的WiFi简单的屏幕(或无显示屏?),谢谢 - 你 - 非常? – 2011-03-04 02:28:55

+0

是的,类似的东西。例如Chrome有三个级别;第一个是基本设置,第二个是“隐藏内容”,第三个是关于'about:cache','about:plugins'的所有'about:***'页面。 – 2011-03-04 02:35:14

相关问题