定位到不在之前的城市是否弹出提示框?

N:
当系统发现城市改变时,他的行为是提示用户改变到了某地,并询问能把地点变过来么,而没有默默的把地点改过来。

原因如下:
a.用户知道自己的地点变了,但也许他并不想改变应用的地点,可能是帮别人买,之前给他提示,用户可以选择要不要变,如果用户不想变而系统默默地变了,他还要再到设置里改,很麻烦;如果用户想要变,系统这样的提示只是让用户多点了一下而已,并没有给他的体验增加负担。总结一句话就是得到的好处大于得到的坏处。

b.系统在一进入界面就这样提示用户,会让用户觉得很贴心,进入应用的第一印象就是好的;如果在查找影院信息时发现地点已经变了,会让用户有“哦”的感觉。个人感觉第一种会让用户在使用当中心中一直留着最初的小感动小惊喜,第二种是在使用的最后阶段让用户发现这个改变,他感动的时间短了,后果就是可能更容易遗忘这个感动。

M:
1、深入思考这个问题:提示框,主要是重要的通知,或者破坏性操作的确认。
OK,那这个首先如果当前定位城市是北京,你切换到上海,我肯定不会弹提示,因为这是用户的主动操作。
那如果之前在天津,现在人到了北京,是否就要弹提示?请思考此时的用户场景:用户为什么要打开App?用户此时是想看天津内容的多,还是想看北京内容的多。

2、第一次做这个时也是跟很多App一样,弹出提示。后来Y说,没必要,后来就去了。
好几次在其他城市打开点评等弹出提示的App,就还要多点一下,确实没必要。
而当初之所以设计弹出提示,还是受市面上App的影响,而没有去深入思考背后的必要性,以及这样设计的理由。

3、如果你本身是LBS应用,那么不用想,你就是要显示当前定位位置附近的内容,用户打开你也是想看附近的内容。Kentzhu也发过一条微博说到这个。
如果你本身非LBS应用,那么定位就不是那么重要,又何必提示是否切换到当前城市?