2012-12-12 84 views
1

最近,我被要求在其上一個養鳥公司開發的一個項目工作。
客戶問我是否可以使這是正在C#開發的應用程序,以在平板電腦上運行。
所以我想知道如果我完成在C#應用程序,通常會我能夠:
1.使用mono for android和編譯整個項目,並很容易地得到一個Android應用程序在Android設備被使用?
2.使用在Windows 8平板電腦的可執行項目沒有任何變化?
如果有人能回答這兩個問題,我將不勝感激。C#windows應用程序可以在基於Windows 8的平板電腦上運行嗎?

回答

4

這取決於你在談論哪臺平板電腦。

  • 像表面上的Windows RT(基於ARM)平板電腦,只有地鐵的應用程序的支持。有幾個桌面應用程序,但只有微軟可以做到這一點。所以如果你的應用程序是桌面應用程序,它將不會在Surface RT上運行。
  • 在具有「真實」的Windows 8平板電腦(基於x86的,例如表面專業版),你可以在PC上運行的應用軟件一樣。
+0

所以,如果我在我的應用程序中使用SQL是沒有問題的吧?它就像真正的PC? – Breeze

+1

+1表示「真​​正的」Windows 8「...... –

+1

@Hossein,它與SQL無關;這取決於您的應用是否爲「Windows應用商店應用」(又名Metro應用)或桌面應用。關於數據庫,ADO.NET在Metro應用程序中不可用,所以不能使用通常的方式連接到數據庫。您需要使用Web服務或本地SQLite數據庫。 –

相關問題