28 abril 2013

Clases en Visual Basic .net

imgvisualHace rato me tope con este artículo del sitio de CristaLab que se me hizo muy bien explicado acerca de la forma de crear clases en Visual Basic .net.  Como con el tiempo los posts suelen desaparecer o dejan de servir, lo hice en formato PDF y lo subí aquí a mi Google Drive y lo comparto aquí por si algún día la liga deja de servir.

La imagen del logo de Visual Studio lo tomé de la pagina de Cinternet.  ¡Saludos!

25 abril 2013

Interfaces gráficas 4: Escuchando eventos

java-duke-as-indiana-jones-treasure-medLa saga de programar en Java continúa.  En posts anteriores, expliqué como hacer interfaces gráficas muy simples (usando controles simples como botones, cajas de texto, etc.), luego hablé de la manera de usar Layout Managers para controlar cómo se ponen los objetos en pantalla.  Anteayer expliqué cómo hacer una interfaz más compleja de una aplicación que hiciera algo útil (aunque me quedé en la interfaz, sin dejar que el programa respondiera).

En esta ocasión preparé un video que continúa con el ejemplo anterior para explicar cómo hacer que nuestra interfaz responda ante eventos generados por el usuario al interactuar con él.  El código de lo de los eventos está aquí y el video lo puedes ver a continuación:

Interfaces gráficas 4 - Escuchando eventos

La imagen de Duke como Indiana Jones abriendo el cofre del tesoro lo encontré en el blog de sellmic.com.  Y como toda esta serie de posts, el libro en que me estoy basando es éste:

23 abril 2013

Interfaces gráficas en Java 3: Una interfaz más compleja

duke-swingHace algunos posts hablé sobre los diferentes controles que se pueden poner en una ventana (en una aplicación gráfica con Java) y hace unos días hablé sobre los Layout Managers (los objetos que nos permiten organizar los controles en una ventana o panel).

En esta ocasión sigo trabajando con interfaces gráficas, pero ahora es una interfaz más compleja, más real que los ejemplos anteriores.  Uso paneles y varios Layout Managers para llevar a cabo la tarea.

El código fuente del archivo LoteriaGUI.java lo puedes descargar aquí y el video donde explico el código lo puedes ver a continuación:

Interfaces gráficas 3–Interfaces complejas

La imagen de Duke en el columpio (Swing, en inglés) lo copié del sitio de Call-151.  El libro en que me estoy basando para esta serie de artículos es éste:

15 abril 2013

Interfaces gráficas en Java 2: Layout Managers

duke_cameraEn mi post anterior sobre interfaces gráficas en Java, usé un Layout Manager y dije que luego explicaba de qué trata.  La hora ha llegado (o bueno, me he dado tiempo de hacerlo) para explicar de qué tratan.  Les presento este video donde muestro los diferentes Layout Managers que hay en Java, esperando que les sea de utilidad.  Al final vienen las ligas para descargar el código fuente.

Interfaces gráficas 2–Layout managers

Aquí está el código fuente para descargar (es un archivo ZIP con los archivos .java que se vieron en el video).

El logo tipo de Duke (la mascota de Java) lo copié del blog de Silviera Neto.  El libro en que me estoy basando para esta serie de artículos es éste:

03 abril 2013

Buen humor con Google (y otros…)

Acaba de pasar el primero de abril, día en que en Estados Unidos se hacen muchas bromas (al estilo de lo que sería el “día de los inocentes” en México el 28 de diciembre).  Las compañías de tecnología no se quedaron atrás e hicieron de las suyas.

Por ejemplo, hace un año Google anunció unos cambios que tendrían en GMail, llamado GMail Motion:

GMail Motion

Este año sacaron una broma que no me pareció tan buena, pero fu cómico por lo terriblemente inocente.  Les presento GMail Blue:

GMail Blue

Pero GMail no es el único bromista.  Para Google Apps “introdujeron” el nuevo algoritmo Levity para hacer las comunicaciones más leves y divertidas:

Algoritmo Levity de Google

También han desarrollado una nueva barra energética para proveer fibra a tu cuerpo con Google Fiber Bar:

Google+ introdujo una herramienta para poner emoticonos en Google Photos, pero creo que la mejor de todas fue el nuevo motor de búsqueda basado en olores, Google Nose:

Google Nose: buscador de olores

Otras compañías nos se han quedado atrás, por ejemplo Samsung anunció (aunque al final dice que es broma) que van a sacar Eco Trees, un purificador de aire que funciona con energía solar, Nokia dijo que iba a entrar en el negocio de aparatos domésticos con su horno de microondas “5AM-TH1N6 Constellation”, Twitter dice que ahora tendrá un nuevo servicio, llamado Twttr, que es el mismo servicio, solo que solo puedes escribir consonantes (si quieres usar vocales, son parte de un servicio “premium” por el que tienes que pagar), la revista MacWorld anunció que Apple comenzará a vender fragancias – se trata de un perfume unisex para memorar a Steve Jobs, Kodak ofrecerá un nuevo aparato que puedes traer en tu muñeca como pulsera para imprimir mini fotografías, la compañía de vuelo Virgin Atlantic anunció que tendrán aviones con piso de cristal para ver el paisaje, Vimeo ofrecerá un servicio especial para videos de gatitos (llamado Vimeow), y Apple ofrecerá el iPlay.

Para terminar, les dejo con esta broma de Sony quien anunció su nueva línea de productos diseñado para mascotas (llamado Animalia):

Animalia–productos de Sony para mascotas

Muchas de estas bromas las vi en este artículo del blog del NY Times que me compartió mi hermana.  ¡Se divierten!

Related Posts Plugin for WordPress, Blogger...