Material‎ > ‎Software‎ > ‎

Arena

Introducción


Arena es el framework de presentación que desarrollamos para facilitar la introducción de algunos de los conceptos de la materia. Está basado en SWT / JFace, aunque mucho más simplificado, con el objetivo de permitir concentrarnos en los conceptos de presentación y diseño, evitando todo lo posible los detalles tecnológicos.
Es un framework creado con fines educativos y por lo tanto se focaliza en la puesta en práctica de los conceptos; es muy probable que encontremos limitaciones si queremos utilizarlo más allá de sus objetivos, en particular en cuestiones estéticas.

Cómo empezar con Arena


Tutoriales / Documentación


Enlaces importantes sobre Arena



Ejemplos en Arena

  • Tener instaladas y configuradas las herramientas básicas y la configuración de cada entorno
  • Los proyectos están mavenizados y hay una separación entre proyectos de UI (en Arena) y los de dominio. Recordá tener activado el check Download Artifact Sources de Maven para poder ver el código completo de cada ejemplo
  • Los proyectos de dominio por lo general no son obligatorios descargarlos (ya que se bajan como componentes Maven), en caso de serlo o de que lo quieras descargar aparte te dejamos el link
  • Descargar los proyectos siguiendo este instructivo
  • Generalmente los ejemplos vienen con un archivo .launch que permite correrlos si respetás el mismo nombre del proyecto que el repositorio (ej: eg-conversor-arena-xtend), si no te dejamos cómo configurar el launcher de Arena



Lenguaje Xtend. Instructivo adicional de configuración.

Java