O nicho de e-learning é um dos que mais crescem atualmente na internet, advindo do crescimento de usuários e conteudo na internet. A Macromedia sempre teve forte presença nessa area, antigamente com o authoware, director e Flash. Atualmente segue como foco principal a o Breeze, Captivate e claro o Flash. Usando o conceito de RIA o e-learning ganha em usabilidade Continue reading
Category Archives: Flash Platform
Testando sua Webcam com Flash Communication Server/Flash Media Server
O Flash Media Server/Flash Communication Server é um servidor de stream desenvolvido pela Macromedia, com ele pode-se desenvolver aplicativos dos mais variados como complexas videoconferências, chats, stream de audio, de video e o que mais a imaginação permitir.
Veremos com o tempo como desenvolver uma aplicação complexa e robusta usando o FMS/FCS, no entanto, vou procurar mostrar como fazer isso sem usar os componentes prontos do Flash. Continue reading
Flash Remoting y el protocolo AMF(Action Message Format)
Macromedia introducido en el mercado tiene un cierto Macromedia flash de Remoting del tiempo, una entrada (dispositivo que actúa en cualquier capa del modelo ISO/OSI para ganar “diferencias” usted incorpora las redes, manipulando y convirtiendo dado) basados en el formato del mensaje de AMF (Action Message Format). El protocolo AMF fue creado por Macromedia para facilitar a la comunicación entre el flash y un lado del servidor.
En comparación con otros técnicas para conectar el flash y un lado del servidor, como load variables o loadVars, el protocolo AMF presenta algunas ventajas
· Siendo fácil para utilizar el AMF convierte automáticamente el tipo de datos nativos del servidor para el actionscript y viceversa.
· El serÃa liza de destello de Remoting los mensajes entre los aplicaçoes en flash y el lado del servidor que usa el mensaje de acción formato (AMF es un formato binario basado en SOAP).
* El flash de Remoting fue desarrollado para combinarse perfectamente con design patterns.
En comparación con el HTML tradicional, él es posible para crear aplicaçoes en flash con capacidades de crear dinámicas e interacciones sofisticadas con el usuario, siendo incluido:
* Flash Player Macromedia en el trasmitir de la lata de la ejecución dado y a los métodos de la llamada el servidor.
* Separación de la presentación y el lógica de la programación.
* Uso eficiente de la anchura de la venda en la virtud del protocolo AMF.
* Desarrollo de Fácil para las plataformas y los servicios.
Usando el flash de Remoting, usted él puede desarrollar usos sofisticados en flash, como foro de discursado, soporte de compras y catalogo de productos. Para seguir una imagen para representar la arquitectura del flash de Remoting:
La arquitectura del flash de Remoting facilita a la comunicación entre el cliente y junta el servidor con la comodidad y la estabilidad de un armazones y los patrones del diseño como MODEL-VIEW-CONTROLLER (MVC). La imagen para seguir la muestra el MVC en el contexto del flash de Remoting
Bien, éste era un resumen pequeño de como funciona el flash y el protocolo AMF de Remoting, las piezas quitó de la ayuda apropiada del flash. Ahora podemos poner esta junta tecnologÃa en ejecución al AMFPHP, a la FLEX etc.
Flash Remoting and Protocol AMF(Action Message Format)
Macromedia introduced in the market has some time the Macromedia Remoting Flash, an gateway (Device that it acts in any layer of model ISO/OSI to win “differences� enter nets,) based in protocol AMF (Action Message Format). Protocol AMF was created by Macromedia to facilitate to the communication between the Flash and a server side.
When compared with other techniques to connect the Flash and a server side, as loadVariables or loadVars, protocol AMF presents some advantages.
* Being easy to use the AMF automatically it converts the type of native data of the server for actionscript and vice versa.
* The Flash Remoting the serialize the messages between applications in Flash and server side using the Action Message Format (AMF is a based binary format in SOAP).
* The Remoting Flash was developed to combine itself perfectly with design patterns.
When compared with the traditional HTML, he is possivel to create applicatory in Flash with abilities to create dynamic and sophisticated interactions with the user, being included:
* Macromedia Player Flash in execution can trasmitir given and to call methods the server.
* Separation of the presentation and the logica of programming
* Efficient use of the width of band in virtue of protocol AMF
* Easy development for multiply platforms and services
Using the Flash Remoting, you it can develop sophisticated applications in Flash, as a forum of discussion, shopping car and catalogue of products. To follow an image to represent the architecture of the Remoting Flash:
Architecture of the Remoting Flash
The architecture of the Flash Remoting together with facilitates to the communication between the customer and the server the comfort and the stability of one frameworks and design patterns as MODEL-VIEW-CONTROLLER (MVC). The image to follow sample the MVC in the context of the Flash
Well, this was a small summary of as it functions the Flash Remoting and protocol AMF, parts removed of the proper aid of the Flash. Now we can implement this technology next to the AMFPHP, FLEX etc
Macromedia Flash Remoting
http://www.macromedia.com/devnet/flashremoting/
AMFPHP
http://www.amfphp.org/
LiveDocs
http://livedocs.macromedia.com/
SOAP vs. Flash Remoting Benchmark
http://www.flashorb.com/articles/soap_vs_flash_remoting_benchmark.shtml
Protocolo AMF(Action Message Format)
A Macromedia introduziu no mercado há algum tempo o Macromedia Flash Remoting, um gateway (Dispositivo que atua em qualquer camadado modelo ISO/OSI para vencer “diferenças†entres redes, manipulando e convertendo dados) baseado no protocolo AMF(Action Message Format). O protocolo AMF foi criado pela antiga Macromedia para facilitar a comunicação entre o Flash e um servidor.
Quando comparado a outras técnicas de conectar o Flash e um servidor, como loadVariables ou loadVars, o protocolo AMF apresenta algumas vantagens. Continue reading
Populando um Datagrid usando AMFPHP
Na internet temos vários exemplos de uso do AMFPHP para criação de RIA’s. Veremos algo mais elaborado que um “Hello World�? e que realmente vamos precisar e usar, vamos popular um Datadrid usando o AMFPHP.
Partiremos do pressuposto que você tem noção de MySQL, PHP, Flash e Flash Remoting. Primeiro a nossa estrutura de banco de dados será simples, terá nome e-mail e telefone. Vamos criar a tabela e inserir alguns registros nela.
Continue reading
Copulando un Datagrid que usa AMFPHP
En el Internet tenemos algunos ejemplos del uso del AMFPHP para la creación de RIA. Veremos que elaboró algo más que “hola un mundo” y ése realmente nosotros van a necesitar y utilizar, vamos populares un Datadrid usando el AMFPHP. Nos iremos de estimado que usted tiene noción de MySQL, de PHP, del flash y del flash de Remoting. Primero nuestra estructura de la base de datos será simple, tendrá el email y teléfono conocidos. Vamos a crear la tabla y a insertar algunos registros adentro. Continue reading
Populating a Datagrid using AMFPHP
In the Internet we have some examples about using AMFPHP to create RIA applications. In this article we are going to create a RIA application more elaborated than a “Hello World�?, and you can use it in you real world application. Continue reading
Evolução
Com o tempo mudamos nossa maneira de pensar, agir e programar. Devido a experiências e ensinamentos que vivenciamos seja na faculdade, trabalho etc.
No meu caso falo principalmente da maneira de desenvolver no Flash. Pouco a pouco venho deixando de usar a IDE do Flash para fazer tudo pelo action script, seja um simples movieclip ou ate animações mais complexas, sendo que nesta percebe-se uma diferença enorme no desenrolar do filme, os movimentos ficam mais suave e nitidos. Muita coisa ainda terei que fazer na unha mesmo desenhando contorno a contorno no Flash, mas há tarefas que já posso deixar automatico facilitando e agilizando o desenvolvimento de aplicativos web.
Outra coisa que aprendi é que devemos sempre nos “reciclar”, atualizando-se , lendo muito, mas muito mesmo, principalmente blogs sobre sua area de atuação e preferencialmente em inglês pois temos que reconhecer que as publicações em português ainda são um pouco desatualizadas mas esta melhorando a cada ano.
Minha maneira de programa vem evoluindo a cada dia, as vezes vejo meus codigos de uns dois anos e fico horrorizado, hoje to aprendendo sobre Design Parttern, o Wendel está me ajudanto muito me ensinando MVC. Esta sendo uma evolução de uns 100%, é algo realmente muito interessante de estudar e facilita muito no desenvolvimento de trabalhos. Venho aplicando essa metodologia aos meus projetos em RIA.
Atualização constante, esforço, estudo e saber reconhecer padrões é o que eu recomendo para quem quer ser um bom profissional em qualquer área.
Macromedia
http://www.macromedia.com/devnet/flash/actionscript.html
Using the Tween Class
http://www.kirupa.com/developer/actionscript/tween.htm
How to use Model-View-Controller (MVC)
http://st-www.cs.uiuc.edu/users/smarch/st-docs/mvc.html
createEmptyMovieClip no more!!!
Tiene algunos meses que la Action Script 3.0 ésta disponible de modo que los colaboradores sepan la nueva lengua del Adobe/Macromedia. Reescritura prácticamente de el cero. Uno de los cambios es que fue quitado los métodos “createEmptyMovieClip”, “attachMovie” entre otros Continue reading