Accéder au contenu principal

Articles

Affichage des articles du mai, 2016

Vaadin, un Framework pour créer des applications Web en Java

Vaadin est un Framework Java permettant de développer une application Web entièrement en Java. Il est certes basé sur GWT (Google Web Toolkit), mais l'utilise de manière relativement transparente. Vaadin est une société Finlandaise qui existe depuis 2007 (initialement sous le nom d'IT Mill Toolkit). Ses principaux avantages sont : - une API très proche de Swing - une librairie Open Source - de très nombreux Addons gratuits Ses inconvénients : - la lourdeur de la librairie (18 Mo minimum) depuis la version 7, essentiellement à cause des thèmes. - la "relative" complexité dans l'utilisation des Widgetsets et des CSS - quelques Addons sont payants, tels que les Charts, le Calendar, le TouchKit (il faut bien vivre) - l'éditeur graphique payant, mais comme avec Swing, on peut s'en passer Installation dans Eclipse Pour vous faire une idée de l'interface, vous pouvez regarder les démos : http://demo.vaadin.com/sampler/# .  Cela vous donnera un

Wio Link, une carte ESP8266 avec des connecteurs Grove

Wio Link de SeeedStudio Connaissez vous la Wio Link? C'est une nouvelle carte basée sur l'ESP8266 et qui intègre 6 connecteurs Grove. Ainsi, (presque) fini les bricolages hasardeux nécessitant l'utilisation d'une platine d'essai, l'utilisation d'un convertisseur USB/série, etc. La carte coûte 14 $ et à été créée à partir d'un financement sur KickStarter en janvier 2016. Les 50 000 $ demandés au lancement de la campagne en décembre 2015 ont été récoltés en 5 heures. Les caractéristiques de la carte sont les suivantes : - 3 ports Digitaux - 1 port Analogique - 1 port UART - 1 port I2C - 1 port d'alimentation Lipo - 1 port USB Deux petits bémols :  - pas d'interrupteur pour la batterie (il est préférable d'utiliser un batterie de secours externe avec interrupteur) - pas d'antenne externe, ce qui limite un peu la portée. Basé sur l'ESP8266, la carte supporte les différents firmware Nodemcu (Lua, Basic, IDE Ardu