miércoles, 1 de agosto de 2012

Descarga este tutorial de videobrain JQuery para mobiles

8/01/2012



Quieres diseñaraplicaciones web para teléfonos y tablets utilizando HTML5, este curso video2brain te introducirá en el framework más utilizado para crear este tipo de soluciones mobile: jQuery Mobile. Decenas de plataformas móviles en teléfonos y tabletas han aparecido en el mercado en los últimos años. Crear experiencias web y nativas para todas las plataformas se ha convertido en un autentico desafío para diseñadores y programadores. Por eso, jQuery Mobile aparece como una solución fácil, extensible y multiplataforma para diseñar webapps interactivas para equipos táctiles.(RECOMENDADO)

Introducción

Presentamos el framework que te ayudará a crear aplicaciones multiplataforma, cuáles son sus características, sus requisitos y su compatibilidad.

Manos a la obra

Descargamos jQuery y creamos la plantilla desde Dreamweaver. Veremos conceptos como Arquitectura de roles y empezaremos a trabajar con el color. Veremos cómo enfrentarnos a la navegación dentro de nuestra app, crearemos header y footer y personalizaremos la interfaz. Crearemos listas y formularios compatibles con móviles.

API de JavaScript

Utilizamos jQuery y JavaScript para manipular aspectos personalizados de jQuery Mobile a través de su API.

DESCARGAR




lunes, 30 de julio de 2012

JButton con JPopupMenu mas efectos en java

7/30/2012

ApeticióndeLuis Fernando , un amigo defacebookque mepidiócomo llamar un JPopupMenu desde unbotón,bueno hay varias formas pero opto por esta no es que sea la mejor pero para mi es la mas sencilla y no sobretodo eso si no que podemos personalizar al JPopupMenu como queramos depende de nuestra creatividad en laprogramación.
¿Pero que hay de nuevo deaquí?
el hecho de que pueda personalizar mi popup es donde quiero que salga o se muestre dandole coordenadas con la propiedad.
  

int lugar= (c.getHeight()+c.getHeight()+25)/2;
int centrar=(c.getWidth())/5;
popup.show(c, centrar,-lugar);

Show() noes permite visualizar el popup donde nosotros queramos.

Colocando la enum, ¿pero que es enum?
un enum en Java es un conjunto fijo y relacionado de constantes como pueden ser los días de la semana y deberían usarse siempre que se necesite representar un conjunto de constantes
Como lo utilizamos

         public enum Orientacion{
TOP,
BOTTOM
}
protected Orientacion orientacion= Orientacion.TOP;//por defecto TOP

}

de esta maneraconstruyoy declaro un enum que son muy buenos,yo los utilizo siempre al momento de programar proyectos con varias propiedades.
llamando a las constantes del enum
para recorrer el enum loúnicoque necesitamos es unswitch.
  

switch (orientacion){

case TOP:{

int lugar= (c.getHeight()+c.getHeight()+25)/2;
int centrar=(c.getWidth())/5;
popup.show(c, centrar,-lugar);
/****************************/
break;
}
case BOTTOM:{

int lugar= (c.getHeight()+c.getHeight()+2)/2;
int centrar=(c.getWidth())/5;
popup.show(c, centrar,lugar);
/**************************/
break;
}
/*************
}


de esta manera lo colocamos donde queramos que se ejecute puede ser dentro de unafunción,o como en este caso dentro del evento delbotón.
propiedades delbotónpara cambiar deorientaciónel popup.

   

public void setOrientacion(Orientacion Orientacion)
{
this.orientacion=Orientacion;
}
public Orientacion getOrientacion()
{
return orientacion;
}



DESCARGAR







Practicas Java ideal para principiantes

7/30/2012

el presente tutorial te enseñara los conceptos de programación orientada a objetos (POO)
podrásrealizar prácticas, con unaexplicaciónque permita al usuario elegir entre diferentes juegos sencillos de consola y poder ejecutarlos.
Para ello se partirá de un programa sencillo y se irá incluyendo en cada práctica un concepto nuevo de los vistos en teoría comprobando la mejora que aporta sobre la versión anterior del programa.este tutorial es ideal para aquellas personas que seestániniciando en laprogramaciónjava.


DESCARGAR



Aprende sobre los Fundamentos JQuery tutorial

7/30/2012


JQuery se está convirtiendo rápidamente en una herramienta que todo desarrollador de interfaces web debería de conocer. El propósito de este libro es proveer un resumen de la biblioteca, de tal forma que para cuando lo haya terminado de leer, será capaz de realizar tareas básicas utilizando jQuery y tendrá una sólida base para continuar el aprendizaje. El libro fue diseñado para ser utilizado como material en un salón de clases, pero también puede ser útil para estudiarlo de forma individual.(RECOMENDADO)

DESCARGAR

domingo, 29 de julio de 2012

Descarga este tutorial 36 pasos para desarrollar un sitio web

7/29/2012


El presente libro describe,qué pasos básicos se pueden realizar para desarrollar un Sitio Web en Internet. A su vez, dichos pasos han sido agrupados en cinco fases: Definición del Proyecto, Puesta en marcha, Diseño Web, Marketing Online y Monetización. El índice de contenidos del libro es el siguiente:


FASE 1Definición del Proyecto

FASE 2Puesta en marcha

FASE 3Diseño Web

FASE 4Marketing Online

FASE 5Monetización.

Asimismo, en dicho curso encontrarás recursos y herramientas adicionales paraayudarte a elaborar laDocumentación del Sitio Web, que en todo Proyecto Web se debería elaborar.

DESCARGAR

viernes, 27 de julio de 2012

JLayeredPane personalizado en java

7/27/2012

Gracias a tiJavaFace por tus publicaciones que me han servido de mucha ayuda,asi que quiero compartir algo de mi conocimiento con todos espero le sea de utilidad.
El proyecto en si en un JLayeredPane con efecto de degradado y con bordes redondeados ,esto se hace con la ayuda de la claseGraphics2D
unpedazode codigo de la funcionpaintComponent:

     Graphics2D g2 = (Graphics2D) g.create();
float x=getWidth();
float y=getHeight();
g2.setPaint(new GradientPaint(0.0f, 0.0f, getColor1().darker(),
0.0f, getHeight(), getColor2().darker()));
g2.fill(new RoundRectangle2D.Double(0, 0, x, y, getArcw(),getArch()));
g2.setPaint(new GradientPaint(0.0f, 0.0f,getColor3(),
getWidth(), getHeight(),getColor3()));
g2.drawRoundRect(0, 0, getWidth()-1 , getHeight()-1, getArcw()-2,getArch()-6);
g2.setPaint(Color.black);


También posee las propiedades de cambiar el color del degradado y la propiedad para cambiar los bordes de panel
                jPanel.setColor3(new Color(51, 153, 255));
jPanel.setArch(50);
jPanel.setColor2(Color.blue);
jPanel.setColor1(Color.green);


Autora:Marcela Guaman Publicado atravésdel Editor de JavaFace

DESCARGAR