Y.M. 的个人资料Spaces de Y.M. Kim Lee照片日志列表更多 ![]() | 帮助 |
Tafiti, lindo, completo y Util.Fuente: MSDN Flash, Blog de Alejandro Ponicke, Wiki, Tafiti. by Y.M. Kim Lee
Bueno, según la traducción que aparece en el blog de Alejandro (copy & paste): "...Tafiti que en suajili (lengua vehicular africana hablada en Kenia, Tanzania, Mozambique, Congo y países vecinos. Tiene una base de sustrato africano y recibe influencias del inglés y del árabe) siginifca "investiga", muestra el tipo de aplicaciones web que Silverlight puede ofrecer..." La verdad, leí en MSDN Flash anterior el nombre "Tafiti" y no le dí mucho corte, pero luego de que leer el blog de Alejandro pense que podría ser interesante ver que es eso. Total, no cuenta nada. Pero en mi caso, lo he probado también en mi idioma natal, el coreano. Y traté de probar también en Opera pero hasta la fecha no había publicado un RC1 para Opera. Básicamente es un interfase de buscador, claro que la interfase de usuario está hecho en Silverlight y el motor de busqueda es de Windows Live Searth. O sea, una aplicación web. Dado a que está basado completamente en gráfico vectorial, se ve realmente lindo por todos lados. No es que el diseño gráfico sea lindo (que por cierto falta pulir mucho), pero es como haber usado tela sintetica con algunos parches de ceda hasta el momento y pruebas una prenda enteramente hecha con la ceda. Además, lo más lindo e impresionante es poder probar sobre Internet Explorer 7, quitar la barra de estado por si lo tenian puesto y presionar F11 (Pantalla Completa) y es un lujo. Hasta el momento, esto no lo había visto en ninguna tecnología web, ni siquiera del famoso flash. El interfase se adapta a la resolución de la pantalla. Se ve completo y uniforme. Lo que en Internet Explorer 7, en muy pocas páginas podía eliminar la barra de desplazamiento lateral (a de la derecha), usando Tafiti, se ve como en la imagen adjunta. Lo más más lindo, novedoso e impresionante(y eso lo dejo para que ustedes decubran) es cuando tienen el resultado de su busqueda, pueden presionar el arbolito que aparece en la parte superior medio ("Tree View") y Tafiti muestra en un seudo árbol en 3D los resultados de la busqueda. Les recomiendo esto. Mejor les recomiendo todo esto en Pantalla Completa. Lo completo. Esto lo tenía que explicar con la imagen adjunto de la izquierda. Primero, a la izquierda casi al medio se puede ver como 5 iconos que a hacer click se van rotando (giran) para mostrar filtros de la busqueda realzada(Web, Imagenes, Noticias, RSS - Feeds - y Libros). La imagen adjunta fué cuando seleccione imagenes. Para los curiosos, la busqueda fué sobre una cantante, compositora y locutora de radio coreana Maybee, pero en mi caso la busque se había realizado en coreano con éstos caracteres "메이비". Verán una especie de "tabla para apoyar hojas" y a la derecha, unos 5 espacios (tipo post it o marca páginas - lo voy a llamar así pues no se que son) en donde uno puede arrastrar y soltar (Drag & Drop) los resultados que quieran y se guardan alli. En esas "marca páginas" se pueden guardar tanto im También pueden eliminar la colección, renombrar las etiquetas de nombres, enviarlas a una dirección de correo, compartir esa colección en tu blog (Windows Live Spaces) pero para eso hay que "Iniciar Sesion". Lo útil. Lo más útil y sobretodo, lo fácil que es, es respecto a la rapides con que en pocos minutos te puedes coleccionar un montón de información buscada (uno o varias busquedas), para una revisión posterior, para compartir, etc. Si uno tuviera que guardar 1 a 1 la cantidad de fotos, o los link en Favoritos, llevaría más tiempo. Creanme que si alguna vez fueron bueno jugando al solitario a contrareloj, esto de Tafiti, es pan comido. Cuando se envia por email, he podido comprobar que lo que llega es un link (www.tafiti.com/algo) que al hace clik llega a la página de tafiti y muestra el contenedor de tu "marca página". En el filtro "Web" y en otros, tienes posibilidad de refinar la busqueda en otra "sub busqueda". Feedback. Esto del Tafiti (y valga la redundancia) está muy verde todavía. Hay algunas cosas que me dejaron a medias. Primero, Tafiti, en el momento de probar busquedas fuera del caracteres occidentales - en mi caso, el coreano - no pudo mostrarlos, cuando en Windows Live Search las muestra bien. Esto ha pasado tanto en un XP en Coreano como en Inglés. Por cierto, yo leo y escribo en coreano desde mi XP en Inglés (Korean Input System - IME 2002). El bug es de la aplicación. El problema es que, en caso de Internet Explorer, muchas páginas coreanas no funciona eso de "Seleccinar automáticamente" en codificación "Coreano". Si fuese ese problema de fuente, con Internet Explorer se podía modificar la "Codificación" y listo pollo. Te muestra en el idioma que quieras (dependiendo de qué hallas instalado en tu IE respecto a idiomas). Pero en caso de Tafiti, dado a que es una aplicación Web, no puedes hacer esto, pues aparece algo similar a Flash (al presionar botón derecho) y no puedes cambiar la codificación. Pero muestra bien los resultados, o sea, buscar las busca. Si hacen la prueba con el caracter "메이비" (Maybee en coreano), verán que les aparece casi todo en cuadradito. Segundo, Tafiti requiere un poco de hardware. "El que quiere celeste, que le cueste"
Tercero, Tafiti debería de tener un mejor buscador. Bueno esto no es novedad, pero no es atractivo como para realizar busquedas. Sería interesante por ejemplo, que Tafiti se asociara con Windows Desktop Search. Eso sí que rompería. Un punto más a la filosofía de "Experiencia de Usuario". ¿Se imagian ustedes usar Windows Desktop Search o cualquier Desktop Search, con el poder de busqueda de esa tecnología con la interfase y la calidad como el de Tafiti?. Pues, Tafiti una pequeña muestra de lo que podría hacer uno con Silverligt que como ya les dije, creo que Silverlight promete y mucho en cuanto a interfase de usuarios, como aplicaciones coorporativas basados en web, donde la capa de representación sea tipo Tafiti. Cuarto. Hay que agregar al sitio para admitir Pop-Up o ventanas. Esto en particular no me gusto. Por ejemplo, para ver fotos (al hacer un click), saltaba la ventana y se re dirigía al sitio de Windows Live Search. O cuando le dabas un click a cualquier resultado de busqueda, las consideraba como "Ventanas Emergentes".
A pesar de los pro y contras, creo que va por buen camino, que cada día más se ve el potencial de Silverlight. Me pregunto si Tafiti llegó para quedarse o solamente se asomó para morir aquí? En fin, un nombre exótico para algo exótico. "Silverlight vs Flash"?by Y.M. Kim Lee
Primero que nada, les confieso que desde la versión de Macromedia Flash 4 que vengo "jugando" con los gráficos vectoriales. Bueno, desde los comienzos del auge de la Internet, los gráficos vectoriales han marcado una notable diferencia frente a otras tecnologías. Por un lado, gráficos más impresionantes y con menor peso, más facilidad en diseñar, posibilidades infinitas de enriqueser el interfaz tradicional de una web y sin perder la nitidez al amplificar. Movimientos y sonido, ha sido el pilar para contenidos tan diversos desde juegos on line (u offline), animaciones variadas de dibujos animados, etc. ¿Quién no recuerda los "Huevos poetas" o "Alejo y Valentina"?. Más allá de que una de las empresas que ha popularizado el gráfico vectorial junto con la Internet (Macromedia) pasara a manos del gigante de Adobe Systems Incorporated y que su producto más utilizado fuera un potencial agujero de seguridad para todos los navegadores de Internet, hoy por hoy, la tecnología de "Flash" sigue liderando el mercado mundial. Desde iconos, botones, marcos, barras de navegación, banners, contenidos multimedios (video), la mayoría está basado en tecnología flash. Ejemplos de videos en flash van desde el popular sitios Youtube, Google Video, Yahoo hasta en Soapbox. Antes de comenzar, para tener más info en wiki sobre Gráficos Vectoriales.
Por el momento, solamente he visto un webcast de "Introducción a Silverlight", como funciona, su relación con .NET 3.0, con Windows Presentation Foundation (WPF), con XAML, etc y visitado el sitio oficial (www.silverlight.net) [EN] ¿Qué es Silverlight?. Muy buena pregunta. La verdad, son muchas palabras para explicar la arquitectura en cual se encuentra Silverlight. Una frase podría ser, es "una tecnología para contenidos enriquecidos", pero, también es cierto que es una porción de WPF y va mucho más allá de un simple tecnología de gráficos. Un ejemplo que vemos todos los días es el "loader" de Internet Explorer 7 (el anillo azul). Y claro que como Windows Vista y Office 2007 ya está basado en .NET 3.0 y WPF, se podrán imaginar cientos de miles de ejemplos de lo que se podría ser. Uno puntual, es el nuevo menú "Ribbon". ¿Qué cosas se pueden hacer con Silverlight? Con flash habia aprendido que no hay que dejar limitarse a lo que muestra el interfase de usuario, pues hoy por hoy ¿Qué es lo que no se puede hacer con flash?. Bueno, aunque supongo que Silverlight esté orientado más a contenidos enriquesidos, también son infinidades las posibilidades que puede uno hacer con Silverlight. Algunos puntos en común podría ser que, en los 2 casos instalan un reproductor (cliente). En caso de Silverlight, están las versiones Beta 1.0, Alpha 1.1 y el RC 1.1. A partir del Alpha 1.1, soporta los leguajes de .NET Framework 3.0 como VB, C# además de AJAX, Pynthon y puede integrar web services. Ni hablar de ASP.NET y los nuevos controles XAML y ni me quiero imaginar lo que vendrá con .NET Framework 3.5. Por el momento, parece que soporta Internet Explorer, Firefox y Safary, para Windows y para Mac OS. Opera, aunque en la web dice que si, el presentador no ha sabido confirmar al 100%. En caso de Flash, hoy por hoy existen cientos de proveedores inclusive el último Adobe Flash CS3 Profesional y su nativo "Action Script 3.0". Yo me quedé en la vieja Macromedia Flash 8 Pro. En caso de Silverlight, su principal programa para el diseño es de la familia de Microsoft Expression, que si no mal recuerdo era con Microsoft Expression Blend para animaciones (para diseñadores) o usar editores de la familia de Microsoft Visual Studio si eres programador, aunque lo ventajoso es que se puede usar cualquier editor de texto para editar sus códigos en XAML o simplemente hacer un "copy & paste" de algunos ejemplos y "guardar como..." en el formato correspondiente. Es más, hoy por hoy, XAML también ya es una realidad y muchos de los principales editores gráficos soportan exportar hacia XAML. Yo he probado Expression, pero no me convencio mucho pues consumia un poco más de recurso de hardware que no disponía, pero ví que no había nada que envidiarle uno del otro. Claro que de la versión Beta 1 a la actual, deben haber mejorado un montón, no? En caso de flash, para meter los videos en formato de terceros hay que codificarlos primero en .flv. Hoy por hoy, desde Youtube hasta en Soapbox utiliza de algún modo esto. En caso de Silverlight, he visto que por lo menos soporta los archivos de wmp (.wmv, .asx, etc) tal cual como está el archivo, dado a que soporta el streaming. Ventaja de esto, por ejemplo, editar un video en Windows Movie Maker y usar ese video para publicar una colección de videos divertidos o usar en el tema de DRM de Windows Media para contenidos protegidos. En el site de Silverlight he visto ejemplos de juegos, aplicaciones, reproductores "personalizados" de video, etc. O sea, básicamente, su principal funcionalidad es la de "presentación", ya sea interfase de usuario o web, pero también podría competir por aplicaciones web y otras ventajas que trae al estar muy estrechamente pensados con .NET 3.0. También para aplicaciones de escritorio dado a que en Expression, al publicar la animación, también se puede publicar en formato binario (.exe). Recuerden que no falta mucho para que salga Orca (VS 2008), y .NET Framework 3.5 entre otras. Bueno, le he pedido a la gente de MSDN en el evento pasado de TechNight, si podría hablar sobre Silverlight. Me dijeron que si. :-) Se puede decir que, en un futuro no muy lejano, tal vez halla un titular llamado "Silverlight vs Flash". Suena muy de historietas de Marvel, no? XNA Games Studio - Me dan unas ganas de crear juegos...Fuente: MSDN, XNA Creator Club, xna.animered.net, GameLab (Universidad ORT) by Y.M. Kim Lee
El pasado 9 de Agosto de 2007, en Microsoft Uruguay se llevó a cabo otro evento presencial de MSDN TechNight, en esta ocación, sobre la el framework de desarrollo de juegos XNA. Estuvo entretenido en presencia de los docentes del laboratorio de Videojuegos (GameLab) de la Universidad ORT, Prof. Federico Rocha e Ing. Luis Calabria. En teoría se estuvo encarando algunos puntos básicos de lo que es XNA, de su compatibilidad con la plataforma de Xbox y demas. También tuvimos una demo de animación de Sprite en 2D utilizando C#. Claro que en la charla estaban desarrollando sobre Vista aunque XNA también soporta XP. Hubieron algunas preguntas como ¿Porque no funciona con Visual Studio 2005 o si habían versiones tipo "Team System" o versiones más completas?. Hubo un poco a sabor a poco respecto a que no se tocó nada sobre animación 3D y a mi en particular, los juegos en red o base de datos. Supongo que como está .NET de por medio, esas cosas ya deben estar resueltos. También he visto ejemplos de XNA en la web como interfase de usuario? También he visto que ya van por la versión 2.0 aunque no tengo mucho más conocimiento sobre la misma. El concepto claro que me ha quedado y que he visto reiterar en diferentes sitios web es que XNA ayudaría un montón a los profesionales y entusiastas en desarrollo de videojuegos a "Hacer el Juego" simplificando considerablemente de programación como crear ventanas, enmumerar los aparatos gráficos y sus características, crear dispositivos de representación 3D (Direct3D), anejar punteros y direcciones a objetos e interfaces. Aunque por ahí leí lo de "crear un videojuego en 5 minutos" en la charla nos explicaba que eso no era tan cierto pero que la "filosofía de XNA" también pretendía en la optimización de desarrollo de juegos, a crear cada vez mejores juegos, de mejor calidad y contenido. Preocuparse más en el tema de "Experiencia de Usuario" o "Experiencia del Juego".
En cuanto a requerimientos de hardware: Pueden encontrar una completa guia en español en ésta fuente. OS: XP Home, Profesional, Tablet, Media Center ó Vista Home Basic o Premium, Business, Enterprise o Ultimate. Procesadores compatibles a INTEL o AMD de 800 Mhz o superior (recomendable 1.5 Ghz para Xp y doble nucleo para Vista), un poco más de 1 Gb (recuerden que hay que tener unas cuantas cosas instaladas para Visual C#), RAM mínima de 256 Mb (recomendable para Xp 512 Mb y para Vista 2 Gb) y Tarjeta de video mínimo que soporte sobradores personalizador 1.1. Creo que hay una fuerte apuesta a desarrolladores principiantes y jovenes promisorios desarrolladores de juegos y dado a que la industria de Video Juegos representa 25% de la industria de IT, creo que el esfuerzo debe valer la pena. No voy a entrar mucho en detalle, pero les dejo la foto del evento en el album y slide sobre las capas de las que compone XNA. Para mayor información sobre XNA, les recomiendo visitar las fuentes de éste artículo.
POST PUBLICACION: Se ha agregado el link hacia la página de la catedra de GameLab de ORT (http://athenea.ort.edu.uy/publicaciones/gamelab/) |
|
|