2012-11-25 72 views
1

我興趣寫一個單一的代碼庫的應用程序,將可在iPhone,Android和黑莓移動設備以及桌面瀏覽器如Firefox,IE和Chrome的工作。 這是可能的,或者我只是在做夢嗎?爲移動版和桌面版編寫一個代碼庫?

此外,另一個限制我,是我想要使用.NET編程語言爲這個應用程式結合HTML5,jQuery和CSS3。

技術變化非常迅速時下通過每個月,我在想,如果這是可能的,現在11月,2012年我就知道五月是不可能的,2012年

+0

你想要的應用程序或遊戲? –

+0

我想開發一個應用程序。不是遊戲。 – Sunil

+0

一個Web應用程序將符合您描述它們的要求。 –

回答

2

是的,他們會如果有使用HTML渲染HTML表格的很好..實在是有點限制。唯一的限制是如果瀏覽器支持Html 4.x,它現在最支持HTML 5,所以你會沒事的。您的CSS將決定如何在不同平臺上渲染項目。

1

取決於你想做什麼,你總是可以使用C語言編寫的C.庫函數可以通過iPhone上的Objective C,Android上的JNI以及CGI或Web服務器上的大多數服務器端腳本語言(Ruby,PHP)進行訪問。

我不知道會產生的用戶界面爲所有這些平臺的任何庫的,我不認爲,即使是有意義,因爲用戶交互將是如此多的不同。

如果你想創建一個遊戲,看看Unity遊戲引擎,它運行在多個不同的平臺。

+1

對不起。我忘了包括我想要使用.Net編程語言,如c#或f#或vb.net。 – Sunil

+0

嗯,這是純粹的基於瀏覽器的Android,Iphone,黑莓和桌面?如果它是基於瀏覽器的,則不受限制,並且大多隻會面臨必須提供移動和桌面格式的問題。 – Skindeep2366

+0

添加到我所說的內容中。如果它純粹是基於瀏覽器的,那麼用戶將訪問該網站提供的服務器端數據。我確實知道我在MVC 3中編寫的基於Web的管理系統完全可以通過android工作,因爲它是HTML,我認爲可以安全地假設所有帶有移動瀏覽器的手機都能正常工作,只要我提供適當的樣式。你會建立你的基於網絡的應用程序,並讓它在網絡服務器上直接從手機瀏覽到它。 – Skindeep2366

相關問題