Profile

Cover photo
Verified name
25,950 followers|13,642,079 views
AboutPostsPhotosVideos

Stream

Dart

Shared publicly  - 
 
For developers in New York City: learn about Dart from O'Reilly author and Java Champion +Yakov Fain. Join everyone Tuesday, April 14, 2015. Have fun!
Dart for Java Developers Dart is Java simplified. If you can read Java, you can read 80% of the Dart code. Dart gives you a productive environment for developing Web applications using the syntax that's very close to the upcoming EcmaScript 6 language, and you can deploy Dart applications in every modern Web browser today. Besides being a language for the Web, you can write Dart applications that run from a command prompt. In this presentation yo...
31
4
Rogen Alexandre Cardim's profile photoAnton Moiseev's profile photo
Add a comment...

Dart

Shared publicly  - 
 
Enjoy instant errors/warnings/hints feedback while coding +Dart in WebStorm 10. Faster feedback, quicker fixes, less bugs. High five!
Today, JetBrains announced the new WebStorm 10 release, which includes significant enhancements for the Dart developer. The new version adds live analysis feedback, and fixes many reported issues. We highly recommend that all...
93
17
Erling Martensson's profile photoChiang Lin Ng's profile photoGDG Space Coast's profile photoDave Ford's profile photo
 
Google Dart Editor also good (even better).
Just one problem, some bungler from the Dart Editor Team spoils all good impressions.
Add a comment...

Dart

Shared publicly  - 
 
tl;dr: Dart for the web is now focused on compiling Dart to JavaScript, and we have decided not to work on embedding the Dart VM into Chrome. We are also announcing that Google Ads is committed to Dart and they are building their next-gen web interfaces with Dart.

Focusing Dart for the web on just compiling to JavaScript is the right thing to do for our users and the web. Developers can focus on a single way to build, test, and deploy their Dart apps to the web. The Dart team can focus on solving our users' most requested features such as Dart-JS interop and better debugging across all browsers.

We continue our strong investment in Dart VM for server, embedded, and mobile.

We have a strong path forward, and very strong customers inside of Google. Thank you for all the support, and we can't wait to see everyone at the Dart Developer Summit!
We work with many teams, inside and outside of Google, that use Dart every day to build business-critical apps. Their feedback is consistent: they love working with the Dart language, libraries, and tools, and they compile Da...
157
69
Степан Митчик's profile photoBruce Fan's profile photoZheka Kozlov's profile photoSergio Eustaquio Pereda Saviñón's profile photo
69 comments
 
+Edouard Tavinor Anyway it's not bad for testing dart application and then convert to js.
Add a comment...

Dart

Shared publicly  - 
 
We invite you to Register Now to connect with Dart engineers and developers at the first Dart Developer Summit, April 28-29 in San Francisco, California. Sessions are now up!

https://www.dartlang.org/events/2015/summit/

Mobile, web, server, embedded, and more. Case studies from Trustwave, instill.io, Google Fiber, and Workiva. Keynotes from Google Ads and Dart's cofounders.

See you there!
84
25
Alexandre Pugeat (apugeat)'s profile photoMuthu Jayakumar's profile photoGDG Space Coast's profile photoFumiko Kurano's profile photo
6 comments
 
Nice. Thank you Seth.
Add a comment...

Dart
owner

Announcements  - 
 
TC52 update
At the last TC52 meeting on Feb 24, 2015, we discussed a number of additional language features for Dart - including async, tear-offs and null-aware operators. Update on async Gilad reported that the implementation had, unsu...
25
3
Andrew Mezoni's profile photoAnders Thorhauge Sandholm's profile photoGuillaume Girou's profile photoGabor Orosz's profile photo
5 comments
 
Stream vs AsyncIterable

My vision:
https://gist.github.com/mezoni/c13b65dc354e9ca1f8b5

The same: 
AsyncIterable vs Non-AsyncIterable

And already solved (in all languages):
Iterable vs Non-Iterable in favor to Non-Iterable
Add a comment...

Dart

Shared publicly  - 
 
Beautiful automated code formatting with Dart's updated dartfmt. Try it now in the latest dev channel build.

http://news.dartlang.org/2015/03/beautiful-automated-code-formatting.html
82
14
Davy Mitchell's profile photoJeffry Manhulad (JeffMan)'s profile photoAnil Kumar H P's profile photoJeff Kang's profile photo
2 comments
 
+Richard Currie Yeah, that seems kind of odd to me. I will say it looks nicer, but I feel it loses some readability. The operation is too far away.

Maybe break after OR and before AND? https://gist.github.com/Artanis/675f3fb80523a04b6a28
Add a comment...
In their circles
47 people
Have them in circles
25,950 people
Francisco Rodriguez's profile photo
Justin Donnelly's profile photo
Alfath Syahrian's profile photo
Alex ADE's profile photo
Franz Wong's profile photo
Tony States's profile photo
Facundo Crego's profile photo
Francisco Selles's profile photo
Bradyn Glines's profile photo

Communities

Dart

Shared publicly  - 
 
For Bay Area developers and Dart Developer Summit attendees: Learn client or server +Dart at our Code Lab! April 27th in San Francisco. Food, raffle, and meet Dart engineers. Hope to see you there!
30
5
Guillaume Girou's profile photoSuthat Ronglong's profile photo
Add a comment...

Dart

Shared publicly  - 
 
The most exciting #dartlang  release since 1.0.
215
36
Martin Sikora's profile photoMark Bridge's profile photoprat t's profile photoSuthat Ronglong's profile photo
10 comments
 
+Agus Berbegall if they ever do it, I hope they keep current view system. Because current android xml-markup is so superior to polymer :D.

