Your SlideShare is downloading. ×
Sg07 Desarrollo De Gadgets Con Windows Vista
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Sg07 Desarrollo De Gadgets Con Windows Vista

2,537

Published on

Esta fué la charla de gadgets en Windows Vista

Esta fué la charla de gadgets en Windows Vista

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,537
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
32
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Christian Strevel Intellekt | Consulting Services http://team.intellekt.ws/blogs/chris/
  • 2.
    • ¿Qué son los gadgets?
    • Plataforma de Gadgets de Microsoft
    • ¿Qué son los gadgets de Live.com?
    • ¿Qué son los gadgets de Windows Vista Sidebar?
    • ¿Qué son los gadgets de Windows Vista Sideshow?
    • ¿Y que no son los gadgets?
    • Modelo de objetos
    • Consideraciones de diseño
    • Recursos
    • Ejemplos
  • 3.
    • Gadgets
      • Mejoran nuestra productividad
      • Pueden ser personalizados por los usuarios
    • Información al alcance de tu mano
      • Datos Web y de Aplicación
      • Presencia del entorno
    • Ecosistema de Gadgets
      • Existe una gran variedad
      • Comunidad en línea
  • 4.  
  • 5.
    • Son pequeñas aplicaciones ligeras y especificas
    • Tipos de gadgets de escritorio
      • Gadgets informativos
      • Gadgets de aplicación
      • Gadgets de utilidad
  • 6.
    • Tres tipos diferentes de gadgets:
      • Web
      • Desktop
      • SideShow
    • Puntos de integración
      • Live.com para los gadgets en el Sidebar
      • Datos del gadget del Sidebar en el SideShow
    • Cada gadget puede ser construído específicamente para cada plataforma
    live.com DHTML / Atlas Sidebar DHTML / Atlas / Gadget OM SideShow COM
  • 7.
    • Live.com – Web Gadgets
  • 8.
    • SideBar – Gadgets de escritorio de vista
  • 9.
    • SideShow – Gadgets incrustados al Hardware
  • 10.
    • Web
  • 11.
    • No son programas que residan en el menú de inicio
    • No se enfocan cuando le damos Alt+Tab
    • No son aplicaciones completas
      • Que se minimicen
      • Que se maximicen
      • Que tengan menu
      • Que tengan toolbar
    • No son páginas web con navegación
  • 12.
    • Son escritos usando DHTML
      • Se usa el engine MSHTML de Windows Vista para hacer render del DHTML
      • MSHTML provee la funcionalidad de:
        • Transformaciones con DirectX
        • DHTML + Time para animaciones
      • MSHTML es extensible
        • Se puede usar CreateObject desde JavaScript
        • O el tag <OBJECT> para instanciar componentes
  • 13.
    • La instalación del gadget contiene lo siguiente:
      • El archivo de descripción – Gadget.xml
        • Ícono
        • Versión (Tiempo de ejecución y de gadget)
        • Tipo de gadget
        • Requerimientos de seguridad
        • Sitio Web
      • La presentación de UI
      • Los recursos (archivos PNG, archivos localizados)
      • Código de controlador (JavaScript)
    • El paquete del gadget soporta localización
  • 14.
    • Las opciones que tenemos de distribución son:
      • Un archivo CAB
      • Un archivo ZIP
      • Directorio con archivos
    • Todos los gadgets para el Sidebar serán instalados en la máquina cliente
      • Un folder dentro del perfil del usuario
      • O dentro del folder de aplicación para todos los usuarios
    • Los settings del gadget estan almacenados localmente
  • 15.
    • Los eventos y objetos están expuestos como DHTML
      • Eventos de dock / undock
      • Propiedades de configuración (settings)
    • Permite interacción con el sistema
      • Previene que los desarolladores necesiten emplear código binario para la mayoría de las tareas
    • Exponen funcionalidad del sistema
      • Monitor
      • Entorno
      • Globalización
      • Máquina
      • Net.NetworkInformation
      • Shell. Item / Drive / Metadata / RecycleBin
    • Permite el CreateObject para código externo
  • 16.  
  • 17.
    • Más es menos
      • Un diálogo de configuración por Gadget
    • El tamaño deberá ser 130px de ancho (docked)
      • Los gadgets flotantes pueden ser mayores
    • Los gadgets no reemplazan a las notificaciones
      • Z-Order puede dejarlos detrás de las ventanas activas
    • Transparencia y blending
      • Completamente soportado
  • 18.
    • Más de veinte gadgets pre-instalados
      • Reloj, clima, feeds, slideshow
    • Gallery.Live.Com
      • Muchos más disponibles para descarga
  • 19.  
  • 20.
    • Evita incluir muchos tipos de información al gadget
      • Toman mucho espacio
      • Limitan el control de los usuarios
    • Considera desarrollar múltiples gadgets
      • De manera que el usuario decida que información quiere ver
    • Algo de branding
      • Pero no de advertising
    • Iconografía vs Texto
  • 21.
    • Apalanca la combinación de Servicios SOA con gadgets para proveer servicios a los usuarios de escritorio
      • Fácilmente desplegable – Alto alcance
      • Provee “contacto-visual” de aplicaciones con el escritorio del usuario
      • Maximiza la productividad y mejora el flujo de información
      • Provee experiencias de usuario diferentes y mejores
  • 22.
    • http://www.microsoftgadgets.com
    • http://microsoftgadgets.com/build/
    • http://channel9.msdn.com/ShowPost.aspx?PostID=255735
    • MSDN – http://msdn.microsoft.com
  • 23. [email_address] http://team.intellekt.ws/blogs/chris/ ¡Domo arigato!

×