DClick

Arquivos da categoria "ActionScript"

Aliando Teoria e Prática

Categorias relacionadas: ActionScript, Flex, Programação, RIA

Eu acredito mesmo que aliar teoria e prática é a fórmula do sucesso. Os blogs que eu mais admiro (1, 2, 3, 4) pertencem a pessoas que parecem equilibrar bem estes dois fatores.

As pessoas apenas pragmáticas não costumam ter blogs. Já as pessoas teóricas costumam ter, embora com um conteúdo geralmente prolixo e chato. Mas tem um outro tipo de pessoa, nem pragmática nem teórica, que costuma ter blog: o marketeiro. Estes geralmente tem muitas visitas, mas de cada 10 posts 9 são puro marketing pessoal. Confesso que isso me incomoda na medida em que os marketeiros costumam se gabar do número de visitas do seu blog e gostam de se vender como os melhores do mercado. Mas o que me deixa tranqüilo é o fato de saber que eles não constroem sua reputação em cima de algo louvável. Eles se elegem como os políticos do Brasil. Eles ficam famosos como os big Brothers. Eles, eventualmente, conseguem algumas vantagens competitivas como a Micro$oft. E de fato, eles não sabem aliar teoria e prática.

Leia o artigo completo »

Por Beck Novaes em 31/October/2008
5 Comentários »


No Translations

DottedSpacer Component

Categorias relacionadas: ActionScript, Flex, Flex Components

Olá.

Recentemente eu estava desenvolvendo um índice, como aqueles de livros, onde tem um título do lado esquerdo e uma linha pontilhada que leva até o número da página, no lado direito…mas…como implementar a linha pontilhada?

Ao invés de tentar tratar strings, calculando tamanho para colocar os pontos, etc., o que seria outra possível - e mais difícil - solução, acabei fazendo, com uma grande ajuda do Marcelo Savioli, um componente bem simples para preencher esse espaço. E como estendemos do Spacer para criar este, o chamamos de DottedSpacer.

Veja a classe e resultado a seguir:
Leia o artigo completo »

Por Paulo Amorim em 26/August/2008
2 Comentários »


No Translations

Classes associadas e Factory method pattern


O uso de validação de formulários do lado do cliente é uma pratica muito comum em aplicações web, para não haver inconsistência nos dados quando forem enviados para a base de dados.

Bem, esses dias em visita a um dos nossos clientes deparei com um problema que ele estava tendo com validação de uma classe extendida do TextInput. Só que essa nova classe seria base para outras classes de Input do sistema, que necessitavam de validação para números, data, hora ou qualquer outro campo de inserção de dados. A solução encontrada foi bem simples, porém bem interessante, pois sempre estamos usando classes associadas como TextInput e Validator. Então porque não utilizamos uma class TextInput que já contenha o Validator e deixamos subclasses decidirem qual classe instanciar do validator? Isso mesmo, este é o conhecido Factory method pattern.

Veja com ficou o diagrama de classes:

Leia o artigo completo »

Por Felipe Tomaz em 12/August/2008
2 Comentários »


No Translations

Flash Player 10 - Codinome “Astro”

Categorias relacionadas: ActionScript, Flash Platform, Flash Player

Olá.

Faz já um bom tempo que a Adobe anunciou o lançamento do beta do Flash Player 10 no Adobe Labs descrevendo os novos recursos: 3D Effects, Custom Filters and Effects, Advanced Text Layout, Enhanced Drawing API, entre outros.

Muita coisa me animou bastante nessa nova versão, mas a minha praia é muito mais Flash do que Flex em sí. De qualquer forma vou tentar destacar os pontos fortes que vejo nessas novidades para o desenvolvimento de RIA.

Segue um breve resumo dos novos recursos listados pela Adobe:

Leia o artigo completo »

Por Paulo Amorim em 6/August/2008
Nenhum Comentário »


No Translations

DClick inaugura centro de treinamento Flex

Categorias relacionadas: ActionScript, Flex, RIA, Treinamento

Atenta à comunidade e ao mercado no que diz respeito a capacitação e formação de profissionais, a DClick, maior desenvolvedora de aplicações RIA para a plataforma Flash do Brasil, reuniu a experiência de seus colaboradores com maior vivência nestas tecnologias e elaborou uma série de treinamentos divididos por áreas de interesse que serão oferecidos a partir do mês de maio de 2008.

O nosso objetivo é tirar proveito da experiência adquirida ao longo dos anos no desenvolvimento de soluções e aplicações RIA para o mercado corporativo e oferecer os melhores treinamentos de Flex do Brasil. Apostamos na experiência prática e na didática para elevar os treinamentos de Flex a um outro nível.



Nossas soluções e aplicações já ajudaram empresas nacionais e internacionais como: Petrobrás; Odebrecht; Johnson & Johnson; Terra Networks; Roundarch (USA); Queiroz Galvão; Yahoo!, entre outras. Agora nós estamos interessados também em ajudar as pessoas que querem se especializar neste mercado que cresce a cada dia que passa.

Nossa grade de programação abrange as seguintes modalidades:

• “In-company”
• Grupo ou empresa
• Adaptados aos requisitos técnicos de cada cliente
• Pessoa Física

Todos os treinamentos serão ministrados por instrutores certificados e com experiência comprovada em desenvolvimento e implementação de aplicações RIA e Web 2.0.

Inicialmente ofereceremos quatro treinamentos tradicionais da Adobe e quatro treinamentos Flex customizados pela DClick conforme relação abaixo.

Treinamentos Tradicionais Adobe Flex



• Developing Rich Client Applications
Treinamento de três dias que proporciona aos desenvolvedores uma abordagem prática no uso do Flex. Este curso de 24 horas prepara os desenvolvedores para todas ferramentas básicas do Flex que eles irão precisar para construir Rich Internet Applications em Flex totalmente funcionais;

