2014-02-27 50 views
1

我正在考慮在移動平臺上開始使用Dart進行前端開發的項目。基本思想是將其用於UI,並使用本機移動sdks開發特定於平臺的解決方案。所以它引出了我的幾個問題:飛鏢與原生移動庫調用

  • Dart與StageXL可以爲移動平臺上的UI組件提供良好的性能嗎?
  • 是否有可能使外部函數調用自定義移動框架?

分享任何親身體驗高度讚賞。

+0

什麼是良好的性能? –

+0

對於我來說,在用戶界面上的良好表現與用戶體驗有關。所以如果渲染速度慢,或者觸摸響應速度慢等,就意味着性能不佳,我可以通過PhoneGap示例體驗到這一點。我認爲自定義移動框架是作爲我的提供者(必須針對每個平臺開發的)相機功能,從而完全自定義視圖和用戶體驗。 –

+0

是的,我猜想,但它的高度意見,我很大程度上取決於你想要做什麼。儘管我沒有使用PhoneGap/Cordova的經驗。 –

回答

2

定製移動框架是什麼意思?如果這是你想要的,你可以調用JavaScript。您可以創建Chrome的封裝,應用

也許這就是你正在尋找:

+0

我不想使用科爾多瓦,我想寫我自己的圖書館,然後從Dart打電話給它 –

+0

用什麼書寫你自己的圖書館? (JavaScript,Java,ObjectivC)Dart不能在移動平臺上本地運行。您必須構建到JS,並且只能在瀏覽器中運行。所以你將不得不使用諸如PhoneGap/Cordova之類的東西。 –

+0

是的你對Dart編譯爲java腳本。因爲它看起來不像一對一的映射(Dart - > JavaScript),它可能是性能問題。我是否也可以避免使用PhoneGap並直接調用構建於Java(android)或ObjectivC(iphone)上的移動開發框架? –