Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/10/2011, 19:14
dersir
 
Fecha de Ingreso: agosto-2010
Mensajes: 56
Antigüedad: 14 años, 2 meses
Puntos: 0
Pregunta Eterno dilema: ¿AWT o Swing?

Hola a todos, supongo que este tema ya estará más que repasado pero últimamente no paro de darle vueltas. En su día empecé una aplicación con AWT, pero a mitad de desarrollo decidí rehacerla desde cero con Swing. En esta última versión he podido notar que el rendimiento se resiente, pero en cambio por Internet no paran de darle buena prensa a Swing.

Hasta el momento he podido deducir lo siguiente:

AWT, pros:
- Más rápido
- Más compatible con applets
- Más compatible con dispositivos móviles, que no suelen llevar Swing
- Respeta el look'n'feel del sistema

AWT, contras:
- Más feo (todo hay que decirlo)
- Menos prestaciones para algunas cosas
- Descontinuado

Swing, pros:
- Más estético
- Más prestaciones
- Más continuado (se desarrollan componentes sobre Swing)

Swing, contras:
- Muy lento (al menos para mí)
- No se integra en absoluto con el sistema operativo
- Por la razón anterior, a veces los controles no funcionan como se espera

¿Qué pensáis? ¿Vuestros pros y contras? Me gustaría llegar a una conclusión definitiva y volcarme de lleno con uno de ellos, gracias ^^