2010-08-08 46 views
2

我正在考慮爲Android和Windows Phone 7開發應用程序,允許用戶閱讀在線製作人(報紙/雜誌/博客等)的內容。這個提供者有一個REST API,可以直接訪問內容。有幾個問題,我有:針對閱讀出版物的移動應用程序的建議

  • 我看到了一個OData的演示,其中從飼料中獲取數據是超級簡單,沒有解析所需的任何形式的。值得在出版物現有的API之上建立一個OData提供者,以便移動應用程序更容易獲取數據嗎?

  • 我聽說C++可以在wp7和Android上使用。是否有理由在C++中開發應用程序核心,然後與C#/ Java中的設備API進行交互?或者是應用程序的核心邏輯層如此之薄以至於不值得這樣麻煩?看起來開發出版閱讀器應用程序真的沒有那麼多 - 基本上只是一個提供所有數據的API之上的GUI。

  • 或者,開發本出版物的移動版網站會更有意義嗎?那麼可以爲所有移動平臺提供一項服務。在設備上運行的應用程序的優缺點與專爲移動設備專門構建的網站相反? (例如iPhone的Gmail,Google Docs和GTalk「應用程序」。)

謝謝。

回答

0

據我所知,C++目前不能用於開發WP7應用程序。在你嘗試去跨越兼容性之路之前,我會檢查一下。這就是說,WP7和iPhone之間的用戶界面真的非常不同 - 後面的代碼相對於後來寫得很好的用戶界面來說非常小,我只需要編寫兩個獨立的應用程序。這可能看起來像是節省時間,但是你的應用程序看起來會不屬於一個平臺或另一個平臺,否則你將花費更多時間在兩個平臺上保持兼容性工作正常。

2

C++不是Windows Phone 7的開發語言。WP7有兩種開發平臺:Silverlight和XNA。與C++模塊互操作是不可能的。

相關問題