我有困难理解这个问题的抽象层次。
问题是: 用户A和B下载应用程序X。 A想向B发送应用程序特定的数据。用户A如何与B链接?
我的极其混乱的解决方案: - 用户A在应用程序上点击一个按钮,打开联系人列表。用户A从列表中选择用户B。用户B的电子邮件地址存储在A的通讯录中。应用程序创建一种“共享ID”,并通过该电子邮件地址将其发送给用户B。用户B的应用程序从邮件中获取该ID,然后用户A和B使用共享ID连接到服务器,并通过服务器进行共享。
必须有更好的方法吧?两个问题是: 1. 它不应该需要一个服务器(应该吗?可以免费吗?) 2. 必须有更好的用户连接方式,而不是通过gmail发送ID或链接等。
这个解决方案应该非常简单,但我无法理解它。如果这个问题不足以得到一个好的答案,请告诉我我需要做什么来思考移动用户如何尽可能简单地互动,尽可能少的点击,(Mobile 2.0或现代事物等)!
例如:母亲和孩子都有安卓智能手机。他们每个人都下载了“ChildLeash”应用程序。孩子希望配置应用程序以向母亲发送更新,以便母亲可以跟踪孩子的位置等信息。问题在于孩子需要以某种方式告诉应用程序母亲的位置,以便数据被发送到那里。孩子如何能够友好地识别母亲的手机?(母亲的IP地址?电话号码?电子邮件地址?OpenIDs?NFC /蓝牙?)以便进行通信?
问题是: 用户A和B下载应用程序X。 A想向B发送应用程序特定的数据。用户A如何与B链接?
我的极其混乱的解决方案: - 用户A在应用程序上点击一个按钮,打开联系人列表。用户A从列表中选择用户B。用户B的电子邮件地址存储在A的通讯录中。应用程序创建一种“共享ID”,并通过该电子邮件地址将其发送给用户B。用户B的应用程序从邮件中获取该ID,然后用户A和B使用共享ID连接到服务器,并通过服务器进行共享。
必须有更好的方法吧?两个问题是: 1. 它不应该需要一个服务器(应该吗?可以免费吗?) 2. 必须有更好的用户连接方式,而不是通过gmail发送ID或链接等。
这个解决方案应该非常简单,但我无法理解它。如果这个问题不足以得到一个好的答案,请告诉我我需要做什么来思考移动用户如何尽可能简单地互动,尽可能少的点击,(Mobile 2.0或现代事物等)!
例如:母亲和孩子都有安卓智能手机。他们每个人都下载了“ChildLeash”应用程序。孩子希望配置应用程序以向母亲发送更新,以便母亲可以跟踪孩子的位置等信息。问题在于孩子需要以某种方式告诉应用程序母亲的位置,以便数据被发送到那里。孩子如何能够友好地识别母亲的手机?(母亲的IP地址?电话号码?电子邮件地址?OpenIDs?NFC /蓝牙?)以便进行通信?