当用户在iOS应用上拍摄照片时,必须完成以下操作(无特定顺序):
这样做的最佳方法是什么?
情景1:
情景2:
问题:
答案 0 :(得分:1)
根据您的要求和您提供的信息(我不知道是否有其他要求),我可能会选择Scenario 2,原因如下:
用户第一:在这种情况下,我正在考虑离开用户设备的数据。大多数人都有一个有限的数据计划,这意味着,你应该尝试使用尽可能少的资源(在这种情况下,数据和他们的注意力范围)。
您有更多灵活性:如果出现错误,您可以重新上传到Facebook,而不会打扰用户。例如,如果出于任何原因,您无法在第一次尝试时上传到Facebook,那么您可以在不将用户的注意力作为人质的情况下重试。
您有更多控制/测量值:在这里,我假设您的应用有某些功能。但是,假设您允许人们将文件上传到您的服务器,但他们可以选择是否发布到Facebook,然后您可以开始查看您的用户实际发布到Facebook的百分比,并开始查看有关您的用户的模式。这种信息总是有价值的。