-
Nós estamos acostumados a assumir que os outros pensem como nós, o que raramente acontece. E quase sempre julgamos estes por não entenderem ou fazerem coisas que são obvias para nós. A melhor maneira de descobrir como o usuario pensa, é vendo como ele se comporta diante do seu sistema. Peça para um usuário fazer alguma tarefa que você considera simples no seu sistema, e que não seja muito especifica. Não o interrompa e de preferencia grave suas reações faciais através da web-cam, você irá se surpreender com os resultados! ...Continue lendo »
-
Por mais que você trabalhe em uma empresa organizada, que te permita ter um cronograma de trabalho confortavel, você sempre terá que lidar com momentos de pressões, onde o importante é decidir fazer direito ou fazer rapído. Na maioria das vezes temos que decidir pela segunda opção colocando a ressalva de corrigir o codígo no futuro. Ao tomar esta decisão você começa a gerar uma divida tecnica, que como qualquer divida vai lhe trazer beneficios no presente mas gerar preocupação no futuro. Ciente que você fez um emprestimo de ...Continue lendo »
-
Depois do primeiro post explicando o poder do CSS no Flex e suas boas pratícas, vamos por a mão na massa e criar e aplicar nossa folha de estilo. Existem algumas maneiras de aplicar o CSS no flex, uma primeira e mais simples, basta alterar as propriedades e solicitar ao Flex que gere seu CSS e uma outra um pouco mais complexas porem mais independente do Flex que lhe da mais liberdade. Vamos ensinar logo a mais "chata". Para criar uma folha basta clicar com o botão direito na pasta do projeto -> New -> CSS File Continue lendo »
-
Um tema no Flex 4 pode definir a aparencia e o comportamento de toda aplicação. Ele pode ser criado apenas para definir o esquema de cores ou para dar uma cara nova a sua app, modificando a aparencia de todos os componentes. No Flex 4, ja temos um conjunto de temas default para serem utilizados. Para utilizar basta ativar o painel Appearence (apenas em modo Design). Logo em seguida clicar no nome do tema corrente, dai aparecerá um painel como o mostrado abaixo onde você poderá ...Continue lendo »
-
No Flex podemos mudar a aparência dos componentes baseado nas propriedades de estilos de cada componente. Os estilos são todos herdados, o que permite que você possa definir e aplica-los uma única vez em todos os componentes de sua aplicação. Por exemplo, você pode definir a cor, o tamanho de fonte de uma Label e utilizar este estilo como padrão para todas as Labels do seu projeto. No Flex podemos mudar a aparência dos componentes baseado nas propriedades de estilos de cada componente. Os estilos são todos herdados, o ...Continue lendo »
-
No meu último post, rolou um comentário sobre a Adobe ainda estar utilziando ActionScript 1.0 como maneira de desenvolver para o FMIS (Flash Media Interactive Server). A resposta inicial é sim, a Adobe ainda utiliza aquela linguagem medíocre para o desenvolvimento no FMIS . O grande detalhe é que esta linguagem não é o ActionScript 1.o ...Continue lendo »
-
Essa semana tenho trabalhado bastante com FMS (Flash Media Server), e me surpreendi bastante quando me deparei com o modelo de dados simples e poderoso que este servidor trabalha. Todo o modelo de dados no FMS é baseado em um SharedObject, apenas com este modelo de dados você consegue fazer aplicações interativas para seus clientes (Flash Player, Air, Flash Lite). Existem dois tipos de SharedObject, o local e o remoto. Ambos podem ser de persistencia ou temporário. Abaixo irei diferenciar os dois. Shared Object Local ...Continue lendo »
-
Já que o Flex vem impressionar, o tutorial abaixo ajuda dar uma forçinha no seu design. Infelizmente para qualquer texto no Flex, apenas temos suporte a uma uníca cor não permitindo assim suporte a multiplos gradientes. A solução achada, foi utilizar um texto como mascara assim podemos utilizar todos os recursos dos componentes graficos em nossos textos. <?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" width="300" height="400" backgroundColor="black" > <s:Graphic maskType="alpha" top="10" left="10"> <s:Rect width="{_text.width}" height="{_text.height}"> <s:fill> <s:LinearGradient rotation="90"> <s:entries> <s:GradientEntry color="#F5B800"/> ...Continue lendo »
-
Sempre zoei muito a cara do meu amigo @renattolima pois ele quase quebra os dedos usando os atalhos mais esdruxuloque eu ja vi. Vou pagar a lingua agora e mostrar alguns dos atalhos que estão me auxiliando bastante no processo de Desenvolvimento no Flex. "Content assist, IntelliSense, HintCode" - CTRL+SPACE - A maioria dos desenvolvedores conhecem bem este recurso, mas se por alguma razão você desconhece, deve começar a usar imediatamente. Este recurso mostra um pop-up com todas as propriedades e funções disponíveis para o objeto. A grande sacada que muitas pessoas desconhecem, é que no Flex, se você for ...Continue lendo »
-
Sempre atrás dos bons programadores de Flex pelo Twitter acabei me deparando com algumas aplicações "balas" desenvolvidas por estes. Entre os varios exemplos visto, tem me surprendidos agora com os clientes que estão consumindo esta tecnologia, e solicitando widgets que surprendem no seu uso. Neste post vou postar alguns dos mais balas que eu vi. HP - PrintStudio Para começamos, de uma olhadinha na HP com seu PrintStudio, uma app free que você pode usar para criar cartões, caledarios, convites, banners, e qualquer outra arte customizavel. A ...Continue lendo »


