Mostrando entradas con la etiqueta Recursos. Mostrar todas las entradas
Mostrando entradas con la etiqueta Recursos. Mostrar todas las entradas

20 de septiembre de 2009

Incluir contenido flash con Google Maps en Flex

Hola quetal, en esta ocasion  voy a mostrarles como integrar google maps con flex, primeramente se bajan la api de google maps para flex , luego deben seguir las instrucciones sobre como utilizar el api en Flex builder.
Una vez que esten utilizando la api de google maps, agreguen algunos markers al mapa que esten utilizando, yo por ejemplo agregue cuatro markers a mi mapa, en el evento mapevent_mapready del componente map, también agreguen los listeners para los markers, el manejador de eventos para mi ejemplo se llama markerClickHandler y sirve para cualquiera de los marcadores.

Inicializacion del mapa con todos sus controles:
private function onMapReady(event:Event):void {
       var marca_opciones:MarkerOptions=new MarkerOptions({
        //icon:new y_icon(),
   strokeStyle:{
     thickness: 1,
     color: 0x000000,
alpha: 0.7,
pixelHinting: false  
   },
   fillStyle: {

     color: 0xffff00,

     alpha: 1

   },

labelFormat: {

    bold: true,

    size:13

   

      },

  iconAlignment:MarkerOptions.ALIGN_LEFT + MarkerOptions.ALIGN_TOP

       });

      

marca_bio=new Marker(new LatLng(-21.545267488021963,-64.72380390772629),marca_opciones);

       marca_bio.setOptions(new MarkerOptions({label:"BIOQUIMICA",tooltip:"BIOQUMICA"}));  

        marca_tec=new Marker(new LatLng(-21.546145154934187, -64.72045382866669),marca_opciones);

        marca_tec.setOptions(new MarkerOptions({label:"TECNOLOGIA",tooltip:"TECNOLOGIA"}));

        marca_rec=new Marker(new LatLng(-21.538266669460526, -64.73333111414719),marca_opciones);

        marca_rec.setOptions(new MarkerOptions({label:"RECTORADO",tooltip:"RECTORADO"}));

        marca_ypfb=new Marker(new LatLng(-21.537902411079983, -64.73395875105668),marca_opciones);

        marca_ypfb.setOptions(new MarkerOptions({label:"EX-YPFB",tooltip:"EX-YPFB"}));

    

        marca_bio.addEventListener(MapMouseEvent.CLICK,markerClickHandler);

        marca_tec.addEventListener(MapMouseEvent.CLICK,markerClickHandler);

        marca_rec.addEventListener(MapMouseEvent.CLICK,markerClickHandler);

        marca_ypfb.addEventListener(MapMouseEvent.CLICK,markerClickHandler)

        mapita.addOverlay(marca_bio);

        mapita.addOverlay(marca_tec);

        mapita.addOverlay(marca_rec);

        mapita.addOverlay(marca_ypfb);

   mapita.addControl(new ZoomControl());

  mapita.addControl(new PositionControl());

  mapita.addControl(new MapTypeControl());

  mapita.removeMapType(MapType.PHYSICAL_MAP_TYPE);

   }


listener de los markers:

private function markerClickHandler(e:MapMouseEvent):void{
          var request:URLRequest;
          var imageLoader:Loader = new Loader();
          var marca:Marker= Marker(e.target) ;        

     switch(marca.getOptions().label){
  case "BIOQUIMICA":
   request= new URLRequest("http://www.uajms.edu.bo/wifi/animado_bioquimica.swf");
   break;
  case "EX-YPFB":
   request= new URLRequest("http://www.uajms.edu.bo/wifi/animado_ypfb.swf");
   break;
  case "RECTORADO":
   request= new URLRequest("http://www.uajms.edu.bo/wifi/rectorado_color.jpg");
   break;
  case "TECNOLOGIA":
   request= new URLRequest("http://www.uajms.edu.bo/wifi/animado_tecnologia.swf");
   break;
 }    

       imageLoader.contentLoaderInfo.addEventListener(Event.COMPLETE,
           function(event:Event):void {
             var width:Number = imageLoader.width;
             var height:Number = imageLoader.height;
             var options:InfoWindowOptions = new InfoWindowOptions();
    options.title="PLANO "+marca.getOptions().label;
    options.width=width+10;
    options.height=height+10;
    options.padding=10;
    options.customContent=imageLoader;
    options.drawDefaultFrame=true;
             marca.openInfoWindow(options);
      });
     imageLoader.load(request);
}
el metodo markerClickHandler revisa cual marker es el que se selecciono con "switch(marca.getOptions().label)" y dentro de cada case creo un URLRequest a alguna foto a alguna animación flash, luego le paso el request a un Loader con " imageLoader.load(request)" y defino un listener para el loader, y cuando termina de cargar la animacion flash se pasa como argumento al marcador que lo solicito con "marca.openInfoWindow(options)".
Con los swfs tarda un poco mas que con las imagenes, pero puede variar segun el tamaño de su swf.
La aplicación que es solo informativa la pueden ver aquí

