看板 java 關於我們 聯絡資訊
若要寫 iPhone 應用程式,免不了要學 iPhone SDK 若要寫 android 應用程式,免不了要學 Android SDK 若要寫 s60 應用程式,免不了要學 S60 SDK (與 QT) 要寫 iPhone SDK 您得會 Objective-C 要寫 Android SDK 您得會 Java 要寫 S60 SDK 跟 QT 您得會 C++ 上述簡單地列出幾種行動裝置作業平台與其 SDK、預設實作語言。 語言之所以被選用的主因是:提供給開發者什麼樣的語言? 因為想要開發該平台的應用程式,而去學習該語言。 想想魔獸與 Lua 的關係。 而 Java 到底誰在用,就得問「誰」要用它來做些什麼? 同樣是寫 Web 應用程式, 公司累積的所有資源都是以 Java 為主的,那麼他就不會貿然選擇其他語言 因為可能 ERP 或 BOM 系統都是提供 Java Solution 相互溝通。 在這樣的基本環境下,並不會突然冒出其他語言的選項。 同樣的, 您所提到那位提問者,他們累積的資源都是非 Java-based (無論是經過評估,或只是其他人都這麼做) 那麼其他的資源就容易會被排除。 若他們建立的產品是以 ZK 或 GWT 為底的, 那麼其他非 Java-based 解決方就落於容易被排除的一方。 您無需反駁什麼,那只是前人選擇後的結果。 至於 Java 可以做什麼。只能說他是通用性語言, 其本上限制來至於人的創造力。 唯一需確定您想做的事,是否真的不適合以 Java 來實作。 而合不合適,就需以目標、資源、語言特性等向度來加以考量。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.224.174.128
tomap41017:謝謝!!受用很多 03/01 00:51
uranusjr:其實是 Objective-C 才對... (路過) 03/01 02:41
※ 編輯: qrtt1 來自: 125.225.97.53 (03/01 10:35)
qrtt1:感謝指正 :) 03/01 10:35