« Octubre 2003 | Inicio | Diciembre 2003 »

Noviembre 30, 2003

API de FlashPaper

Macromedia acaba de publicar la documentaciÛn de la API de FlashPaper.

Para los que a˙n no lo sep·is, FlashPaper es parte de Contribute 2, y permite publicar documentos vectoriales (como si fueran pdf), pero en formato swf.

El conocer esta API nos va a permitir embeber los documentos flashpaper dentro de nuestras aplicaciones flash.

Api de FlashPaper
Contribute

Restringir attachments en Outlook

"Attachments options" es un add-on para Microsoft Outlook200 SP3 o superior, que permite controlar de manera sencilla quÈ tipos de archivo restringir· Outlook cuando lleguen como attachment. Cuando Outlook asigna el nivel 1 a un archivo, dicho archivo no puede ser visto, salvados, ni abiertos desde Outlook.

De este modo, podemos restringir, por ejemplo, los archivos con extensiÛn .vbs, .exe, etc.

Puedes bajar el programa de aquÌ

Noviembre 29, 2003

ActionScript 2.0 - clase 1.0

Vamos a comenzar una serie de pequeÒos "tutoriales" sobre ActionScript 2.0. La sintaxis de este lenguaje, es la derivada del est·ndar ECMAScript 4, y es la misma que, por ejemplo, la de JScript .Net. Ahora tenemos clases m·s parecidas a las de Java, que las propias de ActionScript 1.0, sobre las que por cierto, se han vertido rÌos de tinta discutiendo si eran clases reales o no. Sea como fuere, vamos a crear nuestra primera (e inutil) clase en ActionScript 2.0 Vamos all·: class DesignBlog{ private var texto:String function DesignBlog(arg){ texto = arg; }; public function resultado(Void):String{ return texto.toUpperCase(); }; } Bueno, y øÈsto quÈ quiere decir? En principio, hemos creado la clase design-nation. Dicha clase tiene una variable privada ("texto"), que por ser privada, sÛlo podr· ser accesible desde la propia clase, nunca desde fuera de ella. TambiÈn, la clase tiene un constructor, que es una funciÛn que se llama igual que la clase, y que ser· ejecutada cuando se instancie la clase. TambiÈn hemos aÒadido un mÈtodo llamado "resultado", que devuelve una cadena de texto (String). Veamos, pues un ejemplo de uso: var miClase:DesignBlog = new DesignBlog("Hola, mundo!"); trace(miClase.resultado());// Tracea: HOLA, MUNDO! Al instanciar la clase, le pasamos un par·metro (el texto "Hola, mundo!"). El mÈtodo resultado(), nos devolver· el texto que pasamos como par·metro al inicializar la clase, pero todo en may˙sculas. Bueno, pues en la siguiente entrega, veremos con un poco m·s de profundidad la sintaxis utilizada, y discutiremos algunas las ventajas e inconvenientes de utilizar este nuevo lenguaje.

Servidor de Flash Remoting en Java

Midnight Coders acaba de lanzar la beta2 de su servidor de Flash Remoting implementado en Java, FlashORB.

Puedes encontrar m·s informaciÛn sobre el producto en http://www.flashorb.com

Festival de tipografÌas

øBuscas una tipografÌa nueva?. øEst·s aburrido de usar siempre los mismos tipos de letra?.

Tal vez deberÌas pasarte por TypeBase...

Noviembre 24, 2003

Api de Breeze y Breeze Live

Parece ser que Macromedia se est· pensando publicar la API de Breeze para que desarrolladores de FlashComm podamos construir "custom Pods", por lo que podremos realizar aplicaciones para Breeze. Esta noticia, que puede se confirme o no, la he recogido del blog de Peldi ( peldi.com ) -> ( Peldi es desarrollador de Macromedia, especialmente en el area de Flash Communication Server )

Noviembre 20, 2003

Attribute Changer

Attribute Changer es una herramienta freeware que te permite cambiar los atributos de multiples archivos y carpetas, lo que puede ser muy ˙til.
Te lo puedes descargar aquÌ

Macromedia Central SDK disponible

Lo podÈis descargar desde esta direcciÛn del sitio de macromedia. AllÌ tambiÈn se encuentran documentos informativos, referencias etc...

