2014-02-27 55 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)上的移动开发框架? –