UDA es un conjunto completo de utilidades, herramientas, librerías, plugins, guías y recomendaciones que acelera significativamente el desarrollo de aplicaciones Java empresariales.
UDA tiene como principal objetivo aumentar la productividad del desarrollador sin limitar su creatividad ni libertad para crear software. Automatiza las tareas repetitivas y de bajo valor añadido que, aunque imprescindibles, consumen tiempo valioso del desarrollo.
- 🎯 Curva de aprendizaje mínima: No reinventa la rueda, adopta frameworks consolidados y aprovecha el conocimiento existente
- 🌐 Patrones de usabilidad web: Implementa mejores prácticas con tecnologías RIA y Ajax
- ⚡ Generación automática de interfaces: Crea automáticamente interfaces CRUD y componentes comunes
- 🏗️ Generación de código: Produce código base para arquitecturas en capas con patrón MVC
- 🔧 Flexible y configurable: Adaptable a estándares organizacionales específicos
- 🧩 Modular y extensible: Arquitectura desacoplada que permite ampliar o sustituir tecnologías
- 🎨 Múltiples opciones: No impone un único modelo de uso
- ♿ Accesible: Cumple con estándares WCAG 2.0 y WAI-ARIA
Haz clic en la imagen para ver cómo crear una aplicación completa en solo 5 minutos
📺 Ver más videos demostrativos
- Java 8 o superior
- Eclipse IDE
- Maven 3.x
- Descarga la última versión desde Google Drive
- Instala siguiendo la guía de instalación
- Crea tu primera aplicación con los asistentes incluidos
// Ejemplo de controlador generado automáticamente
@Controller
@RequestMapping("/usuario")
public class UsuarioController extends BaseController {
@Autowired
private UsuarioService usuarioService;
@RequestMapping(method = RequestMethod.GET)
public String index(Model model) {
return "usuario/usuario";
}
// Métodos CRUD generados automáticamente...
}| Recurso | Descripción |
|---|---|
| 🏠 Página Principal | Información general y novedades |
| 📖 Wiki | Documentación completa |
| 🏗️ Arquitectura | Guías técnicas y conceptuales |
| 🧩 Componentes | Catálogo de herramientas |
| 🎨 Patrones | Patrones de usabilidad web |
| 🎓 Formación | Materiales de aprendizaje |
📋 Ver todas las versiones | 🔄 Guía de actualización
📋 Guía de actualización 6.x.x | 📁 Todas las descargas v6.x.x
Descargas disponibles:
📋 Guía de actualización 5.x.x | 📁 Todas las descargas v5.x.x
Descargas disponibles:
- ✅ Plantillas v4.5.4
- ✅ Componentes RUP v4.5.4
- ✅ Librerías v4.5.4
- ✅ Eclipse 2020-03 (con plugin v4.5.0 y plantillas v4.5.4)
📋 Guía de actualización 4.x.x | 📁 Todas las descargas v4.x.x
Para recibir notificaciones sobre actualizaciones:
- ⭐ Star este repositorio
- 👀 Watch el proyecto para recibir notificaciones
- 📖 Fork para contribuir al desarrollo
¡Las contribuciones son bienvenidas! Por favor:
- Fork el proyecto
- Crea una rama para tu feature (
git checkout -b feature/AmazingFeature) - Commit tus cambios (
git commit -m 'Add some AmazingFeature') - Push a la rama (
git push origin feature/AmazingFeature) - Abre un Pull Request
La documentación se ofrece bajo Creative Commons BY-NC-SA 3.0
El plugin UDA, extensiones, plantillas, librerías y componentes RUP se distribuyen bajo European Union Public Licence (EUPL) v1.1
Desarrollado con ❤️ por EJIE
Acelera tu desarrollo Java con UDA


