Logiciels: Difference between revisions
Jump to navigation
Jump to search
Line 79: | Line 79: | ||
* [http://teenylime.sourceforge.net/ TeenyLIME] (based on TinyOS and NesC) |
* [http://teenylime.sourceforge.net/ TeenyLIME] (based on TinyOS and NesC) |
||
* [http://www.soapui.org/ soapUI] prototypage rapide et outils Web Services et RESTFul services |
* [http://www.soapui.org/ soapUI] prototypage rapide et outils Web Services et RESTFul services |
||
* [[Node.js]] framework serveur en [[Javascript]] |
|||
* [http://nodejs.org/ Node.js] |
|||
==Systèmes d'exploitation== |
==Systèmes d'exploitation== |
Revision as of 12:40, 24 February 2013
Cette page rassemble des élements d'informations sur quelques logiciels (langages, bibliothèques, framework) utilisés ou fortement recommandés pour certains projets
Langages
- Lua: Langage de script rapide et compact
- Ocaml: Langage principalement fonctionnel à typage fort (compilable et interprétable)
- Processing: Animation en java simple à mettre en oeuvre
- Processingjs: L'adaptation en Javascript de Processing
- openFrameworks : open source C++ toolkit for creative coding.
- Ruby: Langage de script objet particulièrement plaisant.
- Python: Un des langages de script dynamique de référence.
- CoffeeScript : une petit langage orienté objet et fonctionnel qui se compile en javascript
- Oz : langage multi paradigme
- Urbi : langage pour la robotique
- JSON : le 5 en 1
- Scala
Développement pour l'embarqué
- OpenOCD: Débuggeur sur puce (nécessite une sonde)
- CodeSourcery: Chaîne de compilation basée sur gcc
Emulateurs
- Qemu: Emulateur de référence OpenSource
Simulation
AVR et Arduino
Circuit Electronique
- icircuit
- KTechLab
- Fritzing éditeur de circuits et de cablages de carte de prototypage
- gEDA éditeur de PCB (GPL'd suite and toolkit of Electronic Design Automation tools) for electrical circuit design, schematic capture, simulation, prototyping, and production.
- KiCad
Visualisation et GUI
- QT: Bibliothèques GUI très complètes
- ExtJS Framework très complet en javascript
- JQuery Bibliothèque GUI en javascript (une référence)
- JavaFX
Grapheurs
- BIRT (Business Intelligence and Reporting Tools)]
- JChart2D
- JFreeChart
- Protovis : canevas Javascript et SVG de visualisation de données
- D3 : le successeur de Protovis
- Prefuse et Flare : canevas de visualisation de données en Java et ActionScript.
- sigma.js : a lightweight JavaScript graph drawing library : http://sigmajs.org/examples.html
Multi touch
Data Viz
Bibliotheques et moteurs 3D
Géolocalisation
RIA
Nuage (Cloud Computing)
Intergiciels
- Apache Felix
- Apache Felix iPOJO
- Cilia
- TeenyLIME (based on TinyOS and NesC)
- soapUI prototypage rapide et outils Web Services et RESTFul services
- Node.js framework serveur en Javascript
Systèmes d'exploitation
Réseaux
UPnP
Outils
GUI sketching
Balsamiq Mockups : drag and drop interface builder that let you sketch out interfaces quickly.
Debug
- FireBug : Indispensable pour le développement client web avec Firefox
IDE
Editions de volume 3D
Source Control
Patch management
Analyzers
- [http://www.sump.org/projects/analyzer/client/ Sung.org Logic Analyzer Client
Code quality
Forge
Développement d'applications
Développement consoles de jeux
Développement Audio-Video
3D Authoring and Modelling
- Blender 3D
- OpenSCAD
- TinkerCAD https://tinkercad.com/
- 123D Design http://usa.autodesk.com/autodesk-123d/
- Kokompe
- SketchChair pour créer des meubles et les pièces à découper & emboiter
Gestion de projets
Planification
Mind Map
Editeurs UML
- ArgoUML
- Visual Paradigm
- StarUML
- Omondo
- LucidChart éditeur RIA de diagramme (dont UML)
- Gliffy éditeur RIA de diagramme (dont UML)
Misc
- Outils de base Linux:
- OAR
- CoAP
- ElectroDroid une collection d'outils et de références électroniques simple et efficace sur téléphone Android.
- LucidChart éditeur RIA de diagrammes
Montage et présentation
- Wink pour réaliser des screencasts