2011-01-21 45 views
0

我正在研究寫一個相當簡單的iPhone應用程序,並需要一些關於平臺選擇的建議。我有以下限制:構建iPhone應用程序的最佳平臺?

應用要求:

  1. 該應用程序應能夠通過WiFi網絡,處理這些接收的字符串,然後顯示任一的消息,或顯示從預置的照片庫,或更改背景顏色(或這些的任意組合)。
  2. 一旦開始,應用程序將持續在設備上運行,併成爲僅顯示客戶端(即設備本身沒有用戶交互) - 僅處理通過WiFi接收的指令。
  3. 速度:一旦字符串被髮送到設備,應用必須迅速作出反應

我目前的狀況(無論是顯示圖像,改變顏色或顯示預設文本儘快。):

  1. 以前沒有iOS開發經驗。
  2. 我需要在接下來的2個月內做到這一點。
  3. 我很滿意:HTML,JS,CSS,Python & PHP。
  4. 我熟悉其他語言,例如C++,但很長一段時間沒有涉及這些。

問題:平臺的選擇:

我知道,最好的選擇是使用原生iPhone SDK,但給我的時間限制和現有技術的知識,能工具,例如Appcelerator TitaniumPhoneGap是否適合這種應用?

注意:在此階段,我沒有預見該應用程序在應用程序商店上市,僅供個人使用,儘管這可能會在未來發生變化。

+0

鈦是一個不錯的選擇。我懷疑PhoneGap讓你訪問許多本機設備的API ... – BoltClock 2011-01-21 12:59:32

回答

0

您可能想嘗試TapLynx - 可以在沒有任何代碼的情況下創建本機應用程序。

1

如果是從遠程服務器而不是本地照片庫加載圖像的選項,並且您已經熟悉HTML/JS/CSS/PHP,那麼爲什麼不製作一個運行完整的Web-App -屏幕?

您可以使用現有的知識和你省錢(沒有$ 99的牌照費)

+0

感謝您的評論Björn。我對網絡應用的主要關注點是速度。這需要儘可能「實時」。我不確定webapps是否可以像原生應用程序一樣快速響應。一位朋友還建議尋找HTML5 websockets,所以即時查看。 – mozami 2011-01-21 13:38:52

0

我認爲你可以做你想要用鈦做的一切。它甚至支持套接字,如果你需要去一個級別的原始。本機iOS開發是痛苦和可怕的。

Appcelerator是光榮和樂趣:]

相關問題