我目前正在开发我的第一个Android应用程序,还处于设计阶段,试图提出一个稳定的模型。
我的应用程序将使用用户Google日历中的GCal数据,并将其与一个或多个其他用户同步,以确定所有用户之间的共同会议时间,而不需要通过电子邮件进行繁琐的来回安排。
我设想通过将每个用户及其日历数据存储在数据库中来实现这一点,该数据库将每天刷新一次。当发出查询以确定一个组之间最佳会议时间时,我希望从数据库中选择每个用户的日历数据,执行计算以找到最佳时间,并将结果显示给发出查询的用户。
Android的AWS SDK支持Amazon SimpleDB和S3,这种情况下,我将使用SimpleDB作为我的数据库。我的问题在于如何使用Amazon EC2 Web服务与SimpleDB协同工作来执行计算。
首先,请提供有关我的方法和/或设计的任何反馈,感激不尽。
其次,使用非Android但基于Java的API / SDK对应用程序有何影响,甚至是否可能这样做?
如果可能的话,Java的typica API看起来很有趣且有用。
谢谢!
我的应用程序将使用用户Google日历中的GCal数据,并将其与一个或多个其他用户同步,以确定所有用户之间的共同会议时间,而不需要通过电子邮件进行繁琐的来回安排。
我设想通过将每个用户及其日历数据存储在数据库中来实现这一点,该数据库将每天刷新一次。当发出查询以确定一个组之间最佳会议时间时,我希望从数据库中选择每个用户的日历数据,执行计算以找到最佳时间,并将结果显示给发出查询的用户。
Android的AWS SDK支持Amazon SimpleDB和S3,这种情况下,我将使用SimpleDB作为我的数据库。我的问题在于如何使用Amazon EC2 Web服务与SimpleDB协同工作来执行计算。
首先,请提供有关我的方法和/或设计的任何反馈,感激不尽。
其次,使用非Android但基于Java的API / SDK对应用程序有何影响,甚至是否可能这样做?
如果可能的话,Java的typica API看起来很有趣且有用。
谢谢!