Skip to main content

Posts

New site for Dart news and articles

For the latest Dart news, visit our new blog at  https://medium.com/dartlang .

Dart used to build new development editor for Chrome Apps

The Spark project is a new development environment built with Dart and Polymer for the Chrome Apps platform. Spark is an open-source project hosted on Github. François Beaufort reports that the project contains GUI widgets powered by Polymer, the new library for modern web apps build on Web Components. Spark's primary focus is building web apps written in Dart and Chrome App based applications. It is an early example of how to combine Dart, Polymer, Dart-JavaScript interop, and Chrome Apps to build a modern app using web technologies.

Dart 1.0: A stable SDK for structured web apps

Today we’re releasing the Dart SDK 1.0, a cross-browser, open source toolkit for structured web applications. In the two years since we first announced Dart , we’ve been working closely with early adopters to mature the project and grow the community. This release marks Dart's transition to a production-ready option for web developers. The Dart SDK 1.0 includes everything you need to write structured web applications: a simple yet powerful programming language, robust tools, and comprehensive core libraries. Together, these pieces can help make your development workflow simpler, faster, and more scalable as your projects grow from a few scripts to full-fledged web applications. On the tools side, the SDK includes Dart Editor , a lightweight but powerful Dart development environment. We wanted to give developers the tools to manage a growing code base, so we added code completion, refactoring, jump to definition, a debugger, hints and warnings, and lots more. Dart also off...

Dart at Devoxx 2013

Devoxx 2013 is here, and Dart has a strong showing on Thursday, November 14th. Keynote with Lars Bak At 9:40am, Dart co-founder Lars Bak delivers the morning keynote titled " Shaping the Future of Web Development ". Q&A with the Dart Team At 1:10pm, representatives from the Dart team will take your questions in a "ask us anything" format. Bonus: we'll be playing buzzword bingo. Building a mobile, multi-player HTML5 game with Dart At 2:00pm, Seth Ladd presents a case study on his team's recent project to build a multi-player, multi-device, mobile-friendly, HTML5 game with Dart. Happy hour with Dart and Angular At 6:00pm, meet the Dart and Angular teams for a happy hour. We'll have food and drinks, and plenty of opportunity to chat with the engineers behind the projects. Visit the Google booth, or find a Dart or Angular engineer, to get a wristband (free while supplies last). Hope to see you there! Stop by and say Hi! ...

Angular Announces AngularDart

Today the Angular team announced the beta release of the AngularDart framework, their port of Angular to Dart. AngularDart is heavily inspired by AngularJS and is supercharged for Dart. Core Angular features such as directives, data binding, and dependency injection, are all there, and they've taken advantage of Dart's features like metadata, types, and classes to feel natural for Dart developers. AngularDart is also the first version of Angular to be built on emerging web standards like Shadow DOM. To ensure that AngularDart would be usable out of the box, they partnered with another team inside Google to build a real application. This team, code named Green Tea, was tasked with creating the sales force automation application for Google's sales teams. The Green Tea team reported great success in shipping their first version with AngularDart, built from scratch and delivered in under six months. The Angular team is committed to maintaining AngularDart and pushing forw...

Faster dart2js and new HTML editor in latest Dart SDK release

With today's milestone release, Dart is faster and more productive. Performance from generated JavaScript code is up, Dartium added a REPL, and Dart Editor has better HTML/CSS editing and a new pub package browser. dart2js generates faster JavaScript from Dart Thanks to a new type inference engine in the dart2js translator, some benchmark scores went up >100% since the previous milestone release. See dartlang.org/performance for the latest performance numbers. New HTML/CSS editors in Dart Editor Dart Editor has new HTML and CSS editors that improve the web app authoring experience. If you edit HTML or CSS, you will now find: improved semantic highlighting of HTML and CSS elements  code completion / content assist  quick fixes / assists  code folding and enhanced navigation  hover info and hints  delimiter highlighting / bracket matching  Dart Editor now helps you find the right package for your app. Right-click on the package...

Google's German Election Map Powered by Dart

The Google Politics & Elections team launched a German federal elections  results map  powered by Dart , a new web programming language. Jason Brooks, a Google engineer that helped build the app, shares his experience using Dart: "We wanted to build a platform that would enable us to iterate quickly; to be flexible enough to allow us to experiment, while being robust enough to ensure the correctness of politically sensitive information. Dart has made it easy to build out a very capable platform. We are really excited about what we'll be able to do next." The application uses Google Maps to display results by district. Dart is used for the UI, and to draw the district boundaries. The Politics & Elections team wants "tools to help provide information about the federal election, but also offer a way to connect and engage with district-level candidates." It's great to see Dart being used to help the electoral process. Read more about the anno...

10 Upcoming Dart Talks From Around the Globe

The fall conference season is starting, with Dart sessions in JavaScript, Java, and software conferences around the world. Some upcoming presentations: Blend , Oct 1-2, France Speaker: Sébastien Deleuze http://www.blendconference.com/schedule/le-langage-dart-le-futur-des-langages-de-programmation/ Softshake , Oct 24-25, Switzerland Speaker: Sébastien Deleuze http://soft-shake.ch/2013/program/sessions/13_web_dev/2013/10/24/7-Dart_one_language_to_rule_them_all.html GDG Seattle Devfest , Sept 27, Seattle, WA, USA Speaker: Emily Fortuna http://www.meetup.com/seattle-gdg/events/125948972/ JavaZone , Sept 11-12, Norway Speaker: Seth Ladd http://jz13.java.no/ dotJS , Dec 2, Paris, France Speaker: Lars Bak http://www.dotjs.eu/ JAZOON , Oct 22, Zurich Speaker: Paul Brauner http://jazoonvote.appspot.com/#/submissions/124 JAX , Oct 29, London Speaker: Chris Buckett http://jaxlondon.com/sessions/bringing-your-app-web-dart Devoxx , Nov 11-15, Belgium ...