2011-07-26 51 views
2

我想弄清楚如何讓iPhone應用程序允許多個用戶(已安裝)共享數據。現在,棘手的部分是我不想在我的地方託管服務器(非常差的ISP服務),所以我會選擇在線託管解決方案。接下來,通過我理解的數據,我們可以讓他們發表一條評論,讓所有其他用戶都能閱讀,並查看其他用戶的評論。 因此,在我看來,我正在考慮讓遠程託管的文件可以同時被多個用戶訪問,或者是某種類似的數據庫。Iphone多用戶應用程序

回答

2

你還沒有給我們太多的繼續 - 它甚至不清楚你的問題是什麼。如果你只是問如何去了解這一點,我建議以下步驟:

  1. 弄清楚,特別是,你想要的應用程序做,它會分享哪些數據,以及誰該數據將與之共享。這是一個你要公開分發的應用程序嗎?所有用戶會共享相同的數據,還是將用戶組分享給對方,但不在組外?數據有多大,結構如何?數據的任何部分可以隨時更改(如共享文檔),還是僅更新數據(如SMS對話)?

  2. 決定您希望如何託管數據。如果您需要爲很多用戶提供服務,則需要某種數據庫。如果您需要爲很多用戶提供服務,則需要確保您的解決方案可以輕鬆擴展。有許多託管公司可以訪問像Oracle或MySQL這樣的數據庫,這對您而言可能足夠了。或者,您可能需要了解一些Web服務選項,例如Google和Amazon提供的選項。這些可以相當容易使用,並具有很好的非常好的的優點。

  3. 開始工作。您可能希望在獲得服務器端工作的同時創建應用程序的基本版本,以便測試更容易。一旦服務器端工作和可靠,您可以將焦點轉移到構建應用程序的其餘部分。

+0

非常感謝您的回答,如果我的問題不夠清楚,非常抱歉。我的應用程序將會公開發布,它的工作原理如下:用戶添加一條評論,該評論基於其他用戶的位置(如果他們靠近放置評論的地方)可以看到或不看到。我在想數據庫會很大,但主要由文本字符串組成(與位置和放置日期一起),所以我沒有考慮在一個龐大的數據庫中。此外,評論將在發佈8小時後自動刪除,這應該會減少數據庫的大小。 – Daniel