我希望這不是一個愚蠢的問題:爲windows和web編寫抽象代碼?
我不知道是否有建立一個Web客戶端和Windows桌面客戶端(即看起來相同,並提供相同的功能)使用相同的代碼的方式(不只是相同的語言),至少到某一點 - 換句話說,有一個抽象的代碼,將適合的Web服務器和Windows?
謝謝!
我希望這不是一個愚蠢的問題:爲windows和web編寫抽象代碼?
我不知道是否有建立一個Web客戶端和Windows桌面客戶端(即看起來相同,並提供相同的功能)使用相同的代碼的方式(不只是相同的語言),至少到某一點 - 換句話說,有一個抽象的代碼,將適合的Web服務器和Windows?
謝謝!
您應該看看Adobe's FLEX,您可以爲Web應用程序(在Flash下運行)和桌面應用程序(在AIR下運行)具有相同的類/佈局。唯一的區別是在主文件中,每個閃光燈和空氣應用程序都會有一個區別。 (剩下的代碼可以編譯成一個SWF文件,也記住你應該爲網頁和桌面使用相同的功能)
Real Studio也會讓你在某種程度上做到這一點。較新的版本可以創建Web應用程序和桌面應用程序。非UI代碼可以與網絡和桌面應用共享。但是,UI代碼必須有所不同。