Dart

Les Solutions Digitales d'Aujourd'hui et de Demain

Je transforme vos idées en réalité numérique

Contactez-nous

La solution DART

Dart est un langage de programmation open-source développé par Google, qui permet la création d'applications rapides, performantes et multiplateformes. Il est souvent associé au framework Futter (qui permet de créer des applications natives sur mobile, web et desktop). Dart est facile à apprendre si on a des connaissances de base en JavaScript, Java/Kotlin et C#. Il permet une compolation native performante, un typage for (Type-safe, et Null Safety). Il favorise également une gestion simplifiée des opérations asyschrones comme en JavaScript. Dart peut être utilisé pour des applications Mobile, des applications web et des applications serveur. Il permet aussi d'automatiser des tâches et de créer des outils en lignes de commande (CLI).

Environnement de travail

Pour travailler avec Dart, il faut configurer un environnement de développement adapté. Il faut tout d'abord téléchager le SDK Dart via dart.dev/get-dart. Si vous travailler sur Windows, installez le via Chocolatey  :

 choco install dart-sdk 
  • Si vous travaillez sur macOS vous pouvez l'installer via  :
 brew tap dart-lang/dart && brew install dart
  • Si vous utilisez Linux, ajouter le dépôt APT en utilisant  :
 sudo apt-get install dart 
  • Il est important de vérifier par la suite si le SDK Dart est bien installer en faisant  :
 dart --version
  • Pour mettre à jour le SDK il faut faire  :
 dart pub global activate dartup   # Outil de gestion des versions
 dartup upgrade
                            
  • Les éditeurs recommandés sont les suivants  :
Visual Studio Code (Recommandés) Android Studio/ IntelliJ IDEA Autres Options
Extensions insdispensables (Dart, Flutter, Error Lens) Plugins (Dart plugtin, Flutter Plugin) Neovim/Emacs, DartPad (Pour tester du code en ligne)
  • L'outil CLI est également indispensable. Dart utilise la commande pub pour gérer les packages  :

dart pub add http    # Ajouter un package
dart pub get         # Installer les dépendences
                                

Cette configuration de l'environnement de travail permettra d'exécuter du Dart.

Coder votre première application avec IONIC

Pour exécuter du Dart, il faudra exécuter la commande suivante   :


dart run main.dart   # Exécuter le main.dart 
dart test            # Lancer les tests
                            

  • Structure de Projet  :

mon_projet/
|-- bin/        # Fichiers exécutables
|-- lib/        # Code source principal
|-- test/       # tests
|-- web/        # Code web (si compilation JS)
|-- pubspec.ymal # Fichier de configuration (dépendances)
                        

Nos Coordonnées

  • Chemin des Prés, Meylan
  • +33 9 80 69 27 39
  • service@appsdeal.fr