Contenu | Rechercher | Menus
Cette page est en cours de rédaction.
Apportez votre aide…

DART

Présentation

Dart (initialement appelé Dash) est un langage de programmation web développé par Google. Il a été dévoilé lors de la conférence GOTO à Aarhus (Danemark), le 12 octobre 2011. Son but est de remplacer JavaScript.

Dart est d'ores et déjà compatible avec tous les navigateurs modernes grâce à son compilateur dart2js, transformant le code Dart en Javascript.

Il dispose également de toute une panoplie d'outils facilitant le développement dont :

  • Dart Editor : Un IDE dédié décrit comme léger mais puissant
  • dart2js : Un compilateur transformant le code Dart en Javascript
  • docgen : Un générateur de documentation
  • Dartium : Un navigateur basé sur Chromium disposant de la machine virtuelle Dart en son sein, permettant un développement rapide sans nécessiter de compilation
  • pub : Un gestionnaire de paquets donnant accès à l'ensemble des bibliothèques codées en Dart, à la manière de gem (Ruby), pip (Python), etc…
  • dartanalyzer : Un outil permettant d'analyser son code en ligne de commande

Installation

Depuis le site officiel

2.1.1 Pré-requis

  • Disposer d'une connexion à Internet configurée et activée.

2.1.2 Installation

Pour installer Dart, il n'y a pas de manipulation spéciale à effectuer.

  • Télécharger la version correspondant à votre architecture (32 ou 64 bits) sur le site officiel.
  • Dezipper l'archive.
  • S'il n'est pas déja installé, installer Java. Dart Editor nécéssite Java en version 6 ou supérieure.
  • Il suffit ensuite de lancer Dart Editor et de commencer à développer

Depuis le PPA

2.2.1 Pré-requis

2.2.2 Installation

Installer un paquet hors des dépôts officiels peut présenter un risque d'instabilité pour votre système.

Ce PPA permet d'installer la version officielle de Dart d'une manière simple et de le maintenir à jour.

Ou dans un terminal, saisir les commandes suivantes :

sudo add-apt-repository ppa:hachre/dart
sudo apt-get update
sudo apt-get install darteditor dartsdk dartium dartvm

Avec cette méthode, vous disposez des mises à jour automatiques.

Voir aussi



Le contenu de ce wiki est sous licence : CC BY-SA v3.0