2011-03-30 18 views

回答

1

與您在C#中開發任何其他網站相同的工具:通常是Visual Studio。一個移動網站只有不同的演示文稿和一些功能(例如:javascript/css可能有限),但功能上它與「非移動」網站相同。

常規跨瀏覽器開發和移動開發沒有本質區別。您仍然在編寫相同的代碼,相同的標記等。您可能需要比平常更多地意識到瀏覽器的侷限性,但這並不會改變工具或過程。

是否存在您無法解決的特定問題?

1

如果您打算爲手機開發網站(與本機應用程序相對),那麼服務器端語言無關緊要。這更多的是你使用的CSS和客戶端框架(如果有的話)。

一個選項是在服務器端使用asp.net mvc,對於客戶端使用jQuery Mobilehttp://jQtouch.com。還有其他選擇,但這些是我找到的最適合自己使用的選項。

1

正如其他人所說,如果它是一個網站您正在開發那麼這些工具與任何非移動網站相同。

客戶端的另一種選擇是Sencha Touch

1

看看移動設備瀏覽器文件(http://mdbf.codeplex.com/)。實際上,這個特定的項目不再被支持,但它過去工作得很好。它基本上自動化了很多識別移動客戶端並呈現正確樣式和腳本的工作。您可以通過一些搜索找到類似的東西。