2013-03-11 59 views
0

我對開發世界相當陌生。我需要在Titanium上構建一個應用程序,用於在iOS上運行以及使用單個代碼庫的Android。目前我正在瞄準iPhone。該應用程序是關於一家商店,出售傳統服裝,讓感興趣的人知道他們的收藏。任何關於我應該決定的架構的想法。由於用戶經常更新他的服裝系列是相當合乎邏輯的,我應該如何去做呢?我應該給他的客戶端應用程序,將運行在他的電腦上,他將利用更新他的變化? Appstore會接受這樣的應用程序嗎?我需要知道的其他要點是我需要儘快開始開發。決定鈦移動應用程序的體系結構

回答

1

我認爲最好的解決方案將是一個Web作爲後端的應用程序。意味着您可以將數據放入Web中,並且您的應用程序使用特定的URL以XML和JSON格式獲取所需的數據。

您的應用將解析數據並將其顯示在視圖上。

如果服務器中有新圖像,您的應用程序會將其下載到iOS設備。


另一種選擇是處理HTML頁面的應用程序。意味着您需要在Web視圖上顯示該頁面。如果您需要更新數據,則可以在服務器上更新它。此外,它可以是兩個類型的

  1. 您的應用程序將使用URL從遠程服務器加載的頁面,
  2. 您的應用下載頁面的iOS設備,並從那裏顯示它,直到有新的變化出現。

如果你有興趣在HTML和CSS,PhoneGap是另一種跨平臺的,這也可以幫助你。

+0

謝謝大家..等待更多的想法反正... – 2013-03-12 10:12:57

+0

你說,我應該做一個Web應用程序客戶端,如果他想進行更改,然後ios應用程序將調用遠程服務器來讀取dat a獲取客戶端使用url進行的更新? – 2013-03-12 18:14:22

+0

@adnanhussein:是的。如果管理員需要更改數據,他可以在服務器上更改它。然後,所有安裝的應用程序都可以從服務器重新獲取新數據。 – 2013-03-13 03:54:01

0

快速開發芻議您可以使用Python的Django ......在你的情況下,你可以使用Django的tastypie的後端將使用Django好choice.since你可以開發它在快速的時間和tastypie具有API服務,可使用輕鬆地檢索和發送數據

你可以通過這個

http://django-tastypie.readthedocs.org/en/latest/