Esta anuncio ha sido realizado desde el MAX 2003 en Salt Lake City. La nota de prensa completa la podeis leer aquÌ

Macromedia Central es un nuevo entorno que da a los usuarios la posibilidad de interactuar con informaciÛn distribuida via XML y webservices.

Noviembre 19, 2003

MSN Newsbot

Microsoft estrena servicio de noticias, supongo que para competir con el de Google.

TodavÌa est· en fase beta, pero se puede ver en:MSN Newsbot

La importancia de un diseÒador

Con la llegada de Flash MX 2004, y su nuevo set de componentes (UI Components) se facilita enormemente el desarrollo de aplicaciones con un entorno gr·fico de usuario (GUI) de gran calidad, dejando tiempo al desarrollador para centrarse en la lÛgica de la aplicaciÛn.

Pero este nuevo paso en el proceso seguido por Macromedia de hacer de Flash la nueva "herramienta de desarrollo" encierra muchos riesgos. Para mÌ, el m·s evidente es que, cuando ya han pasado m·s de dos meses desde el lanzamiento de Flash MX 2004, todavÌa no he visto ninguna aplicaciÛn que haya, simplemente, eskineado dichos componentes.

Me parece que nos precipitamos por un camino que no tiene f·cil vuelta atr·s. Si prescindimos de los diseÒadores, corremos el peligro de que todas las aplicaciones realizadas en flash sean iguales, y que ocurra como ocurriÛ con Java, y que esa uniformidad sea uno de los primeros sÌntomas de declive.

Creo que no debemos olvidar de dÛnde venimos. Esto es flash. AprovechÈmoslo!!

La eterna batalla

Soy de los que opinan que es muy difÌcil determinar cual es el mejor lenguaje de programaciÛn, y que en muchas ocasiones determinar si es este o el otro viene dado no tanto por el lenguaje de programaciÛn sino por el proyecto a realizar.

AsÌ, para un simple sistema de noticias que lee los datos de una base de datos, considero que lo mejor es PHP ( teniendo en cuenta que nuestro servidor acepte PHP ), para un banco que da acceso a sus clientes para que consulten sus cuentas, hagan movimientos,..me irÌa por JSP, y asÌ sucesivamente. Pero no todo el mundo opina como yo. Hay gente que opina ( asÌ lo he comprobado en diferentes foros ) que lo mejor de lo mejor es Java ( lenguaje al que yo no niego su potencia en absoluto ). El otro dÌa en un foro de programaciÛn un programador Java decÌa que con Java se puede hacer todo, desde aplicaciones de escritorio hasta webs pasando por.... y tiene razÛn, ahora bien, si volvemos al sistema de noticias al que me referÌa al principio, con Java tardas el triple, es m·s costoso, la m·quina servidor cuesta m·s dinero y en mi opiniÛn no merece la pena. Pero como parece que gran parte de los programadores Java, consideran al resto del mundo como programadores insignificantes, ahÌ va mi reto. Que me hagan esto en Java: nokia

Buenas pr·cticas

Siempre digo que CSS son las grandes olvidadas o que est·n infravaloradas para la gran potencia que tienen. En esta direcciÛn www.digitalmediaminute.com/archives/000243.htmlpodeis encontrar referencias interesantes

El poder de Flash Communication Server

Todos sabemos que descargar o ver un video por internet puede ser lo m·s pesado del mundo, o hay que esperar a que se descargue entero para verlo, o vas descargando pequeÒos trozos y vas viendo uno, esperas un rato, ves otro...pues eso se acabÛ. Con flash Communication Server...