10 de junio de 2008

Pack de iconos para bloggers

Una buena colección de iconos brillantes para blogger acaba de lanzar Blog Perfume que comprende 12 iconos en diferentes tamaños: 24×24, 36×36 y 48×48px en formato .png

Tiene la licencia Creative Commons así que los puedes descargar y usar libremente.

Link | Descargar

Via | Blog Perfume

jQuery UI 1.5: nuevos Efectos, API, y nuevos Themes


jQueryUI lanza su nueva versión con nuevas funcionalidades, efectos, API mejorada y lo que mas me gusta, su Themeroller que es una aplicacion web donde puedes personalizar un tema con los colores que quieras o puedes seleccionar uno de los predefinidos y luego esta listo para descargar.

1 de marzo de 2008

Top 100 de las mejores y más útiles aplicacoines OpenSource.

Un Top 100 de las mejores aplicaciones Open Source hoy. Uno de esos listados siempre necesario para tener en favoritos y poder encontrar en un momento esa aplicación que necesitamos ya. Listado por categorías y con una clara explicación sobre cada una de ellas, haciendo referencia a sus características, programas similares, posibles usos..... Excelente para la gente que se esté sumergiendo en el mundo Linux.

via : illasaron

La lista definitiva de sitios de Videos Online

Hace un tiempo leyera la noticia de uno de los muchos servicios de videos online que permitía añadir marcadores en el video, lo que podía ser muy útil para los videotutoriales, para indicar las distintas partes que se tratan en el mismo. No recordaba el nombre y digan lo que digan el sistema de tags para clasificar la información no funciona, o lo hace muy deficientemente. Probé en varios blogs buscando por palabras clave videos, videos online, videosonline, marcadores. ¿Cómo pone en una búsqueda por taggs un sistema de videos que es online y usa marcadores? Pues con el tag marcador no, porque ese se usa para los sistemas de marcadores de favoritos tipo delicious. Se trata de Viddler

Al final lo encontré usando la búsqueda tradicional a través de Google y a través de este otro sitio: La lista definitiva de sitios de Video Online, que cuenta incluso con la posibilidad de subscribirse via RSS para recibir las novedades. Más de cien sitios lo que es una muestra del boom del Video Online que puede que ya haya tocado techo. Si lo que quieres crear es una red social online de videos a la que cualquiera pueda subir sus videos y comentarlos, tanto de los que vea online como desde su disco duro, seguro que te gusta magnify.net.

Si tienes una buena idea y gente que la secunde, las herramientas para ponerla en marcha son cada vez más y de más calidad. Viddler o Magnify son otros dos buenos ejemplos.

via : illasaron



Image transition manager, Agregar bonitas transiciones a nuestras imágenes

Feb 29, 2008 21:01:17 GMT

image-transition.jpg

The image transition manager, una biblioteca javascript basada en scriptaculous y prototype, que nos brinda otra opción para lograr bonitas transiciones en nuestras imágenes. Soporta transiciones como fading( desvanecimiento), appearing (que aparecen de la nada), Sliding (deslizamiento), growing and shrinking (reducción o viceversa).
Características:

  • 8 (más por venir), efectos de transición
  • Imagen de precarga visible
  • Unobstrusive javascript
  • Fácil de implementar cada Transición
  • Probado en Firefox, Opera y IE6 / 7
  • No usa CSS, pero claro, será útil para darle un estilo mas agradable.

VER DEMO - DESCARGA

via : xiberneticos

6 de octubre de 2007

