2011-04-17 17 views
0

在最近幾周裏,我一直忙於跨平臺開發的問題。這開始於我有餵養寫MoSync的通信API包裝的問題(我以前不知道這個SDK和其他人的cpd)。它應該用在我們的Java環境中,以便輕鬆創建與不同電話的藍牙連接等。是否有可能額外使用跨平臺解決方案或整合他們的api

對我來說,現在的另一個問題是,我如何在現有項目中使用像MoSync,Titanium等其他SDK?在我看來,這是不可能的。您可以開發nativ或使用cpd框架。

我也會對你什麼時候推薦這個框架感興趣(我知道已經有一些關於這個的其他線程)。我個人會說,由於技術上的缺陷和依賴性,這個SDK沒有太大的前景。此外,跨平臺解決方案(混合,解釋,交叉編譯器)的市場至少與移動操作系統本身的市場分離。

您有什麼經驗?

馬丁

回答

0

任何類型的跨平臺的實現,在移動或任何,主要是減少了產品上市時間。這句話看起來可能過於簡單,但它或多或少都成立。因此,使用它的理想情況是創建一個應用程序/遊戲,它可以在智能手機中使用通用功能,其中可能包括觸摸,體面的用戶界面,網絡,或者在某些情況下可能是加速度計LBS。因此,您可以更快速地登陸多部手機,並降低開發成本。

如果您正在尋找利用大量硬件特定功能,那麼我們就會進入俗稱的未知領域。然後,你必須做人們總是這樣做的事情,收集更多關於手機景觀的信息,以確定「選擇的框架」是否有能力在這些平臺上提供功能。在這種情況下,你不可能部署一個現成的。

相關問題