... puedes ver los vÌdeos en streaming. øQue significa? pues que vas viendo el video a medida que se descarga, y que incluso puedes realizar b˙squedas por el video. Adem·s el vÌdeo puede ir acompaÒado de subtÌtulos o men˙s de escenas como en los dvd para que elijas quÈ quieres ver. Ahora la pregunta es, øque necesito para ver los videos en flashcom? pues nada m·s que el flash player el cual est· instalado en aproxim·damente el 97% de todos los ordenadores del mundo conectados a internet, y claro es recomendable una banda ancha ( aunque el ancho de banda necesario viene determinado por la calidad del vÌdeo )
Dos ejemplos:
http://www.macromedia.com/software/flex/ Si elegimos ver el vÌdeo de presentaciÛn nos encontramos con: 5 segundos de espera mientras se hace buffer, y un video de 4minutos 11 segundos, sin necesidad de esperar a que se descargue, con posibilidad de subtÌtulos, con posibilidad de b˙squeda... y si lo monitorizamos con NetMedic vemos que estamos descargando entre 200 y 250 Kb/s, pero por si esto no te impresiona, mira este otro ejemplo tambiÈn en la web de macromedia donde el vÌdeo est· sincronizado con una presentaciÛn visual.

Noviembre 18, 2003

Bienvenido a la comunidad

a la comunidad Macromedia, claro.

Sombras en CSS

CSS es una herramienta de gran potencia pero que suele pasar desapercibida. Sin embargo, cada vez m·s gente se da cuenta de las enormes posibilidades que nos dan las CSS e investigan con ellas. Un pequeÒo ejemplo lo podemos encontrar aquÌ,en www.1976design.com , donde vemos como hacer un efecto de sombreado a fotos con unas poquitas Ûrdenes CSS

MSN Newsbot

MSN Newsbot ( beta ) es un servicio experimental de noticias automatizado. Recoge noticias de miles de sitios y las agrupa de modo que el usuario pueda visualizar la misma noticia de diferentes fuentes.

La verisÛn en castellano se encuentra aquÌ

Noviembre 17, 2003

Macromedia Flex

Ya est· aquÌ, lo que conocÌamos como Macromedia Royale, ha pasado a primer plano con el nombre de Macromedia Flex.
Adem·s, Flex nace a lo grande, con su propio espacio en el devnet de Macromedia y con blog .

Macromedia Flex, extiende la plataforma MX desarrollando una metodologÌa de programaciÛn para el desarrollo de RIA's ( Rich Internet Apps )

Noviembre 14, 2003

Saludos a todos

saludos, hoy yo tambiÈn me incorporo a este blog que funciona desde hace poquito. En breve os irÈ colocando noticias, enlaces e informaciÛn relacionados con flash, css, php, flashcom,...
Espero vuestras visitas y comentarios. :)

Noviembre 10, 2003

DocumentaciÛn de JSAPI

Al fin Macromedia ha publicado la documentaciÛn de la API Javascript que est· implementada en FLash MX2004.

La documentaciÛn est· aquÌ

Noviembre 09, 2003

Parche Office 2003

Dos semanas despuÈs de la salida de Microsoft Office 2003, ya se ha publicado un parche, denominado como "actualizaciÛn crÌtica". Ya es suficiente.

Yo he abandonado esta semana el Outlook, y me he pasado a Thunderbird, y hoy mismo voy a instalar OpenOffice. Y cada vez encuentro menos argumentos para mantener el Windows, frente a distribuciones Linux como Mandrake.

Mientras tanto, la UniÛn Europea intenta acabar (indirectamente) con el software libre. øY de nosotros (los usuarios) quiÈn se preocupa?

Livedocs

Livedocs contiene las ayudas de los programas de Macromedia, con la particularidad de que los usuarios podemos incluir comentarios.

En livedocs, se puede encontrar la documentaciÛn de Flash MX2004, Dreamweaver MX2004, Flash Remoting MX, ColdFusion MX 6.1, JRun 4, etc.

Sparkle, el prÛximo flash-killer

Los hechos:

En Microsoft est·n trabajando en una herramienta para generar gr·ficos y animaciÛn para el nuevo sistema operativo de Microsot (Longhorn), llamado "Sparkle".

Dicha herramienta estar· integrada con el .NET runtime environment, y permitir· a los desarrolladores integrar f·cilmente animaciÛn e interactividad en sus aplicaciones.

Hasta ahÌ, todo normal. Pero claro, lo que Microsoft realmente plantea es una especie de Flash o Director para integrarlo dentor de su plataforma .NET, por lo que ha habido mucha gente que ha empezado a hablar de Sparkle como la aplicaciÛn llamada a acabar con Flash.

