question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Dart transpilation

See original GitHub issue
  • Re-use facades from angular/angular
  • Dart output is generated from TS source
  • Dart output passes DartAnalyzer
  • Dart code is built and passes DartAnalyzer on Travis
  • Demo site runs in Dartium with Dart source (alpha.2)
  • Unit tests run in Dart (alpha.3)
  • Unit tests run in Dart on Travis (alpha.3)
  • E2E tests run against Dartium (alpha.4)

Where possible, extract as much as possible from angular/angular and use in both repos OR make improvements to ts2dart directly.

Issue Analytics

  • State:closed
  • Created 8 years ago
  • Reactions:1
  • Comments:21 (2 by maintainers)

github_iconTop GitHub Comments

40reactions
jelbourncommented, Apr 5, 2016

@zoechi There’s some news on this front. The team decided yesterday that we will be able to achieve the most impact from our efforts by no longer supporting a Dart version of Angular Material (Angular itself is unchanged). We know this is unfortunate for those hoping to use the Dart version, but we’ve concluded that the effort and time required get a quality Dart output working will be better spent making a totally solid TypeScript / JavaScript version.

For Material Design components with Angular 2 Dart, we’d recommend looking into interop with Polymer or Material Design Lite.

17reactions
filiphcommented, Apr 6, 2016

To be clear: the Dart team is working on bringing you high quality, pure-Dart Material components for Angular 2. (As you may know, Google is building big things with Angular2, Dart, and Material Design.)

I said this on the dartlang slack yesterday but completely forgot to also say it here.

The fact that those components won’t be coming from the angular/material2 team is, from the outside perspective, an implementation detail. It’s just a way not to duplicate effort.

I’m sorry this implementation detail showed. In the ideal world, you’d just get the components immediately. Alas, this is not an ideal world. Please follow our blog, G+ or Twitter for updates on this.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Dart FAQ - Dart programming language
For languages that are compiled to native code: it's important that Dart compiles efficiently to machine code, and thus it shares a number...
Read more >
Is Flutter Dart compiled native or transpiled to Kotlin or Swift?
1 Answer 1 · Dart Virtual Machine: On Windows, macOS and Linux, using Just-in-Time. · Native: Using dart2native, Dart can be compiled to...
Read more >
Transpiling Dart to Swift? : r/dartlang - Reddit
Has anyone ever thought about translating Dart source code into Swift source code? Browsing through the documentation of the analyzer ...
Read more >
C# to Dart Transpiler - Microsoft Apps
This tool will transpile your C# code to Dart language in few seconds. Use the tool e.g. for porting your Xamarin/UWP project to...
Read more >
sachaarbonel/gopherDart: A golang to dart transpiler
##Goal Take our go, serverside, code and transpile it into dart that can be run ... Outputs empty files for most Go builtin...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found