Profile

Cover photo
Dartlang [FR] - ʕ๏̮๏ʔ
445 followers|891,947 views
AboutPostsPhotosVideos

Stream

 
Dart Up And Running, en français dans le texte !
Un bon livre pour de bonnes vacances
By +Guillaume Girou +Nicolas François +Vincent Bostoen 
#dartlang #book #dart -up-and-running

C'est l'été, la canicule est arrivée et les vacances approchent.
Qui dit vacances, dit plage, farniente mais aussi et surtout un bon livre.
Bien entendu, vous pourriez lire Fifty Shades of Grey en sirotant un diabolo à la menthe.
Perspective intéressante mais "Et Dart dans tout ça ?".

Quoi de mieux qu’une alternative à tous ces romans à l’eau de rose, partez en vacances avec le livre "Dart Up And Running" !
Oui mais voilà, les vacances, c'est aussi un peu fait pour se reposer, c'est pourquoi nous avons le plaisir de vous annoncer le chapitre 2 de "Dart Up And Running" en français dans le texte.
Ce chapitre parcourt l’essentiel de la syntaxe Dart pour partir sur les meilleures bases possibles.

Retrouvez notre traduction ici :
  http://dartlangfr.net/dart-up-and-running/ch02.html

Comme toute traduction, nous ne sommes pas à l'abri d'avoir commis quelques erreurs, c'est pourquoi, pour toute remarque / correction, n'hésitez pas à nous le signaler ici : 
  https://github.com/dartlangfr/dart-up-and-running

Quand à nous, nous comptons également prendre des vacances. 
Cela fait maintenant trois ans que nous essayons de relayer en français des informations sur Dart.
Ce n'était à l'origine qu'un balbutiement de langage, une idée séduisante pour le développement Web.
Aujourd'hui, c'est une spécification ECMA, un écosystème de développement riche, une communauté active et des contributions à foison.

Nous allons donc prendre également des vacances, et explorer de nouvelles directions à la rentrée.

Bonnes vacances et bonne lecture !
 ·  Translate
4
2
Add a comment...
 
La revue de presse
Que s’est-il passé cette semaine ?
By +Nicolas François 
#dartlang

Officiel :
 → DartPad is now able to summarize your code when sharing! 
https://dartpad.dartlang.org/
https://plus.google.com/108725633078047548835/posts/VvFjkW1pgRK

 → DEP Committee Meeting
https://github.com/dart-lang/dart_enhancement_proposals/blob/master/Meetings/2015-06-10%20DEP%20Committee%20Meeting.md

Package :
 → Calzone
https://plus.google.com/+KennethEndfinger/posts/4u6q5zAvtco
https://github.com/DirectMyFile/calzone.dart
https://github.com/IOT-DSA/sdk-dslink-javascript/blob/new-sdk/examples/node.link.js

 → js_mimicry 
https://pub.dartlang.org/packages/js_mimicry

 → jsproxy
https://pub.dartlang.org/packages/jsproxy?utm_content=bufferd703f&utm_medium=social&utm_source=plus.google.com&utm_campaign=buffer

 → sdk_builds 
https://pub.dartlang.org/packages/sdk_builds

 → do2template
https://pub.dartlang.org/packages/do2template

Sondage :
 → Connective Dartisans : Live or die ?
https://plus.google.com/+GeReinhart/posts/DvhnHQG9uWD

