Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
dart [Le 24/11/2013, 17:52]
84.103.27.45 [DART]
dart [Le 29/12/2015, 12:25] (Version actuelle)
81.64.173.66 [Depuis le PPA]
Ligne 1: Ligne 1:
-{{tag>dart serveur brouillon}}+{{tag>​serveur brouillon}}
  
 ====== DART ====== ====== DART ======
  
 +===== Présentation =====
 [[https://​www.dartlang.org|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. [[https://​www.dartlang.org|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.
  
Ligne 10: Ligne 11:
   * **Dart Editor** : Un IDE dédié décrit comme léger mais puissant   * **Dart Editor** : Un IDE dédié décrit comme léger mais puissant
   * **dart2js** : Un compilateur transformant le code Dart en Javascript   * **dart2js** : Un compilateur transformant le code Dart en Javascript
-  * **dartdoc** : Un générateur de documentation+  * **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   * **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...   * **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   * **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 [[https://​www.dartlang.org|site officiel]].
 +  * Dezipper l'​archive.
 +  * S'il n'est pas déja installé, installer [[java|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 ===
 +  * Disposer des [[:​sudo|droits d'​administration]].
 +  * Disposer d'une connexion à Internet configurée et activée.
 +
 +=== 2.2.2 Installation ===
 +<note important>​
 +**Depuis la sortie de la version 1.11.0 du Dart, le DartEditor n'est plus maintenu.**
 +
 +Installer un paquet hors des dépôts officiels peut présenter un risque d'​instabilité pour votre système.
 +</​note>​
 +
 +Ce PPA permet d'​installer la version officielle de Dart d'une manière simple et de le maintenir à jour.
 +  * [[ppa|Ajouter le PPA]] ppa:​hachre/​dart dans vos sources de logiciels
 +  * [[tutoriel:​comment_modifier_sources_maj|recharger la liste des paquets]]
 +  * [[tutoriel:​comment_installer_un_paquet|installer les paquets]] [[apt>​dartvm]] [[apt>​dartsdk]] [[apt>​darteditor]] [[apt>​dartium]]
 +
 +Ou dans un [[:​terminal]],​ saisir les [[:​commande_shell|commandes]] suivantes : 
 +<​code>​sudo add-apt-repository ppa:​hachre/​dart
 +sudo apt-get update
 +sudo apt-get install darteditor dartsdk dartium dartvm</​code>​
 +
 +Avec cette méthode, vous disposez des mises à jour automatiques.
  
 ===== Voir aussi ===== ===== Voir aussi =====
  
   * **(en)** [[http://​www.dartlang.org/​|Site officiel]]   * **(en)** [[http://​www.dartlang.org/​|Site officiel]]
 +  * **(en)** [[http://​api.dartlang.org/​|Documentation]]
 +  * **(en)** [[http://​pub.dartlang.org/​|Dépot des bibliothèques tierces]]
 +
  • dart.1385311946.txt.gz
  • Dernière modification: Le 24/11/2013, 17:52
  • par 84.103.27.45