• Data and Communication
Treinamento de dois dias, que proporciona aos desenvolvedores uma abordagem prática em conectar sua interface em Flex com dados remotos e dinâmicos usando o Flex Data Services. Este curso ensina os desenvolvedores como trabalhar com Web Services e as funcionalidades do Flex Data Services permitindo comunicação backend Java. Além disso, serão ensinadas técnicas para manipular e formatar os dados retornados;

• Building Dashboard Applications
Treinamento de dois dias que oferece aos desenvolvedores o conhecimento necessário para usar o Flex Charts para criar gráficos altamente interativos para a visualização de dados. No final do curso, os desenvolvedores serão capazes de criar aplicações que tirando proveito do poder do Framework Flex e dos componentes do Flex Charting. Os desenvolvedores também terão a oportunidade de discutir assuntos conceituais sobre a criação de gráficos e usabilidade. Você poderá tirar grande proveito deste curso se você é um programador Flex que precisa utilizar gráficos em seus aplicativos Flex;

• Programming the Visual Experience
Treinamento de 24 horas que oferece aos desenvolvedores uma abordagem prática em implementar Interfaces complexas pelo Arquiteto de Informação e Designer. Este curso mostrar trabalhar com imagens importadas e fontes, implementar transições e efeitos de esmaecimento, aplicar blends e filtros programaticamente, interagir com a posição do mouse e ações como “drag and drop”. Além disso, os alunos terão contato com a extensão e definição de estilos de componentes de interface usando tanto imagens quanto formas desenhadas com o ActionScript Drawing API.

Treinamentos Customizados Flex exclusivos DClick (em breve)



• Orientação a Objeto e Design Patterns Com ActionScript 3.0
Treinamento de três dias que mostra que não só ActionScript uma linguagem Orientada a Objetos como o SDK do Flex tira proveito de muitas técnicas da OOP. Portanto, conhecer bem OOP se torna necessário para qualquer programador Flex que deseja explorar ao máximo o seu potencial. Neste curso você terá a oportunidade de revisar os principais conceitos de OOP de modo didático e aplicado e compreender como estes conceitos podem ser implementados com ActionScript 3.0. Além disto, serão apresentados os Design Patterns mais relevantes para o desenvolvimento de Rich Internet Applications com o Adobe Flex 3;

• Flex Frameworks e Melhores Práticas
Treinamento de três dias, Desenvolver aplicações em Flex não é o mesmo que desenvolver aplicações web tradicionais embora isso não seja evidente num primeiro contato. É verdade que muitos dos conceitos de Desenvolvimento de Software podem ser aplicados no Flex, porém, é preciso conhecer bem suas virtudes e fraquezas para implementar bem estes conceitos. Frameworks como o Cairngorm, Pure MVC e ModelGlue são excelentes pontos de partida porque eles foram desenvolvidos por pessoas que conhecem bem estas virtudes e franquezas. Mas ser um simples usuário destes frameworks não garante que você terá uma boa arquitetura para a sua aplicação. Neste curso você não apenas aprenderá a usar estes Frameworks, mas também porque eles foram implementados da forma que foram e quando você deve usar cada um deles;

• Flex 3 Técnicas Avançadas
Treinamento de três dias que mostra que desenvolver um simples componente em Flex é fácil, porém, desenvolver um componente avançado exige que você conheça melhor o SDK. Além disso, toda tecnologia tem seus pequenos detalhes que só com o tempo você aprende a lidar para evitar maiores dores de cabeça. A DClick vem desenvolvendo em Flex desde suas primeiras versões e ao longo destes anos acumulou um grande conhecimento na maneira como o Flex funciona “internamente”. Este curso é para você que quer ser mais que um usuário do SDK. Para você que quer desenvolver componentes avançados, tirar proveito das melhores funcionalidades do Flex e resolver os seus problemas o mais rápido possível.

Informações



Centro de Treinamentos:


Local: DClick Desenvolvimento de Software
Av. Eng. Luis Carlos Berrini, 1178 – 11º andar. Brooklin – SP - Próximo da estação Berrini (estação ferroviária Berrini)
Incluso: Material de apoio; Certificado e intervalos com coffee break)

Entre em contato para obter maiores informações sobre os treinamentos e nossos pacotes promocionais pelo telefone: 55 11 5506-5154 ou email: treinamentos@dclick.com.br

Por Beck Novaes em 8/May/2008
9 Comentários »


No Translations

Nova Sintaxe para States no Flex 4

Categorias relacionadas: ActionScript, Flex, Notícias, Otimização

O Flex 3 saiu e a Adobe já iniciou o desenvolvimento do SDK do Flex 4.

Particularmente acho que a sintaxe para utilização de states em uma aplicação não está nada boa atualmente. Não me lembro a ultima vez que utilizei-a para desenhar views. Já utilizei em estudos e protótipos mas sempre pensando em como poderia realizar a mesma coisa sem states, e por conseguinte, como poderia, o meu código, ficar mais simples.
Leia o artigo completo »

Por Marcos Arruda em 7/May/2008
2 Comentários »


No Translations

Alterando Estados Utilizando Skins

Categorias relacionadas: ActionScript, Flex

Sempre exploramos os recursos do Flex afim de criar soluções fáceis e criativas para nossos problemas do dia-a-dia. Não foi diferente quando surgiu o problema de criar formulários relativamente grandes com diversos estados: formulário editável, formulário desabilitado e somente visualização. Sei que muitos já usaram o estado desabilitado dos componentes para visualização. Será que não existe uma maneira melhor de resolver este problema?
Leia o artigo completo »

Por Clayton Gomes em 29/April/2008
4 Comentários »


No Translations