Mar
15
2012

“Dart in Action” COMING SOON

Link: http://www.manning.com/buckett/

Table of Contents

Part 1: Welcome to Dart
  1. Hello Google Dart: Free
  2. Creating “Hello World”

Part 2: Learning Dart concepts
  3. Core Dart
  4. Using Dart in the browser
  5. Discovering essential Dart

Part 3: Delving deeper into Dart
  6. Examining a Dart project
  7. Running Dart on the server
  8. Getting the most from the core libraries
  9. Advanced Dart
10. Building modern web apps with HTML5 and Dart
11. Dealing with data in Dart
12. Accessing external code
13. Finding Dart in the wild
Appendix 1: About object orientated Dart
Appendix 2: Building Dart from source

DESCRIPTION

JavaScript is a highly capable programming language, but it wasn’t designed to handle the rigorous demands of large-scale web applications. Dart is a new programming language created by Google to provide a better experience for web application developers and to address some of JavaScript’s shortcomings. Dart operates on both the client and the server, which allows a more consistent and efficient development process. It’s designed from the ground up to appeal to programmers familiar with a modern language like Java or C# while also retaining the dynamic and functional characteristics that make JavaScript popular. Dart applications can be “transpiled” to JavaScript or run in a Dart-enabled version of the Chromium web browser. Users familiar with node.js will be pleased that Dart also runs in a server side virtual machine.

Dart in Action introduces the Dart language and provides techniques and examples showing how to use it as a viable replacement for Java and JavaScript in browser-based desktop and mobile applications. It begins with a rapid overview of Dart language and tools including features like interacting with the browser, optional typing, classes, libraries, and concurrency with isolates. After you master the core concepts, you move on to running Dart on the server and creating “single page” HTML5 web applications.

COMING SOON   MEAP + Ebook only - $35.99
COMING SOON   MEAP + Print book (includes Ebook) when available - $44.99

Permanent link to this article: http://www.dartexperience.com/en/2012/03/15/proximamente-libro-dart-in-action/

Mar
14
2012

News to the Dart Editor

Those of Mountain View have released three revisions to its editor Dart since 5 March,the news of all of them are:

5 March

New Dart Editor build includes new dart:isolate library
Highlights from build 4760 include:
  • Dartium launch functionality improvements
  • Hyperlinking of dart VM stack trace in console view
  • UI and Samples cleanup
  • new dart:isolate library

7 March

New Dart Editor build has improved Files browser

The Dart Editor team is cranking out the releases! This new build include a brand new way to browse your project: the Files view.
Highlights from build 5104 include:
  • New Files view replaces old Libraries view
  • Switch to perform analysis against Dart SDK runtime libraries
  • Cleaned up wizards, welcome page, and UI to reflect switch to new Files view
  • Improved launch configurations
  • Analysis engine (DartC) improvements and cleanup
  • Modified “native” keyword analysis to support usage in Frog

13 March

New Dart Editor builds supports adjacent string literals

A new Dart Editor build is now available. Highlights from build 5427 include:

  • Undo support for new Files view plus other improvements and fixes
  • Omnibox fixes
  • Associate HTML files with Dart library
  • Update analysis to support adjacent string literals
  • Analysis fixes and continued cleanup of deprecated code

Read the full change log or start with the Dart Editor tutorial to download and learn more.

Permanent link to this article: http://www.dartexperience.com/en/2012/03/14/novedades-en-los-nuevos-editores-dart/

Feb
02
2012

Dart official blog

Something that many Dart fans had complained was the lack of an official blog about Dart. From dartlang have listened to the community and have launched this expected blog.

The latest news, releases and updates are published on it.

You can read it here

Permanent link to this article: http://www.dartexperience.com/en/2012/02/02/official-dart-project-blog/

Jan
31
2012

Translations from Javascript to Dart

One of the steps which should give Google to get massively introduce dart on our websites is to embed the existing code to facilitate the migration of existing projects.

Here are a first step publishing a list of correspondences between Javascript and Dart:  http://synonym.dartlang.org/.

As starting point is fine, obviously the list will be changing and expanding, but work will not end until there is an automatic (or semi-automatic) translation tool to make this migration of projects easy.

But one might think that this is a contradiction in terms, because if there is this facility was to be hoped that anyone who finds more comfortable programming in Javascript to do so as well and subsequently translate the code. I think that it would not if Dart offers more than what gives Javascript.

Still have to wait because Dart is a newborn.

Permanent link to this article: http://www.dartexperience.com/en/2012/01/31/traduccion-de-javascript-a-dart/

Jan
25
2012

10 reasons why Dart is cooler than Javascript

Grobmeier Christian gives us an interesting article comparing with ten points Dart and Javascript.

This is a summary:
1. Dart uses only one falsify
2. Dart can work with types, if you want it
3. You need a framework to work proper with DOM
4. Classes and Interfaces
5. Inheritance
6. Global namespace
7. Dart knows concurrency
8. JavaScript doesn’t know foreach
9. Weirdness intializing arrays
10. undefined and null

Read the rest of this entry »

Permanent link to this article: http://www.dartexperience.com/en/2012/01/25/10-reasons-why-dart-is-cooler-than-javascript/

Pag. 1 of 912345...Last »