DClick

Arquivos da categoria "Screencast"

Evitando problemas com Views e DTOs

Categorias relacionadas: Flex Components, Screencast
Twitter!

No seu aplicativo você tem um DTO cujo os dados são renderizados por diferentes Views (telas). Então, toda hora que o seu DTO muda, você percebe sua aplicação travada por uns segundos. Depois de um tempo você percebe que o problema é que mesmo as telas que estão invisíveis estão executando código de apresentação de dados com base no novo DTO. Bem, este é um problema comum quando trabalhamos com DTOs complexos e abusamos do Data Binding.

A notícia ruim é que se você não teve este problema ainda, um dia você terá. A notícia boa é que uma das maneiras de evitar este problema é utilizar o DTOViewHelper, componente disponibilizado neste screencast.

Alguns Frameworks atuais do Flex oferecem maneiras de resolver este problema, mas o DTOViewHelper é independente do Framework que você usa. Além disso, como pode ser visto no Screencast, você pode definir métodos auxiliares dentro do DTOViewHelper com o objetivo compartilhar lógica de apresentação de dados de DTOs entre diferentes Views (veja o exemplo da Data que mostra a string “Hoje” no Screencast).

Clique aqui para fazer o download do código fonte do exemplo “errado” (I could be WRONG).

Clique aqui para fazer o download do código fonte do exemplo “certo” (I could be RIGHT).

Por Beck Novaes em 4/March/2010
17 Comentários »


No Translations

Terça Insana Mega Post: Um Post, um Screencast, dois componentes e um Podcast

Categorias relacionadas: Flex, Flex Components, Screencast, Terça Insana
Twitter!

Resolvi repetir a dose. E aqui estou eu novamente para mais um Terça Insana Megapost.

Componente ValidatorGroup: Use apenas um validador para mais de um controle de interface.


Download do ValidatorGroup

HTMLTextItemRenderer: Use um ItemRenderer super leve para formatação “avançada” de uma célula no DataGrid


Download do HTMLTextItemRenderer

Screencast 2 em 1: Entenda os dois componentes em apenas 5 minutos.





Podcast: Podcast baseado numa “reunião/apresentação” sobre componentetização e vários assuntos “avançados” de Flex na DClick. Neste Podcast a Parte I da reunião com foco em componentização e performance no front-end


[audio:http://www.becklog.org/wp-content/uploads/2009/reuniao-parte1.mp3]


Download do Podcast


Por Beck Novaes em 10/November/2009
2 Comentários »


No Translations

Terça Insana Mega-Post: Um post, três screencasts e três componentes

Categorias relacionadas: Flex, Flex Components, Screencast
Twitter!

Componente QuickView: Faça um Preview dos seus DTOs


Download do QuickView

Componente QuickSearch: Faça um QuickSearch como no MAC OS


Download do QuickSearch

Componente PodStack: Faça transições sem abrir mão do View Stack


Download do PodStack

Screencast 3 em 1: Entenda tudo isso em apenas 12 minutos. Nada de textos e posts longos complicados.

Por Beck Novaes em 3/November/2009
9 Comentários »


No Translations

O Segredo das RIAs de Sucesso: “Professional Edition”

Categorias relacionadas: Flex, RIA, Screencast
Twitter!

Desde que eu apresentei “O Segredo das RIAs de Sucesso” no Café com o Tom eu tive vontade de fazer uma versão mais “caprichada” e disponibilizar para a comunidade dado o Feedback positivo que a apresentação teve. Por isto, hoje estou disponibilizando “O Segredo das RIAs de Sucesso – Professional Edition”.


Caso tenha vontade, utilize as opções do player acima para embutir (embed) este vídeo na página que desejar. Se preferir, pode fazer o download do .MOV original clicando aqui

Além de usar e abusar das transições do Keynote (Powerpoint nunca mais!!!) o conteúdo da presentação também sofreu alterações. Eu removi alguns slides desnecessários, modifiquei completamente a primeira parte da apresentação e substituí­ algumas imagens por ví­deos exemplo para explicar melhor os conceitos (isto foi muito útil principalmente no capitulo que fala dos efeitos/transições).

Se você já conhece o Segredo poderá tirar proveito desta versão turbinada com excelente áudio, novos conceitos e exemplos mais ricos. E para quem ainda não conhece o segredo fica a pergunta: O que Mohamed Ali, Albert Einstein e Steve Jobs tem a nos ensinar sobre as RIAs de sucesso?

Clique aqui para ver outros vídeos da DClick TV.
Clique aqui para assinar o RSS da DClick TV.

Por Beck Novaes em 6/May/2009
16 Comentários »


No Translations

Testes Automatizados no Flex com AutoQuick

Categorias relacionadas: Flex, RIACAST, Screencast, Testes Automatizados
Twitter!

Este screencast demonstra como utilizar o agente customizado AutoQuick para gravar e reproduzir iterações de um usuário em uma aplicação Flex.

O mais interessante deste agente é poder gravar um script e salva-lo para posteriormente ser utilizado em testes ou apresentações. Eu não entrei no detalhe para modificar o comportamento da biblioteca, com por exemplo, adicionar pausas ao script. Se alguém precisar de ajuda por favor deixe seu comentário.

Vocês vão precisar:
1. da aplicação FlickrDemo feita pelo Beck Novaes;
2. dos arquivos fonte do projeto AutoQuick

Vocês podem consultar a documentação sobre este projeto no live docs.

Leia o artigo completo »

Por Henrique Marino em 8/February/2009
11 Comentários »


No Translations

DClick TV: O Canal de vídeos sobre RIA da DClick

Categorias relacionadas: RIA, Screencast
Twitter!

Quem vem acompanhando o blog da DClick nos últimos tempos deve ter notado o aumento no número de Screencasts que estamos fazendo. Isto faz parte de uma iniciativa que visa tornar este blog de RIA um blog mais Multimídia com vídeo (Screencasts), aúdio (Podcasts), demos (Aplicações RIA) e, obviamente, texto.

Mas disponibilizar conteúdo é apenas um lado da história. O outro diz respeito a mantê-lo organizado. Por este motivo estamos lançado hoje o DClick.tv, o canal de Vídeos da DClick na web.

Clicando aqui você acessa o DClick.tv. Clicando na barra lateral aqui no blog você acessa diretamente um dos nossos vídeos. E tem mais. Você pode assinar o RSS exclusivo da DClick TV. A vantagem? Além de ter um RSS apenas dos vídeos você poderá diretamente no seu leitor de RSS baixar os vídeos em alta resolução.

Esperamos que a comunidade de RIA goste.

Por Beck Novaes em 4/February/2009
8 Comentários »


No Translations

Screencast: Refatorando a Flex Flickr App

Categorias relacionadas: ActionScript, Flex, Screencast
Twitter!

Este é o segundo (clique aqui para ver o primeiro) de uma série de Screencasts para pessoas não tão experientes em Flex que eu estou fazendo. (Se você não aprender nada com esta série de Screencasts, pelo menos vai virar fã do The Killers)

Ao todo devem ser quatro Screencasts:

1. Construindo uma aplicação Flex Flickr em 10 minutos
2. Refatorando a Flex Flickr App
3. Aplicando um Framework na Flex Flickr App
4. Estilizando a Flex Flickr App

Leia o artigo completo »

Por Beck Novaes em 3/February/2009
4 Comentários »


No Translations