Sitio Javascript manuales, código....

En la web acabo de ver un sitio interesante sobre JavaScript. En el encuentras explicaciones, manuales y código.
La dirección es:
http://www.javascriptya.com.ar

19 de septiembre de 2007

Vectorpack: set de pinceles para Photoshop

Aqui les dejo un nuevo set de pinceles o brushes en ingles, espero que les sirva..


via: intenta

Accordion 2.0

Kevin Miller ha actualizado su libreria con una nueva version.
Las mejoras que trae son:
  • Funcionalidad para abrir y cerrar en el accordion tab activo
  • Accordions verticales anidados
  • Accordions que se redimensionan dinamicamente al contenido añadido en tiempo real

via:ajaxian

9 de agosto de 2007

Diccionario para entender nueva tecnología

Me encontre este diccionario, espero que les sirva

A continuación, por orden alfabético, 24 términos cada vez más populares.

Blog:

Es un diario personal que un individuo publica en la Web, con reflexiones, crónicas y opiniones. Es apócope de Web log, bitácora Web.


Blu-ray:

Una nueva generación de DVD de mayor capacidad (de 25 a 50 gigas). Apple, HP, Sony, Samsung, Disney y 20th Century Fox, entre otros, impulsan este formato (www.bluraydisc.com). Compite con el HD-DVD.


Bluetooth:

Un tipo de red inalámbrica para conectar dispositivos entre sí. Fue desarrollado originalmente por Ericsson. El nombre proviene del rey Haroldo Dienteazul Gormson, que rigió Dinamarca y Noruega entre aproximadamente 958 hasta su muerte, alrededor de 970. El logo del estándar Bluetooth son las runas nórdicas H y B.


Clamshell:

Así se llama a los celulares plegables. También se los conoce como con tapa.


Formato 5.1.:

En los sistemas de parlantes para cine hogareño (home theatre) el primer número indica el número de altavoces para sonidos agudos y medios, y el segundo, la cantidad de parlantes para graves y subsónicos (subwoofer). También existen 6.1, 7.2 y 9.2. Los altavoces en torno de los espectadores crean una imagen espacial del sonido.


GMail:

El sistema de correo electrónico gratis de Google que ofrece más de 2,5 gigabytes de almacenamiento(www.gmail.com ). Eso equivale a unas 5000 fotos digitales de alta calidad.


GSM.:

Global System for Mobile Communications, uno de los principales sistemas de telefonía celular. Está disponible en unos 100 países, incluida la Argentina.


Gusano:

Tipo de virus capaz de trasladarse por Internet y redes corporativas de forma autónoma.


HD-DVD:

High Definition DVD. Un nuevo formato de DVD de mayor capacidad (de 15 a 30 gigas). Es promovido por Toshiba y NEC, entre otros ( www.hddvdprg.com ).


HDTV:

High Definition Television, televisión digital de alta definición. Hotspot. Zona geográfica desde donde se puede acceder a Internet y otros servicios de banda ancha de forma inalámbrica. Los más usuales son los Wi-Fi de 90 metros de diámetro.


DineroMail:

Sistema de envío y recepción de pagos por Internet (www.dineromail.com)


iPod:

Familia de reproductores de música de Apple ( www.apple.com ). Es el producto más exitoso de la historia de la compañía y su nombre inspiró la palabra podcasting.


iTunes:

Servicio de venta de música en línea de Apple ( www.itunes.com ) y el software del mismo nombre para pasar esas canciones a un iPod.


Longhorn:

Nombre de desarrollo del próximo Windows, ahora oficialmente bautizado Windows Vista.


MercadoLibre:

Es el principal centro de compras de Internet para todo America (www.mercadolibre.com)


MP3:

Sistema de compresión de audio que reduce hasta diez veces el espacio que ocupa el sonido en un disco. Originó la revolución de la música por Internet.


P2P:

Peer-to-peer, redes entre pares. Son redes donde todas las computadoras conectadas tienen las mismas capacidades, responsabilidades y jerarquía. Por oposición, en las redes cliente-servidor algunas máquinas sólo están para servir a otras. Las P2P se volvieron famosas porque los servicios Web de intercambio de archivos usan redes de este tipo.


Paypal:

