【问题标题】:Backend for Android AppsAndroid 应用程序的后端
【发布时间】:2014-03-12 00:30:12
【问题描述】:

我正在做一个 Android 应用程序,用户可以在其中阅读短篇小说,并且该应用程序每 1 或 2 周更新一次新故事。我希望应用程序连接到互联网,用户将以这种方式获得新故事,而不是将所有故事都存储在本地。这些故事很可能是图像的形式,因为我不知道如何以某种方式设置它们的样式,并在从 App Engine 拉出或推送后将某些图像添加到文本中。我以前从未做过任何后端工作,我不知道应该从哪里开始。

我查看了 Google App Engine,但从所有信息到我应该做什么以及从哪里开始,我有点不知所措。我只是在寻找正确的方向,我想知道使用 App Engine 是否是一种好/正确的方式。

谢谢。

【问题讨论】:

    标签: android google-app-engine backend


    【解决方案1】:

    您将在学习中阅读 AppEngine 教程。暂时搁置您的目标并实际运行几个教程以获取工具和调试的经验。这将使您逐渐找到实现目标的方向。图像是 blob,因此请查找涉及这些和 Cloud Endpoints 的示例。 AppEngine 绝对是一种好方法,而且很可能是实现目标的最佳方法。

    【讨论】:

      【解决方案2】:

      Google App Engine 是一种平台即服务。您不必担心系统管理,但您仍然需要开发一个 Web 服务来将您的应用程序连接到数据库。

      我认为您应该使用移动后端即服务做得更好,例如 Backbeam(免责声明:我在那里工作)。您有一个适用于 Android 的 SDK,可让您开始查询并从您的应用程序插入数据,而无需编写整个 Web 服务。如果您的数据模型不断发展,您不必更新 SDK、部署新版本或类似的东西。您只需开始在代码中使用数据库的新字段/实体。

      此服务还提供用户身份验证(使用电子邮件+密码或 Twitter、Facebook 或 Google+ 等外部服务)、推送通知、实时 API 等等。如果您需要更多信息,我们很乐意为您提供帮助:)

      【讨论】:

        猜你喜欢
        • 2016-04-23
        • 1970-01-01
        • 2016-03-25
        • 1970-01-01
        • 2017-09-04
        • 1970-01-01
        • 1970-01-01
        • 2022-08-03
        • 1970-01-01
        相关资源
        最近更新 更多