TUTORIAL JAVA: Pequeño ejemplo de Interfaz Gráfica con SWING

Hoy voy a hacer un pequeño ejemplo de interfaz gráfica utilizando Swing, pero antes de nada, explicaré que es esto de Swing.

Swing es un conjunto de clases e interfaces que definirán el aspecto operativo y visual de nuestra GUI (Graphic User Interface, es decir, «interfaz gráfico de usuario»).
Swing ofrece una gran variedad de componentes visuales (botones, campos de texto, casillas de verificación, etc…) y contenedores (JFrame, JApplet, etc…).

Seguir leyendo TUTORIAL JAVA: Pequeño ejemplo de Interfaz Gráfica con SWING

Tutorial Java: el bucle For-Each

Otra de las fórmulas que los principiantes suelen desconocer (en mi caso porque no nos la enseñaron), es el bucle For-Each (en español podríamos traducirlo como «para-cada») introducido en Java 5. Este tipo de bucle es especialmente útil a la hora de iterar entre los diferentes valores u objetos contenidos en una Collection.

Seguir leyendo Tutorial Java: el bucle For-Each

Tutorial Java: Concatenando cadenas

La práctica habitual a la hora de concatenar cadenas, sobre todo entre gente que empieza a programar, suele ser la de utilizar el operador «+» como muestro a continuación:

String cadena = "Hola ";
cadena = cadena + "amigo, ";
cadena = cadena + "que tal?";

System.out.println(cadena);

El resultado de mostrar por pantalla el contenido de la variable ‘cadena’ sería:
Hola amigo, que tal?

Utilizar el operador «+» no es un error, sin embargo, existe una forma más eficiente de concatenar cadenas en Java, y es usando la clase StringBuilder.

Seguir leyendo Tutorial Java: Concatenando cadenas

Genymotion

Imagen

Hoy hablaré un poco sobre GENYMOTION. Genymotion es otra herramienta fantástica para el desarrollador Android. Todos sabemos lo lento y limitado que es el Emulador del ADT plugin para Eclipse. Tarda en arrancar. Tarda en instalar la app. Tarda en ejecutarla, y su ejecución es lenta. Todo esto llega a desesperar al desarrollador a la hora de ir testeando la aplicación.

Seguir leyendo Genymotion

Mirror, de JimuLabs

Imagen

Mirror es una herramienta indispensable para el desarrollador Android. Se trata de un conjunto de 2 aplicaciones, que trabajan juntas para hacerle la vida más sencilla al programador, ya que permite ejecutar los Layouts practicamente en tiempo real, ahorrandote así la ardua tarea de tener que compilar, instalar y ejecutar la aplicación en un dispositivo real para ver como queda el diseño.

Seguir leyendo Mirror, de JimuLabs

Aprender, intentar, equivocarse, intentar otra vez, superarse… y volver a aprender.