Outil Eclipse pour Everyware™ Software Framework

Eclipse logo
L'outil principal utilisé pour le développement ESF est la plateforme de développement logiciel Eclipse. Eclipse est un outil de développement open source qui comprend un environnement de développement intégré (IDE) et un système de plug-in gérant les extensions.

Plusieurs extensions plug-in, enregistrées séparément, fournissent les différents outils nécessaires au développement OEM.

L'outil Eclipse de base

L’IDE Eclipse fournit tous les outils nécessaires au développement ESF, ainsi que les bundles de test, de débogage et d’applications spécifiques. Il permet également de déployer ces applications en environnement ESF sur les plateformes Eurotech. Eclipse offre un riche ensemble de fonctionnalités destinées au développement d'applications en Java, C, Javascript/AJAX et bien d’autres.

Eclipse est disponible pour de multiples plateformes, Windows ou Linux. Le pack Eclipse Galileo utilisé pour le développement ESF s’appelle « Eclipse for RCP/Plug-in Developers », il contient les principaux outils de développement Java.

ESF utilise l’implémentation OSGi de l'Eclipse Foundation, appelé Equinox.

Outil Système d’exploitation (optionnel, Wind River)

Eurotech fournit et assure le support du système d’exploitation pour toutes ses plateformes. Cependant certains équipementiers peuvent souhaiter gérer cette partie en interne, notamment pour développer des drivers pour du matériel spécifique. Dans ce cas, l’équipementier peut directement s’adresser à Wind River pour les outils et le support comprenant :

  • Sourcery G++ toolchain distribution
  • C Library
  • Special WRL Custom Features
  • Multi-Lib Support
  • Prebuilt MultiLibs
  • Toolchain Wrappers
  • Toolchain Building
  • Toolchain Export
  • License Management
  • WindRiver Linux Development Tools and Wind River Workbench
  • Analysis Tools
  • Package Management
  • Development Tools

Outil ESF (Eurotech)

  • ESF tooling and import wizard
  • SAT
  • Custom Java definition
  • Target Platforms
  • Target Management Integration



  Privacy   Legal Notice    P.IVA: IT01791330309 2011 © Eurotech S.p.A.  
23/10/2014 11:23:56
.