【问题标题】:Server-side mobile infrastructure for native iOS app原生 iOS 应用的服务器端移动基础设施
【发布时间】:2019-03-31 15:45:55
【问题描述】:

我正在寻找可以帮助我从我的 Swift 代码库应用中保存和检索信息的存储和数据库基础设施。但我对服务器端代码没有经验。需求不需要完整的后端解决方案和 REST API。我的应用程序是概念验证,我将在 Xcode 中使用 Cocoa 框架。经过一些研究,我缺少有关少数流行服务的成本管理的信息。我是 iOS 开发新手,想学习一个简单的服务器端组件,但同时我不想为生产使用付费。

我正在寻找实现这一目标的服务,具有以下特点:

  • 可以在app中保存位置坐标

  • 可以保存从应用中拍摄的图像

  • 可以从存储中检索位置和图像

我喜欢 Parse Bitnami、IBM Bluemix、Azure 应用程序,但它以严重的方式失败了,因为我必须为它付费而一开始没有盈利。

关于 IBM Bluemix,我看到它再次免费试用 90 天。有人试用后有价格经验吗?众所周知,Azure App 也是一种选择,但我希望有实时数据库或云数据库解决方案。亚马逊每月收取 4-5 美元的免费服务费,我想离开。1 year free AWS tier

【问题讨论】:

  • 你考虑过firebase吗?
  • 如果您不想投资后端服务器,请使用 Firebase,如果您的目标受众较高,则不要仅在 Firebase 上中继,一定要有后端。因为Backend is backbone of Applications :)
  • 是的,实时数据库或云解决方案听起来很棒。我想知道是否还有其他具有快速学习曲线的方法?谢谢。 @amir 你会推荐什么后端?
  • @Marina 有很多推荐的后端服务器和编程语言可供服务,但这取决于您的应用程序要求。什么对你来说是可行的。您也可以使用 AWS AppSync 或 Java、MongoDB、PHP 和 Socket(用于实时同步)
  • 太好了,谢谢,我也会研究 AWS AppSync 解决方案。

标签: ios swift backend server-side multi-model-database


【解决方案1】:

您考虑过 CloudKit 吗?它是 iOS 开发工具箱的一部分,可供多达 1000 万活跃用户免费使用。它有点有限,但应该足以满足您的要求。此外,它是由苹果制作和托管的,他们有一个很好的库(CloudKit),它已经在 Xcode 中可用。

https://developer.apple.com/icloud/cloudkit/

【讨论】:

  • CloudKit 容器也不能被删除,所以如果成本突然爆发,我将无法“关闭”CloudKit。
  • 用户需要使用 iCloud,但存储空间令人印象深刻。
猜你喜欢
  • 2010-11-25
  • 2012-04-06
  • 2011-01-20
  • 2012-06-02
  • 2018-04-27
  • 1970-01-01
  • 2011-01-05
  • 2019-03-15
相关资源
最近更新 更多