Posts Tagged ‘Adobe’
Flex; Exemplos de boas práticas!
Escrito por Mário Santos em Julho 23, 2008 – 6:52 amJames Ward, Envagelista da adobe, que se intitula ele proprio como Ria Cowboy ( www.jamesward.com ) é um dos cerebros por detras da tecnologia do flex, e desta feita lançou um video com bastantes pontos de boas praticas, bem como exemplos escritos.
Vejam o video:
Read more »
Tags: Action Script, Adobe, Boas, design, Flex, MXML, Patterns, práticas
Escrito em Action Script & MXML, Air, Flex, RIA's Geral, Tecnologia | Sem Comentários »
Flex Report; Gerar relatórios para impressão.
Escrito por Mário Santos em Julho 11, 2008 – 1:22 pmTodos sabemos que o flex ainda mal consegue lidar com documentos PDF e também sabemos que a sua API de impressão ainda é difícil de compreender e muito mais de utilizar… pois bem, é aí que entra o flexReport, ainda pouco usado por muito pouca gente mas que sem duvida é das melhores alternativas à impressão do flex.
Este flex report funciona com “paginas” template que são criadas como componentes em MXML e que na altura de visualizar-mos o nosso documento para impressão são apresentadas no nosso ecrã com recurso a um screenshot de cada pagina, embora a sua utilização possa parecer um bocado complicada deixe-me dizer-vos que é a melhor alternativa que conheço a nível de previsualização para impressão. E com recurso ao AlivePDF consegue também criar pdf’s com o nosso conteúdo das páginas, mas com uma senão, como o pdf não aceita a criação de um layout de uma datagrid, por exemplo, o que o Flex Report faz é a criação de uma imagem a partir de cada pagina e adiciona-las no pdf, ou seja, o nosso pdf será uma cópia das páginas do flex o que na altura de ver e imprimir o pdf a qualidade deixa muito a desejar… mas a boa notícia é que se imprimir-mos esse mesmo documento a partir do flex, sem gerar o pdf, a qualidade é muito boa, pelo qu se torna bem fiável para utilizar em aplicativos e deixar uma aspecto bem profissional como podem ver na imagem em baixo (de notar que fiz algumas alterações no layout):
Como o código fonte do flex report encontra-se apenas disponivel em repositorio SVN, tomei a liberdade de fazer uma versão para download que podem encontrar aqui.
O exemplo acima online pode ser visto aqui, notem que o botão para gerar pdf demora a processar o pdf, cerca de 1 minuto, isto porque envia um bitearray de dados de cada imgem…
O código fonte pode ser visto aqui
Site Oficial: http://www.kemelyon.com
Espero que seja util.
Cumprimentos.
Tags: Adobe, Air, alivePDF, Flex, impressao, pdf, print, relatorios, report
Escrito em Action Script & MXML, Air, Flex | 6 Comentários »
Action Script 2 & 3; Diferenças entre!
Escrito por Mário Santos em Julho 8, 2008 – 9:21 amBem, ando meio ausente devido à enorme quantidade de trabalho que muitas vezes têm que ver prazos cumpridos… mas lá vou dando uma passada pelo blog… hoje trago a resposta a muitas duvidas de muita gente.
Muitas pessoas, tal como eu, perguntam… quais as diferenças entre o AS2 & AS3 ??
Bem, estar a explicar todas as classes alteradas levava muito tempo, mas descobri uma preciosidade da adobe muito interessante, uma lista de todas as classes que foram alteradas na migração do AS2 para o AS3, e aí se encontra a resposta para as preces de todos os que têm essas duvidas.
Aqui podem encontrar o link directo:
Adobe Action Script Language Refrence - Diferences.
Espero que seja muito util, principalmente quando andam à procura de uma utilização de uma classe que dá erro..
Abraço.
Tags: action script 2, action script 3, Adobe, Air, as2, as3, diferencas, Flash, Flex, migração
Escrito em Action Script & MXML, Air, Flash, Flex | Sem Comentários »
Adobe Flex a partir do zero. Livro Actualizado.
Escrito por Mário Santos em Junho 30, 2008 – 8:23 amO flex book, que compila as partes do meu tutorial adobe flex a partir do zero foi agora actualizado com a parte 5, contando já com 75 partes.
A parte que foi junta engloba os pontos 9.x, perfazendo o seu index distribuído pela seguinte forma:
1. Observações iniciais. Pag. 4- 5
2. Instalando, configurando e fazendo o típico teste “hello world”. Pag. 5-6
2.1. Criando um novo Projecto. Pag. 6-7
2.2. Entendendo o espaço de Trabalho do Flex Builder. Pag. 7-10
2.3. Criando o primeiro exemplo “hello world”. Pag. 10-11
2.3.1. Criando um script (AS3). Pag. 12-14
3. Entendendo a ordenação e estruturação do código. Pag. 14-16
3.1. Criação de um ficheiro action script externo para uso no flex. Pag. 16-18
4. Entendendo os componentes internos, states e transições/efeitos. Pag. 18-20
4.1. States, entendendo a sua disposição. Pag. 21-22
4.2. Transições e seus efeitos. Pag. 23-24
5. Programação do exemplo “olá mundo” em Action Script. Pag. 25-27
6. Efeitos e eventListners. Pag. 27-32
7. Componentes e Módulos. Pag. 33
7.1. As diferenças entre componentes e módulos. Pag. 33
7.2. Criando um componente e trabalhando com ele. Pag. 34-36
7.3. Enviando e recebendo dados de/para um componente. Pag. 37-38
7.4. Criando um módulo e trabalhando com ele. Pag. 38-41
8. Entendendo a comunicação com Objectos Remotos. Pag. 42
8.1. Instalação do amfPHP e servidor Wamp. Pag. 42-43
8.2. Criando o primeiro serviço no amfPHP. Pag. 43-44
8.3. Configurando o Flex Builder para trabalhar com o amfPHP. Pag. 44
8.4. Criando o primeiro Remote Object no Flex. Pag. 45-46
9. Criando o primeiro sistema CRUD em Flex Pag. 48
9.1. Criaçao das primeiras tabelas/serviços no mysql/amfphp Pag. 48-49
9.1.1. Criando tabela users Pag. 49
9.1.2. Inserindo utilizador de teste Pag. 49
9.1.3. Criando serviço de login no amfPHP Pag. 50 - 52
9.2. Criação de remoteObjects e Funções no Flex Pag. 53 - 56
9.3. Utilização de dados do remoteObject numa dataGrid Pag. 56
9.3.1. Criando tabelas e inserindo dados no mySql Pag. 57
9.3.2. Criação dos serviços CRUD no amfPHP Pag. 57-60
9.4. Operações de Leitura, Escrita, Actualização e Eliminação. Pag. 60 -62
9.4.1. Operação de leitura Pag. 62-64
9.4.2. Criação de sate admin para operações escrita, eliminação e actualização Pag. 64-65
9.4.2.2. Criação de layout para operações CRUD dentro de um viewstack Pag. 66-68
9.4.3. Operação de inserção Pag. 68-70
9.4.4. Operação de actualização Pag. 70-71
9.4.5. Operação de eliminação Pag. 71-72
9.4. Protegendo área administrativa Pag 72-75
Vamos então à parte que interessa mostrando o download de todas as compilações deste tutorial feitas até agora:
Tags: a partir do zero, Adobe, apostila, book, Flex, iniciantes, livro, Tutorial
Escrito em Action Script & MXML, Air, Flex, Notícias | 7 Comentários »
Tutorial Action Script 3 - Parte I - O Livro
Escrito por Mário Santos em Junho 30, 2008 – 7:02 amBem, depois de bastante gente ter pedido e um dia de atraso, cá venho colocar a compilação do tutorial Action Script 3 num único pdf para download da comunidade. Depois de algum tempo a corrigir erros, aqui fica a versão corrigida que em pouco diferencia a versão sorteada aqui no site.
Actualmente ando sem muito tempo, pelo que as próximas partes dos tutoriais AS3 - trace(”Action Script 3″) e Adobe Flex a Partir do Zero provavelmente sofrerão alguma demora, pelo que não fiquem chateados até porque os programadores também têm trabalho e vida :p
A “obra” encontra-se debaixo da mesma licença que o Adobe Flex a Partir do Zero, ou seja:
Creative Commons by-nc-nd 3.0 Unported (cliquem no link para ver as limitações)
Então, fica o esperado download que pode ser feito aqui
Um abraço!
Tags: 3, action, Adobe, apostila, apostilha, código, Flash, Flex, fonte, script, source, Tutorial
Escrito em Action Script & MXML, Air, Flash, Flex | Sem Comentários »
AIR Cookbook beta online!
Escrito por Mário Santos em Junho 19, 2008 – 7:16 amPara quem já conhece o flex cookbook já sabe do que estou a falar, para quem não sabe, fica o resumo, o cookbook é um estilo de livro (pergunta-resposta) em que podemos todos contribuir…
Mais uma boa noticia da Adobe e O’Reilly que juntos colocaram online esta beta.
Vale a pena ver, tanto o cookbook do AIR como o do Flex.
Abraço.
Tags: Action Script, Adobe, Air, código fonte, cookbook, Flex, O'Reilly, online, source
Escrito em Action Script & MXML, Air, Flex, Notícias | Sem Comentários »
Tutorial Action Script 3 - O livro. (Sorteio)
Escrito por Mário Santos em Junho 17, 2008 – 2:26 pmDepois de ter lançado os primeiros 10 artigos do meu tutorial, compilei-os em apenas um pdf juntando a eles a parte 11 que nos explica e mostra um exemplo completo da primeira class hereditária e composta. Um óptimo exemplo para quem tem seguido o tutorial e que agora conseguirá finalmente fazer a sua primeira class em action script. Aqui fica a capa fresquinha!!
O livro inicialmente seria para FLASH e FLEX, mas decidi direcciona-lo apenas para o FLEX, pelo que aliado ao tutorial Adobe Flex a partir do zero se torna uma grande referencia para iniciantes e não só. Esta primeira parte conta já com 36 paginas que fala desde as noções basicas até a abordagem completa de componentes, propriedades, métodos, eventos, class’s e muito mais…
Ainda não vou disponibilizar para todos o download, apenas disponibilizarei por sorteio 10 cópias entre os comentários que obter visto que texto ainda tem alguns erros de português (sim, eu sei…mas querem o que? escrever à pressa e quase 2 anos a escrever francês dá nisto) pelo que ainda terei de os corrigir.
Deixem então um comentário ao meu trabalho desenvolvido e distribuido pelo blog em 6 meses de vida (escrevam algo bonito ah?!!), estruturando o vosso comentário se possível da seguinte forma:
O que eu critico: “escrevam uma critica dirigida ao blog/trabalhos/a mim”
O que eu gosto: “escrevam um elogio dirigido ao blog/trabalhos/a mim”
O sorteio será no próximo sábado (21/06/08) às 12:00 (GMT)
Se não forem atingidos 10 comentários o livro será distribuído pelos que existem.
Venham esses comentários!
p.s. Deixem um e-mail válido.
Tags: Adobe, apostila, as3, book, Flex, livro, sorteio, Tutorial
Escrito em Action Script & MXML, Air, Flash, Flex, Notícias | 26 Comentários »
Live Help/Call Center Source in flex+blazeDS
Escrito por Mário Santos em Junho 17, 2008 – 6:55 amUm execelente exemplo com código fonte vindo de um programador da adobe, Christophe Coenraets, onde podemos ver a funcionar um sistema de atedimento ao cliente online. Completamente feito em Flex com recurso ao BlazeDS e LCDS (tecnologias da adobe) pode-se ver um excelente profissionalismo no código e funcionamente da aplicação que pode ser testada online na versão cliente e operador, podem testar em:
Cliente: http://coenraets.org/apps/livehelp/customer.html (coloquem o vosso endereço de email)
Operador: http://coenraets.org/apps/livehelp/callcenter.html (coloquem o vosso endereço de email)
NOTA: Os endereços de email devem ser iguais para identificar a mesma sandbox.
Download parte Cliente aqui
Download parte Operador aqui
Download BlazeDS aqui
Download LCDS aqui
Mais informações sobre a devida configuração aqui.
Uma excelente aplicação para enriquecer o conhecimento das possibilidades do flex.
Abraço.
Tags: Adobe, bazeDS, call center, código fonte, Flex, java, source, tickets
Escrito em Action Script & MXML, Air, Flex, HTML, XHTML, CSS, Java Script, Notícias | 2 Comentários »
Adobe AIR CS3/4 ?!?!
Escrito por Mário Santos em Junho 17, 2008 – 6:39 amBem poderia ser este o nome, mas ainda não o é…talvez futuramente… mas o porquê deste titulo? muito simples.. a adobe lançou no seu labs o SwitchBoard que tem como principal objectivo comunicar com a Creative Suite, que engloba os produtos mais importantes da Adobe (Photoshop, DreamWeaver, Fireworks, Flash, Director, Contribute ou Indesign) Este SwitchBoard disponibiliza o controlo das aplicações adobe a partir dos scripts DOM da suite, tudo isto a partir do AIR.
Foram então disponibilizados no site 2 downloads, o installer que é necessário para correr aplicações AIR que utilizem o SwitchBoard e o SDK que permite aos programadores estudarem e utilizarem o SDK no seu aplicativo (como swc).
No pacote de download temos alguns exemplos como do InDesign em que o AIR importa um documento XML para o indesign e um exemplo de photoshop (inúmeras vantagens e possibilidades aqui) que converte uma imagem para .png.
Mais informações e download aqui
Abraços.
Tags: Adobe, creative suite, cs3, dreamweaver, Flash, ilustrator, photoshop
Escrito em Action Script & MXML, Air, Flex, Notícias, Uncategorized | Sem Comentários »
Adobe Thermo Screenshots - Agua na boca!!
Escrito por Mário Santos em Junho 11, 2008 – 1:30 pmFinalmente ao fim de alguns meses o Thermo volta novamente a colocar agua na boca dos fans do Flex, desta feita vieram a publico alguns screenshots na pagina do MAX da adobe, ora vejam:
![]() |
![]() |
![]() |
![]() |
![]() |
Podem ver as imagens em grande resolução e o post original em:
http://max.adobe.com/blog/2008/06/thermo-screenshot-exclusive_3238.html
Bem…parece que já é mesmo um sucesso e ainda nem beta’s publicas existem!
Abraço.
Tags: Adobe, Notícias, screenshots, thermo
Escrito em Action Script & MXML, Air, Flex, Notícias, Uncategorized | Sem Comentários »
