Yo personalmente pienso que, en primer lugar, Longhorn no est· previsto hasta el 2006. Y que no sabemos dÛnde estar· Flash dentro de 3 aÒos. Y que si recordamos dÛnde estaba Flash hace 3 aÒos, es de suponer que no debamos temer mucho. Pero, por si acaso, yo hace ya un tiempo que empecÈ a aprender .NET....

Unos cuantos links:
AtNewYork
ActionScript.com
PSDK::Ted
Ars Technica

CÛmo instalar varias versiones de IE

Joe Maddalone, de Insert Title Web Designs explica en este artÌculo de forma muy detallada la forma de instalar varias versiones de Internet Explorer en un mismo ordenador, de manera que podamos chequear nuestras webs en las versiones 5, 5.5 y 6.

El artÌculo se encuentra aquÌ

Noviembre 08, 2003

øNecesitas un navegador web?

øQuieres alg˙n navegador "exÛtico"? øO alguna versiÛn olvidada de tu navegador preferido?

En el browser archive puedes encontrar navegadores como Chimera, Netscape, Mosaic, NetCruiser,......

La RIAA y iTunes Music Store

Una noticia que, la verdad, no sorprende demasiado.

Seg˙n el artÌculo de The Register, los ingresos de la tienda de m˙sica online de Apple van a parar a la RIAA (Recording Industry Association of America), algo asÌ como la Sociedad General de Autores espaÒola.

Lo poco que se escapa a las garras de la RIAA va a parar a los bolsillos de las entidades emisoras de las tarjetas de crÈdito, mientras que, seg˙n Steve Jacobs, presidente de Apple a ellos les queda esperar "poder hacer algo de dinero".

Apple siempre justificÛ su tienda online como algo que le permitirÌa dotar de contenidos, y por lo tanto, aumentar las ventas de sus iPods. Hasta ahÌ, por lo tanto, todo est· claro. La pregunta, sin embargo, es: øhasta dÛnde va a llegar la voracidad de las compaÒÌas discogr·ficas?. Y øhasta cuando vamos a tener que sufrirla los usuarios?

Google Deskbar

En Google no paran. Uno de sus ˙ltimos inventos es la llamada "Google Deskbar". No es m·s que una pequeÒa utilidad que permite realizar b˙squedas en google, sin necesidad de abrir un explorador.

TambiÈn se pueden utilizar las funciones de calculadora y de diccionario.

Los requisitos del sistema: Windows 98/ME/2000/XP e Internet Explorer 5.5 o superior.

Te lo puedes bajar aquÌ

Una semana dificil

Por fin viernes!. …sta ha sido una semana bastante complicada laboralmente hablando, por lo que no he tenido tiempo para postear muchas novedades.

Hasta hoy, claro. Van unas cuantas novedades (que a estas alturas ya no lo ser·n tanto...)

Por cierto, buen fin de semana a tod@s.

Noviembre 02, 2003

Compilador de ActionScript

Mike Chambers ha publicado un compilador de Flash 2004.

Aunque el compilador abre el entorno de Flash, puede integrarse perfectamente con varios de los editores de cÛdigo m·s extendidos, como EditPlus, o SciTE|Flash. De esta manera, podemos ganar mucho tiempo en nuestro trabajo diario.

El compilador requiere del .Net Framework, al estar escrito en C#.

M·s informaciÛn: aquÌ.

El nuevo IDE de flash

Durante esta semana he comenzado mi primer proyecto de producciÛn real con el nuevo Flash MX 2004.

La verdad es que la primera aproximaciÛn al nuevo entorno no ha sido muy satisfactoria que digamos. Reconozco que tenÌa unas expectativas demasiado altas (injustificadamente, desde luego), pero lo cierto es que me siento ampliamente decepcionado.

El IDE sigue estando a aÒos luz de los existentes para otros lenguajes (sobre todo Java). No hay codehints para clases del usuario, no hay un navegador de clases, lista de tareas pendientes, y un largo etcÈtera.

Desde luego, el esfuerzo de Macromedia ha sido evidente, pero a˙n queda muchÌsimo para que tengamos un IDE parecido al IntelliJ IDEA. Y nuestro trabajo lo demanda cada vez m·s.