Tuesday, 25 de August de 2009

Haciendo un poco de historia … siempre es bueno o interesante conocer el origen de las cosas … Por supuesto existen cosas mas faciles de conocer su origen que otras
… pero en cuanto a Deep Zoom resulta como un proyecto de incubadora de Seadragon perteneciente e SeaDragon Software … Y como resultado Deep Zoom es la implementación que expone tecnología de Seadragon en Silverlight. El equipo de desarrollo de SeaDragon forma parte de Microsoft Live Labs que ademas trabajan en proyectos adicionales a Deep Zoom … como lo es Photosynth.
Siguiendo … o mas bien … EXTENDIENDO el Post pasado … muestro las características adicionales de Deep Zoom Composer. Solo espero que sigan evolucionando este producto … aunque su evolución natural seria integrarlo al 100% a Expression Blend … pero habrá que esperar un poco mas. Read more…
dansalinas Silverlight DeepZoom
Saturday, 8 de August de 2009

En el paso del tiempo las casas de software han venido desarrollando aplicaciones o soluciones que simplifiquen las tareas de programación de los desarrolladores … donde incluso se llega a la capacidad de desarrollar aplicaciones complejas sin escribir código … o en su defecto lo menos posible. Este tipo de aplicaciones existen también para perfiles distintos a la informática … como diseñadores gráficos … matemáticos o actuarios … investigadores de ciencia … contadores .. etc.
Hola … soy dansalinas … y continuando con el Post Anterior y como parte de una serie dedicada a Deep Zoom y Silverlight hoy quiero mostrar la aplicación de Deep Zoom Composer que permite hacer composiciones de imágenes a alta resolución en Silverlight.
El ejemplo publicado en Ria4NET.com (Encuenten a Wally & Bart Simpson) … fue desarrollado con Deep Zoom Composer … y es el ejemplo que mostraré en este Post … además de algunas características adicionales con las que cuenta Composer. Read more…
dansalinas DeepZoom, Silverlight DeepZoom, Silverlight
Thursday, 23 de July de 2009
Un Cliente siempre espera que sus aplicaciones funcionen al 100% … es decir … libres de errores … esto es por defecto. Por supuesto también que sean faciles de usar … que cumpla con sus estandares de imágen corporativa … o que por lo menos sean agradables a la vista. Después de todo muchas de estas aplicaciones son usadas por los usuarios durante varias horas al día para llevar a cabo sus actividades diarias. Afortunadamente la interfaz de usuario ha evolucionado mucho … ya quien se acuerda de aquellas pantallas verdes o naranjas donde habìa que programar las pantallas con lineas y puntos … Ahora tenemos la posibilidad gracias a esta evolución a hacer aplicaciones o sistemas no solo funcionales … sino de alto impacto visual e incluso divertidas. Haciendo un ejercicio con un grupo de usuarios … todos … recuerdan los sistemas por características mas de imágen que de funcionalidad … incluso de pequeños detalles.
Hola … soy dansalinas … hoy quiero presentar y hacer una introducción a Deep Zoom el cual proporciona la capacidad de hacer zoom en imágenes de gran tamaño en Silverlight manteniendo el rendimiento. Inicialmente la imágen se muestra en un tamaño reducido … de manera que el usuario tiene una vista de toda la imágen. El usuario puede simplemente dando clics en la imágen ampliarla haciendo zoom´s mas y mas … y eventualmente … ampliar el área seleccionada de la imágen y exponer los detalles que no fueron visibles inicialmente. A modo de ejemplo puedes visitar la página de Ria4NET.com … (página hermana de ria.com.mx) … y ver el ejemplo que tenemos publicado … así se entenderá mejor el concepto de Deep Zoom.
Como instrucciones de uso … basta con dar clic en cualquiera de las imágenes para el primer zoom … y en la esquina superior izquierda .. se encuentra el menú de Zoom-in o Zoom-out. Asì que diviertanse … y por cierto … Encuentren a Wally … y por que no .. a Bart Simpson
IMPORTANTE: Requiere tener instalado Silverlight 3 (en caso de que no lo tengan … mostrará el link para su instalación). Recuerda desinstalar cualquier versión anterior de Silveright antes de instalar esta nueva versión.
Ahora veamos mas a detalle que es y como funciona Deep Zoom.
Read more…
dansalinas DeepZoom, Silverlight DeepZoom, Silverlight
Sunday, 12 de July de 2009
El rumbo que esta tomando Silverlight … no cabe duda que es el camino correcto … porque ademas de lograr experiencias ricas para los usuario en internet … RIE´s (Rich Internet Experience) … al estar soportada por toda una infraestructura de desarrollo como lo es .NET permite desarrollar aplicaciones robustas o corporativas de alto desempeño. Aunque personalmente y desde un punto de marketing … es decir … no técnico … falta afianzar la plataforma .NET como una unidad … ya que sus marcas o productos … (aunque con toda la capacidad para desarrollar soluciones integrales) … aún se encuentran dispersos uno de otro … y siguiendo este principio … puntualmente con Silverlight … sería un error seguir viendolo o comparandolo como competencia de Flash … ya que es mucho mas que eso. (Y eso que Adobe está integrando todo su conjunto de herramientas de desarrollo en su Flash Platform … Flash … Flex … Flash Player … Catalyst … AIR … etc).
Hola … soy dansalinas … el pasado viernes 10 de Julio se liberó la versión 3 de Silverlight … siendo la versión con el mayor número de mejoras y agregados de su historia … También se liberó Expression Blend 3 + SketchFlow en RC (Release Candidate). Recomiendo leer el post de ScottGu´s de los nuevos Features de esta nueva versión.
A modo de ejemplo y a través de un proyecto sencillo (para conmemorar el lanzamiento de Silverlight 3) … presento los pasos básicos para crear un proyecto Silverlight para Web. Read more…
dansalinas Silverlight Silverlight
Thursday, 11 de June de 2009
YouTube forma parte de la cultura de cualquier cibernauta … donde practicamente podemos encontrar videos de cualquier tema … y podemos subir o incluso tener nuestro propio canal (channel) de una manera muy sencilla.
YouTube fue fundado en 2005 por 3 ex-empleados de Pay-Pal. El 10 de octubre 2006 fue adquirido por Google en 1,650 millones de dolares. WOW !!!
A pesar de que el 40% de los videos visualizados en Internet provienen de YouTube … no es tan rentable como se pudiera pensar … ya que genera $240 millones … quedando muy por debajo de los $710 millones en costos de operación
Tecnicamente YouTube usa un reproductor en línea basado en Adobe Flash … aunque ya se han hecho algunas pruebas utilizando a Silverlight y no sería descabellado que Microsoft le apueste a invertir en YouTube y de esta manera afianzar a Silverlight en el mercado.
Hola … soy dansalinas … este post esta basado en una premisa muy simple … Reproducir un video bajado de YouTube en Silverlight … pero no siempre todo es perfecto … ya que ha manera de introducción … Silverlight no reproduce videos de Flash … es decir archivos tipos .flv o .f4v (H.264) … aunque Silverlight 3 se está desarrollado para soportar la reproducción de videos de alta definición y soporte a los formatos H.264 (Videos de alta definición de Flash) y ACC (Formato de iTunes)
Actualmente soporta los formatos SMPTE VC-1 y Windows Media, MP3 para reproducción de audio.
Pero independientemente de que al día de hoy no es posible simplemente “subir” un archivo .flv a mi proyecto y ejecutarlo directamente en Silverlight … la premisa sigue en pie … Reproducir un video bajado de YouTube en Silverlight …
Read more…
dansalinas Silverlight Silverlight
Tuesday, 21 de April de 2009
Aunque no estoy muy convencido del título del Post (pero es así… con la idea de hacerlo mas atractivo no solo a la comunidad de desarrolladores… sino ademas a la comunidad de diseñadores) … ya que mas que una batalla de 2 herramientas o programas para la generación de RIA’s… es un combate (que dramático…) de plataformas… es decir… .NET vs Adobe Flash Platform… ya que Silverlight esta soportado por el Framework de .NET y la iniciativa de WPF (ademas de C#, WPF, WCF, Sharepoint, etc). y por su parte la plataforma de Adobe hace uso de FlashPlayer, Actionscript, Flex (c/Java), Air, Catalyst, etc. Pensar en el desarrollo de soluciones RIA con cualquiera de las 2 plataformas ya sea NET o Adobe utilizando solamente Silverlight o Flash (aunque es posible)… no me permitiría explotar al 100% las capacidades de cada una de las plataformas.
Por una lado tenemos a Adobe con una plataforma con muchos años de experiencia basada originalmente sobre herramientas de diseño que ha venido evolucionando en lo que actualmente conocemos como la Plataforma de Desarrollo Flash (Adobe Flash Platform). Por otro lado tenemos a Microsoft con una historia basada en el desarrollo de aplicaciones que ha venido evolucionando hasta su plataforma de desarrollo de .NET a la cual pertenece de alguna manera Silverlight. Mediante estas 2 plataformas es que estan compañias hacen frente al desarrollo de RIA’s… a lo que nos lleva a la eterna pregunta… Cual plataforma es mejor ? Read more…
dansalinas Flash, Flex, Silverlight Flash, Flex, Silverlight
Comentarios Recientes