Though it's very hard due to compatibility. Each xml tag in android has java-encoded backend, so making it work  with dart would require rewriting of the whole view system. 

Also, with dart we'll lose support for all libs. Basically we'd roll back to 2007 or even back further because we don't have any equivalent for rich java/android ecosystem. It will feel just like fresh new platform, where nothing exists yet, but it has lot of perspectives.

Starting everything from scratch is very complicated :(
Add a comment...

Dart

Shared publicly  - 
 
Dart 1.9 (currently in developer channel, coming to stable channel soon) helps you write better asynchronous code with async/await/async*/yield. Read more about these new features in this new ACM Queue article. Enjoy!
 
Here's an interesting article about Dart and the new extensions for asynchrony and generators that we're shipping shortly as part of Dart 1.9 (available today on our dev channel).

The Dart programming language has recently incorporated a set of extensions designed to support asynchrony and generator functions. Because Dart is a language for Web programming, latency is an important concern. To avoid blocking, developers must make methods asynchronous when computing their results requires nontrivial time. Generator functions ease the task of computing iterable sequences.

#dartlang
Programming Languages · Download PDF version of this article. March 19, 2015. Volume 13, issue 3. Spicing Up Dart with Side Effects. A set of extensions to the Dart programming language, designed to support asynchrony and generator functions. Erik Meijer, Applied Duality; Kevin Millikin, Google; ...
1 comment on original post
44
6
Suthat Ronglong's profile photoMark Bridge's profile photoGabor Orosz's profile photoPaul Brauner's profile photo
Kun Li
+
1
2
1
 
Any ETA for 1.9?
Add a comment...

Dart

Shared publicly  - 
 
New: Building Single Page Apps using Polymer.dart

This Dart version of a polymer.js article uses polymer.dart 0.16 (including @HtmlImport) and core_elements to build an app with data binding, URL routing, keyboard navigation, and more.

#dartlang #polymer
122
35
Michael Landeros's profile photoMario Pizzinini's profile photoJordan Peacock's profile photoStart Polymer's profile photo
2 comments
 
i've been struggling for ages to get this working from the js example on my own ... thank you!!!
Add a comment...

Dart

Shared publicly  - 
 
New releases: polymer.dart and web_components! (require Dart 1.9)

Changes include:
* big refactor that makes many features available from web_components directly, without depending on polymer
* new @HtmlImport annotation that lets you import custom elements directly from your Dart code
* new @CustomElement annotation that lets you declare non-polymer custom elements

Your existing polymer.dart code should work unchanged, since most of the changes were to infrastructure, not API. For more information, see the announcement (groups.google.com/a/dartlang.org/forum/#!topic/web/2Pc-lrilt6c) and release notes (dartlang.org/polymer/reference/release-notes).

#dartlang #polymer
See the full release notes here. We are also releasing a new Polymer example which demonstrates how to use core and paper elements to make a responsive single page app with very little css and no HTML imports. See the tutorial, live demo , and code. Making elements more consumable ...
74
15
Suthat Ronglong's profile photogeorge oloo's profile photoAlexandre Pugeat (apugeat)'s profile photoFumiko Kurano's profile photo
6 comments
 
One day. One day you'll turn to the Dart side :-P 
Add a comment...

Dart

Shared publicly  - 
 
Dart Pad is a playground for developers to experiment with Dart in their browser. See live errors and warnings as you type! It's still early, feedback most welcome.
 
I want to take the wrappers off Dart Pad, a browser-based Dart experience that +Luke Church and I have been working on. We like to think about it as a language playground; it can be used by new developers to have fun learning Dart, and by experienced Dart developers to quickly experiment with new ideas. Developers get live code analysis feedback and can see the code run right in their browser.

If you're on a laptop, check it out at https://dartpad.dartlang.org/. If you're on a mobile device, try https://dartpad.dartlang.org/mobile.html.

Dart Pad is in beta; feedback welcome (https://github.com/dart-lang/dart-pad/issues)! Some of our plans for future iterations include:

- improved support for sharing, via Github’s gists
- support for package: references
- merging the mobile and desktop UIs into one, material design based UI
- improved API exploration via integrated code completion and dartdoc documentation

Thanks for kicking the tires!
Dart Pad (alpha!) Samples, Bootstrap, Clock, Fibonacci, Helloworld, Helloworld Html, Solar, Spirodraw, Sunflower, WebSockets. Dart; HTML; CSS. Run. API documentation · Privacy policy.
8 comments on original post
48
7
Freemen Muaddib's profile photoGDG Philippines's profile photoWolfgang Klopf's profile photomats mcmats's profile photo
11 comments
Jon H
 
+Ravi Teja Gudapati, it looks like it shows some HTML and CSS at try.dartlang, but it does it dynamically, from within Dart. The web sites do the same thing currently.

+James Parsons,  DartPad looks like it's trying to show how the languages come together, from their individual code files. That's good, but it needs some work. 

Showing how the HTML is executing the Dart would be beneficial. In time, I suppose. 

+Yissachar Radcliffe, I hope it's meant to replace try.dartlang; otherwise the devs seem to be wasting their time with something "cooler" and "hipper" looking....
Add a comment...
People
In their circles
47 people
Have them in circles
25,950 people
Francisco Rodriguez's profile photo
Justin Donnelly's profile photo
Alfath Syahrian's profile photo
Alex ADE's profile photo
Franz Wong's profile photo
Tony States's profile photo
Facundo Crego's profile photo
Francisco Selles's profile photo
Bradyn Glines's profile photo
Communities
Story
Tagline
Cohesive, scalable apps for the client and server.
Introduction
Dart is a cohesive, scalable platform for building apps that run on the web and servers. Use the Dart language, libraries, and tools to write anything from simple scripts to full-featured apps.