Servicio para realizar pagos por medio de Internet utilizando solamente una dirección de correo electrónico. Paypal ( www.paypal.com ) fue fundada en 1998 y adquirida por el gigante de las subastas en línea, eBay ( www.ebay.com ), en 2002.


Pen-drive:

También, llave de memoria. Dispositivo del tamaño de un encendedor con capacidad para almacenar hasta 4 gigabytes de datos en un chip de memoria.


Podcasting:

Conjunto de tecnologías que permite suscribirse a contenidos de audio de la Web, del mismo modo que se lo hace con las noticias de texto (o RSS). Eventualmente, se puede bajar el audio a un iPod (o similar).


Ringtone:

Timbre para el celular. Los nuevos móviles son capaces de usar música en diversos formatos como ringtone y ya hay toda una industria de producción y venta de estos tonos.


SIM:

Subscriber Identity Module, el nombre del chip que llevan adentro los celulares GSM y que sirven para autenticar al usuario con el operador de telefonía, entre otras cosas.


SMS:

Short Message Service, servicio que permite enviar mensajes cortos de texto entre celulares. El estándar es 160 caracteres, pero depende del operador de telefonía móvil.


Troyano:

Programa que es ofrecido como beneficioso y en realidad esconde un software maligno.


Wi-Fi:
Por Wireless Fidelity ( www.wi-fi.org ), nombre de fantasía del estándar IEEE 802.11 para conexión inalámbrica a redes e Internet.


8 de agosto de 2007

Recopilación de 100 enlaces con pinceles para photoshop

Recopilatorio de sitios donde encontraremos pinceles de Photoshop para descargar. La lista está formada por 100 enlaces, clasificados por el nombre de la web, el estilo del pincel que vamos a descargar y finalmente el enlace.

Visitar

5 de agosto de 2007

¿Diseño fijo, flexible, líquido, fluido, o elástico?

Holas para los que no sepan que tipos de diseño existen al momento de hacer una Página Web aca les dejo un link para que puedan averiguarlo.

http://www.seraccesible.net/

2 de julio de 2007

ASP.NET Ajax Control Toolkit

ASP.NET Ajax Control Toolkit es un paquete que permite incorporar de una forma cómoda componentes Ajax a nuestros proyectos en Asp.net. El paquete contiene componentes con funcionalidades como: AutoComplete, Calendar, DropDown, DragPanel,… Resulta gratificante encontrar también este tipo de recursos para desarrollos con ASP.NET.

Visitar

8 de junio de 2007

LibrosWeb: libros gratuitos de AJAX, Javascript, CSS…

LibrosWeb.es publica gratuitamente todo el material que utiliza su autor en los cursos que imparte. Además, publica traducciones de libros gratuitos interesantes relacionados con el diseño y la programación web. Siempre se podrá acceder gratuitamente a toda la información de este sitio, ya que su autor cree que la información debe ser libre.

Una muy interesante iniciativa por parte de su autor, al que ya debemos agradecer la publicación de sendos libros introductorios a AJAX, Javascript, CSS y XHTML.



22 de febrero de 2007

Vector glass header designs

He aqui un recurso de cabeceras, los archivos estan en formatos vectoriales , AI, EPS, y el formato. Para personalizarlos se necesista un editor de graficos como Adobe Illustrator o InkScape (free).

diseno

21 de febrero de 2007

Divisores ornamentales

A la hora de elegir un posible ornamento que nos sirva como divisor entre posts podemos optar por estos preciosos divisores en formato de pinceles para Photoshop.


La galería entera de su autor tampoco tiene desperdicio.

diseño

17 de enero de 2007

Radioblog

Radioblog es un reproductor músical en linea, el cual permite compartir música libremente atra vez de páginas webs, blogs etc. Lo puedes descargar aqui, y si tienes dudas puedes a su pagina www.radioblogclub.com, asi es como se ve o tambien se puede personalizar deacuerdo a tu gusto.


15 de enero de 2007

Skins para Java

Look and Feels, que es eso? pues asi es como se llaman a los skins que se le pueden aplicar a las 
interfaces en java en javatto se pueden encontrar varios looks que se pueden descargar, yo los que he probado y hecho funcionar son el synthetica que es muy completo y tiene como siete temas creo , despues el liquid y el TinyLaf.
Son muy Buenos, pruebenlos y me cuentan como les queda.