Outils :
 → Crossdart (http://crossdart.info)
https://plus.google.com/107135728386658352034/posts/A1NACrLpvZP
http://crossdart.info/
https://chrome.google.com/webstore/detail/crossdart-chrome-extensio/jmdjoliiaibifkklhipgmnciiealomhd
http://crossdart.info/demo.html
https://github.com/astashov/crossdart/blob/master/README.md

 → mod_dart - Apache Dart Module
https://github.com/shamblett/mod_dart
https://plus.google.com/+SteveHamblett/posts/ZS91WdBLPJM

 → Chocolatey Dart SDK Packages for Windows 1.10.1
http://www.dartosphere.org/2015/06/12/chocolatey-dart-sdk-packages-for-windows-1.10.1.html#.VX8NZNztmko
 ·  Translate
2
1
Add a comment...
 
La démo de la semaine dernière #99
Un mars et ça repart
By +Nicolas François 

Pour cette démo, on adopte le mode rétro :
→ C’est celle de la semaine dernière
→ Elle date d’il y 2 ans
→ Elle ressemble à un jeu d’il y a 20 ans

Rappelez vous de vos vieux jeux avec un ciel très pixelisé mais qui donnait une impression de mouvement. C’est une implémentation de l’algorithme Diamant-Carré qui une une méthode utilisée pour la réalisation de terrains fractals pour la synthèse d'image.
L’idée ce cette démo, est de montrer la planète Mars.

La démo:
http://daftspaniel.com/dart/demo/mars/mars.html

Le code:
https://github.com/daftspaniel/dartdiamondsquare
 ·  Translate
3
1
Add a comment...
 
La revue de presse
Que s’est-il passé cette semaine ?
By +Vincent Bostoen 
#dartlang

Articles :
 → Déploiement Dart sous Ubuntu
http://emilpersson.se/dart-service-with-upstart-in-ubuntu/

 → React et Dart
http://danschultz.me/posts/modular-unidirectional-data-flow-for-react-and-dart/

 → Quelques liens Docker / Dart
http://www.nkode.io/2014/08/24/valuable-docker-links.html
https://plus.google.com/+NaneKratzke/posts/JU5nDbySmfj

Discussions :
 → Que pensez vous de la gestion des dépendances en Dart ?
https://plus.google.com/+MikeMitterer/posts/fEhtPcznq1s

 → Copper Bar Animation Atari/Amiga 16 bit Style
http://divingintodart.blogspot.co.uk/2015/03/copper-bar-animation-atariamiga-16-bit.html

 → Dart subreddit /r/dartlang
https://www.reddit.com/r/dartlang/

 → Le Channel Dart sur Slack
http://bit.ly/dartslack

 → Une liste d'outils, librairies, frameworks Dart
https://github.com/yissachar/awesome-dart

→ Vos pensées sur le développement coté serveur et cloud
https://groups.google.com/a/dartlang.org/d/topic/cloud/M538bS3xVPI

Outils :
 → dart eclipse plugin with dart-0.11
http://www.liclipse.com/
http://dartrad.blogspot.com/2015/05/build-your-own-dart-editor.html

Packages :
 → Nouvelle version de pubviz
https://pub.dartlang.org/packages/pubviz
https://plus.google.com/+KevinMoore314/posts/dXjGeNhsTBP

 → Nouvelle version du package google visualization/charts
https://pub.dartlang.org/packages/google_visualization_api

 → dart-tools 0.9.2, pour Atom 1.0
https://atom.io/packages/dart-tools

 → Nouvelle version de PetitParser
https://pub.dartlang.org/packages/petitparser
https://plus.google.com/+LukasRenggli/posts/1gpkwe3tpD5

→ Nouveaux packages
https://github.com/dart-lang/which
https://github.com/dart-lang/when

→ Bridge, le framework bout en bout
http://dart-bridge.github.io/#/installation
https://plus.google.com/104624008654585236900/posts/YPC91TdQpSP

Officiel :
 → Les notes de la réunion du 13 mai sur les évolutions du langage
https://groups.google.com/a/dartlang.org/forum/#!topic/misc/SMxpL2Zi5XY

Vidéo :
 → Les dessous du Shadow Dom
https://www.youtube.com/watch?v=MlUgYlNOEmg&feature=autoshare
 ·  Translate
6
1
Add a comment...
 
La revue de presse
Que s’est-il passé cette semaine ?
By +Nicolas François 
#dartlang

Officiel :
 → Notes de la rencontre DEP 
https://groups.google.com/a/dartlang.org/forum/#!topic/misc/WS5xftItpl4

 → Discussion sur Dart Observatory.
https://youtu.be/y39pZCExsOs
https://groups.google.com/a/dartlang.org/forum/#!forum/observatory-discuss

 → Dart SDK Roadmap for 2015 and the start of 2016
https://plus.google.com/u/0/+Robert%C3%85kerblomAndersson/posts/AVuErphNwon

 → DartPad en version 1.0
https://dartpad.dartlang.org/
http://news.dartlang.org/2015/05/announcing-dartpad-friction-free-way-to.html

 → Le SDK de Dart est maintenant est séparé et complètement sur Github
https://github.com/dart-lang/sdk

 → Comment utilisez vous les Transformers ?
https://docs.google.com/forms/d/1xw2uhtSBF_Pl05_lh3HWmSReXMV2TV19Kup-gq7_jTc/viewform?c=0&w=1

Retour Summit :
 → Dart Developer Summit Highlights, Day 1
http://buff.ly/1Pl0JT9
http://blog.arcbees.com/2015/05/05/dart-developer-summit-highlights-day-1/

 → Dart Developer Summit Highlights - Day 2
http://goo.gl/VTJC0A
http://blog.arcbees.com/2015/05/07/dart-developer-summit-highlights-day-2/?utm_content=bufferd7efe&utm_medium=social&utm_source=plus.google.com&utm_campaign=buffer

 → Alex Bush Dart Developer Summit
http://www.sm-cloud.com/dart-summit-2015/

 → The new Dartup: A pivot in the void.
http://blog.dartup.net/2015/05/the-new-dartup-pivot-in-void.html

 → Dart Developer Summit: Awesome two days spent with Dartisans
http://www.moudra.net/2015/05/dart-developer-summit-awesome-two-days.html

Video :
 → Bridge for Dart
https://www.youtube.com/watch?v=-c90H03MXbg&feature=youtu.be

 → Shadow DOM, what's under the hood - Polymer Dart
https://youtu.be/MlUgYlNOEmg


Communauté :
 → Rejoingnez #Dart sur Slack
https://dartlang-slack.herokuapp.com/

 → Votez pour le support de Dart dans Visual Studio Code
https://groups.google.com/a/dartlang.org/forum/#!topic/misc/BPLz4EEqPhY
https://visualstudio.uservoice.com/forums/293070-visual-studio-code/suggestions/7778799-add-support-for-dart

 → Dart Macro language
https://docs.google.com/document/d/1-We05W0xsd5hTWGsTDCY6pibf2EmmTAsm-4EhIFZoOA/edit#

 → Dart Ranger
https://plus.google.com/u/0/109136453872758385259/posts/7CRds4nWteD

 → “Rustine” pour que Travis supporte le package test
https://plus.google.com/101145059477513456972/posts/Nbj62X3LrR7
https://gist.github.com/a14n/441101c997ee8f935d9c
https://github.com/travis-ci/travis-ci/issues/3225

 → Dart Package Of The Week #6 : uix
http://divingintodart.blogspot.com/2015/05/dart-pow-package-of-week-6-uix.html



Outils :
 → Dart diff
https://google.github.io/dart-shapeshift/

Package :

 → Serial port supporte Windows
https://pub.dartlang.org/packages/serial_port

 → pub_server - A Dart package containing re-usable components for making a pub package server.
https://pub.dartlang.org/packages/pub_server

 → Dart SDK 1.10 sur Chocolatey
https://chocolatey.org/packages/dart-sdk/1.10.0
https://groups.google.com/a/dartlang.org/forum/#!topic/misc/_Hkj5e5Kb7s

 → Google visualization api
https://pub.dartlang.org/packages/google_visualization_api
 ·  Translate
6
1
Add a comment...
 
La revue de presse
Que s’est-il passé cette semaine ?
By +Guillaume Girou 
#dartlang

Les news officielles :
 → C'était le Dart Developer Summit la semaine dernière, voici toutes les videos
http://www.youtube.com/playlist?list=PLOU2XLYxmsIIQorIS8gagUiMau9S84vZV

 → Dart 1.10 est sorti
https://groups.google.com/a/dartlang.org/forum/#!topic/misc/l-wQTHX3VJo

 → C'est la fin de Dart Editor dès la prochaine release Dart 1.11. Certains réagissent.
http://news.dartlang.org/2015/04/the-present-and-future-of-editors-and.html
https://groups.google.com/a/dartlang.org/forum/#!topic/misc/lHTcCVmRbvE

 → Observatory gets a discussion list! Gather round and chat about #dartlang's profiling debugging tool for the VM
https://groups.google.com/a/dartlang.org/forum/#!forum/observatory-discuss

La communauté :
 → Des articles sur Dart sur Android suite au Dart Dev Summit
https://arstechnica.com/gadgets/2015/05/01/googles-dart-language-on-android-aims-for-java-free-120-fps-apps/
http://www.androidpolice.com/2015/05/01/google-is-working-on-a-high-performance-java-free-app-framework-for-android-based-on-dart/

 → Mise à jour du tutorial Hello Dart
http://code.makery.ch/library/hello-dart/

 → Woven est construit avec Dart et Polymer
https://medium.com/@DaveNotik/woven-is-built-with-dart-polymer-5dbd061fd24e

Les packages :
 → Une des expérimentations avec Fletch
https://plus.google.com/+KasperLund/posts/LURz33Qr1T2
https://github.com/dart-lang/fletch/blob/master/tests/unsorted/process_divide_test.dart#L25

 → Material Design Lite (MDL) pour Dart: http://mdl.mikemitterer.at/
https://plus.google.com/+MikeMitterer/posts/a1PD9n3rut5


 → Un convertisseur de stack trace dart2js vers Dart
https://github.com/dart-lang/source_map_stack_trace/

 → Afficher des graphiques avec le package Charted de l'équipe Ads chez Google
https://plus.google.com/+Robert%C3%85kerblomAndersson/posts/AVhR6a4WdKd
https://github.com/Scorpiion/charted/blob/issue-115/README.md

 → Une application utilisant Polymer Highcharts
https://plus.google.com/+GonzaloPezziRodr%C3%ADguez/posts/X8vgjnDNMvn
http://rollingstones.conento.com/

 → Mise à jour du package event_bus v0.4.0
https://pub.dartlang.org/packages/event_bus
https://plus.google.com/+MarcoJakob7/posts/bqbecob1KYX
 ·  Translate
4
1
Add a comment...
 
La démo du weekend #97
Yet another game of life
By +Nicolas François 

Sous ce weekend pluvieux, la pluie, c’est la vie, et la vie est un jeu, voici donc (encore) un jeu de la vie.
Développé par Jimmy Forrester-Fellowes, cette version rappelle les scrensavers d’antan.
Lorsque le plateau est bloqué, un nouveau recommence.
Mettez en plein écran, et savourez !

http://jimmy.rocketware.co.uk/dart/game-of-life/
 ·  Translate
7
1
Add a comment...
Have them in circles
445 people
Nicolas Labrot's profile photo
Christophe Marchal's profile photo
olivier nouguier's profile photo
abdlah thioune's profile photo
Horacio Gonzalez (LostInBrittany)'s profile photo
Salem Khimoud's profile photo
Темури Поцхорая's profile photo
熊鑫's profile photo
Martin Görner's profile photo

Communities

 
La revue de presse
Que s’est-il passé ces deux dernières semaines ?
By +Vincent Bostoen 
#dartlang

Officiel :
 → Les nouveautés de la troisième édition de la spec ECMA Dart http://news.dartlang.org/2015/06/null-aware-operators-and-generalized.html

 → Les changements de la version 1.11.0
https://groups.google.com/a/dartlang.org/d/msg/announce/9RjS-euIyGg/BeB71uhrdv0J

Articles :
 → Dart coté serveur avec Redstone
https://plus.google.com/+MontyRasmussen/posts/HbYwK98Drts
http://www.sitepoint.com/custom-web-servers-dart-redstone/

 → Le debug Dart avec WebStorm.
https://plus.google.com/117557057118952472631/posts/BTb7wAWsmLN
https://medium.com/@kasperpeulen/debugging-dart-in-webstorm-c118c059cca3

 → Tout sur les routes dans Shelf
http://blog.backlog.io/2015/06/completely-routed.html

Communauté :
 → Les slides de “Dart A better way?”
https://docs.google.com/presentation/d/1o949QkBXQqaK0Kw5dveoXtuDSAFpsqxMwMRwfnsz0VY/edit?usp=sharing
https://plus.google.com/+richardschmidt/posts/beLr6kSRHL7

 → Les sources du MoonLander Ranger-Dart
https://plus.google.com/109136453872758385259/posts/FmaKXStP5qf
https://github.com/wdevore/Ranger-MoonLander

 → CrossDart
http://crossdart.info/
http://crossdart.info/p/sdk/1.10.1/core/string.dart.html

 → Dart 1.11.0 disponible via Chocolatey http://divingintodart.blogspot.co.uk/2015/06/dart-sdk-1110-chocolatey-packages-for.html

 → L’hébergement Dartup en Alpha
https://plus.google.com/+OleMartinGjersvik/posts/12KB8vstivE
https://dartup.net/alpha.html

 → Discussion autour de Web Assembly et Dart
https://groups.google.com/a/dartlang.org/forum/#!topic/misc/szGdXdLrZM8%5B1-25%5D

Packages :
 → Un interpréteur BASIC
https://pub.dartlang.org/packages/dasic

 → rpi_gpio
http://divingintodart.blogspot.com/2015/06/dart-pow-package-of-week-8-rpigpio.html

 → Redstone 0.6.0-beta.1+2
https://pub.dartlang.org/packages/redstone

 → StageXL 0.12
https://plus.google.com/+BernhardPichler/posts/Bs1o5RY2pCF
https://groups.google.com/forum/#!forum/stagexl
https://github.com/bp74/StageXL_Samples
http://www.stagexl.org/show/spine/texture-atlas/example.html

 → Un émulateur de terminal
https://pub.dartlang.org/packages/terminal

 → shelf_route 0.13.2
https://plus.google.com/+AndersHolmgren1/posts/59eHZDS74Q4
https://pub.dartlang.org/packages/shelf_route
https://pub.dartlang.org/packages/shelf_rest
https://pub.dartlang.org/packages/mojito

Outil :
 → Nouvelle version du plugin Sublime Text pour Dart
https://github.com/guillermooo/dart-sublime-bundle/releases/tag/1.5.0
 ·  Translate
3
1
Add a comment...
 
La démo du weekend
Black Sun Photography
By +Vincent Bostoen 

La Tasmanie, ça vous dit ? 
Nous vous proposons de découvrir cette île au travers de photos de celle-ci.
Vous trouverez ces photos sur le site http://blog.blacksun.photography

Si nous vous en parlons aujourd’hui, c’est parce que celui-ci a été construit en Dart avec Polymer et les paper-elements.
Il présente une carte de la Tasmanie sur laquelle des marqueurs permettent de basculer sur des photos et les explications associées.

Dans le cadre du développement de ce site, un custom element Google Map a été réalisé : https://github.com/pschonefeld/dart-google-map-custom-element

Accédez au site ici :
http://blog.blacksun.photography/

Pour plus d’information :
https://plus.google.com/+PeterSchonefeld/posts/H4c56NoP9fu
 ·  Translate
1
1
Add a comment...
 
La revue de presse
Que s’est-il passé cette semaine ?
By +Guillaume Girou 
#dartlang

Les news officielles :
 → Le projet Dart est entièrement sur GitHub et les développements de Chrome Dev Editor s’arrêtent
http://news.dartlang.org/2015/06/dart-is-now-on-github.html
https://github.com/dart-lang
http://www.infoworld.com/article/2932355/javascript/google-throws-dart-language-over-to-github.html
http://www.infoq.com/news/2015/06/dart-github-chrome-dev-editor

 → Les notes du comité des améliorations Dart du 3 juin
https://github.com/dart-lang/dart_enhancement_proposals/blob/master/Meetings/2015-06-03%20DEP%20Committee%20Meeting.md

 → BREAKING CHANGE: Isolate.pause et Isolate.kill ne sont plus experimental dans la v1.11
https://groups.google.com/a/dartlang.org/forum/#!topic/misc/KWHULgIuhTw

La communauté :
 → Un nouveau livre "Dart Essentials"
https://www.packtpub.com/web-development/dart-essentials

 → Le codelab de +Florian Loitsch dont le but est de créer un bot envoyant des messages sur un chat IRC 
https://github.com/floitsch/dart-irc-codelab

 → Jouer à Minecraft avec du Dart
http://divingintodart.blogspot.fr/2015/06/programming-minecraft-with-dart-mcpi.html
https://github.com/daftspaniel/mcpi-dart

 → Une proposition pour des types non null en Dart
https://news.ycombinator.com/item?id=9654451
https://plus.google.com/+JustinFagnani/posts/NjVXNJ9nuq9

 → Déploiement de Dart sur Google Compute Engine avec une intégration continue et un déploiement avec Codeship
https://medium.com/@faisalabid/deploying-dart-onto-google-compute-engine-with-continuous-integration-and-deployment-using-codeship-90cc45d6652e

Les packages et les outils :
 → Quelques scripts pour extraire la grammaire Dart des spécifications
https://plus.google.com/+PatriceChalin/posts/gpG7SuTYvD3
https://github.com/chalin/dart-spec-and-grammar

 → Sitegen, un générateur de site statique
https://pub.dartlang.org/packages/sitegen

 → udp_transformer.dart : un contournement pour les Chrome Apps Dart qui utilisent UDP
https://plus.google.com/103618577142405188604/posts/K22PkRcEYeB
https://docs.google.com/document/d/13j8WxTuYktYOyC8q8K6ltd3GzrwKkNMCiaW6alg0SrU/edit?usp=sharing
https://plus.google.com/103618577142405188604/posts/izuTbuGDjyw

 → WebPaintHiR, une adaptation de Light Paint HiR en Dart
https://github.com/jedijester/WebPaintHiR
 ·  Translate
5
1
Add a comment...
 
Shapeshift
La démo du week-end #98
by +Guillaume Girou 
#dartlang

Shapeshift est un outil permettant de comparer le documentation entre deux versions d’un même package Dart. La ligne de commande suivante génère le rapport des différences :

dart bin/shapeshift.dart \
    --base=/Code/my_package/docs \
    --out=./diff-1.6.0_1.7.0 \
    docs-v1.6.0 \
    docs-v1.7.0

La version en ligne de l’outil est tout aussi intéressante, car elle permet de comparer la documentation du SDK Dart ! Toutes les versions du SDK sont comparables !

→ La démo : 
https://google.github.io/dart-shapeshift/

→ Le code :
https://github.com/google/dart-shapeshift

Bonne découverte et bon week-end !
 ·  Translate
3
1
Add a comment...
 
Grinder
Les tâches en douceur
By +Nicolas François 

Grinder est un outil qui permet de définir des tâches est de les exécuter en ligne de commande.

Ajouter la dépendance

Il suffit d’inclure une version en dépendance de dev :
dev_dependencies:
_  grinder: ">=0.7.0 <0.8.0"_

Définir des tâches

En exécutant pub run grinder:init, un squelette de base est généré dans le fichier tool/grind.dart qui le point d’entrée de grinder.

import 'package:grinder/grinder.dart';

main(args) => grind(args);

@Task('Test stuff.')
test() {
  new PubApp.local('test').run([]);
}

@DefaultTask('Build the project.')
@Depends(test)
build() {
  log("Building...");
}

@Task('Generate docs.')
@Depends(test)
doc() {
  log("Generating docs...");
}


Certains outil du SDK sont inclus dans grinder.
Par exemple pour ajouter une tâche d’analyse :

@Task("Analyze lib source code")
analyse() => Analyzer.analyzeFiles(["lib/myLib.dart");

Exécuter

En exécutant :

pub run grinder:grinder test

Ou pour faire plus court, en installant grinder en global :

pub global activate grinder

Il suffira de lancer :

grind test 


https://pub.dartlang.org/packages/grinder
 ·  Translate
6
2
Seth Ladd's profile photo
 
Add a comment...
Story
Tagline
final Future<Internet> Dart;
Introduction
L'actualité en français sur le langage Dart.
Contact Information
Contact info
Address
Paris, France