Ola a todos, E la vamos nós para outra discussão saudável :)
> > Qual o perfil de um programador Flex? Alguém voltado á lógica da programação > > ou às artes do design? Acho que você já respondeu a sua própria pergunta.... programador, é programador. Designer é designer. O que acontece é a mistura de especialidades nos profissionais. Acredito que vai do foco da empresa e do projeto, procurar um profissional que seja um bom programador e designer "suficiente", ou talvez o contrário. É exatamente a mesma discussão atual em "Web 1.0". A divisão entre Designer e Programador sempre foi algo muuuuuito complicado, especialmente em empresas de pequeno e médio porte onde muitos papeis se misturam. Aqui na empresa, nós temos designers internos, e ao mesmo tempo, parceria externa para designs "mais complexos". Ou seja, o interno é um quebra galho pra não precisar gastar com coisa pequena. A idéia, em "web 1.0" era a empresa enviar os htmls prontos, recortados e o escambau e ficar pra gente apenas a parte realmente lógica da coisa. No papel, a parceria é linda. Mas no final, acaba que vira uma enorme zona! Acredito que infelizmente o flex não ficará de fora desse cenário. Eles enviarão arquivos MXML que vão dar pau e terem sintaxes erradas, ou talvez nem isso! O sistema de exportação do Fireworks para MXML é bem simples, mas como é feito em Javascript, pode ser extendido para cobrir qualquer necessidade. Pena que ele não cobre ainda todos os tipos de objetos do Fireworks. Li que tem alguns programas novos para sair focando design para Flex. Vamos ver que que da. Sobre os perfis de programadores, infelizmente eu não concordo com a lógica de fábrica de software, onde vc tem vários programadores fazendo "copy paste". Claro, digo isso pq muito da minha experiência foi focado para projetos pequenos e "pouco prováveis" para reutilização. Acredito que todos os programadores/designers que forem se engajar no mundo web 2.0 deveriam ter noções de programação e de design. Especialmente pelo fato que o sentido de web 2 é a inovação na interface, mas isso não é de todo verdade se você pode montar uma equipe com 3 programadores no back end, dois programadores na interface com dois designers e um gerente pra cobrir todo mundo de porrada quando o projeto der prejuízo. :) Sobre programação, existe várias "novas ideias" (como MDA-Cartridges por exemplo) que podem solucionar e avançar até teóricos 70% do desenvolvimento. Ou seja, sobra mais tempo para inovações!!! Sobre as Constraints, não conheço nenhum designer que tenha brincado com o Fireworks exportando para MXML, ou mesmo tenha feito testes e tentativas para skins com flash ou photoshop ou mesmo, tenha metido a mão na massa pra fazer para uma integração flash/flex. Mas estou com poucos contatos de design que trabalham com Flex, pode ser por isso. O que fico mais curioso, é que pensei que veria logo diversos scripts feitos por usuário para a exportação de designs do Fireworks, e no entanto, não vejo nada a respeito. Abraços!! Rogério Gonzalez On 10/31/07, Beck Novaes <[EMAIL PROTECTED]> wrote: > > Oras, em minha opinião o programador tem que ser... programador. Acho > ainda que um bom programador Flex, pode ser até mais beneficiado do > que o Programador Java se conhecer OOP. A programação Back-End para > Web já esta bem madura e em muitos casos se resume a CRUD. No Flex é > praticamente impossível criar uma boa aplicação sem estender algum > componente, e se você quiser ir além de verdade você precisa ousar e > desenvolver coisas que jamais fariam parte do SDK devida sua > peculiaridade. No Flex o Terceiro nível de Abstração é muito > importante. > http://www.becklog.org/2007/09/19/o-terceiro-nivel-de-abstracao-em-programacao > > Outro ponto interessante de ser mencionado é que um programador Web > geralmente trabalha com alguns paradigmas que não fazem sentido no > Flex. Um programador Flex deve abandonar estes paradigmas. > > Um problema que eu vejo do Flex é que ele atrai muitas pessoas que > gostam (embora não façam) de uma boa Interface, mas atrai muitas > poucas pessoas que gostam de um bom código. Eu fico besta como > determinadas coisas que são conceito de programação criam uma barreira > tão grande na curva de aprendizado. > > Também não creio que deixar o Designer fazer as coisas no Photoshop > para depois ser implementado seja uma boa idéia. Um bom Designer deve > conhecer as Constraints com que trabalha e o Flex têm suas próprias > Constraints. Em outras palavras, o Designer deve conhecer no mínimo os > componentes de Interface do Flex e manter um contato mais freqüente > com um especialista em Flex para encontrar a melhor solução (o que não > deixa de ser mais uma Constraint em si). > http://www.becklog.org/2007/09/25/o-que-e-design/ > > []'s > Beck Novaes > > > On 31 out, 08:10, "Mário Júnior" <[EMAIL PROTECTED]> wrote: > > É q existe uma certa confusão ainda entre os gerentes de tecnologia das > > empresas.... muitos confundem flex com flash, e não sabem ao certo qual a > > natureza de um programador flex... se é alguém voltado mais a lógica, ou ao > > design... e isso tem diferença. > > > > Aqui pelo menos não é contratado como programador Flex, e sim pela > > tecnologia adotada pela empresa: Java. > > Saber ActionScript e usar Flex é um diferencial muito bem visto hj aqui na > > Elotech. > > > > Fica a questão para a comunidade: > > Qual o perfil de um programador Flex? Alguém voltado á lógica da programação > > ou às artes do design? > > > > <Opinião pessoal> > > Tenho a impressão de que em certo ponto será interessante contratar um > > design, já q EU pelo menos não tenho a mínima criatividade para "desenhar > > telas" ... desde q trabalhava com php para web sempre fui ruim em design e > > preferia contratar serviço especializado para isso. > > > > Se hj em dia os webdesigners já estão difíceis de encontrar, pense então em > > flex (ou alguém bom de > > flash)http://www.akitaonrails.com/2007/10/30/off-topic-onde-esto-os-web-des... > > </Opinião pessoal> > > > > Abraços > > > > Júnior > > -- > > Mário de Souza Júnior > > Programador Java / Flex (actionscript) / PHP > > (44) 4009-3550 > > Maringá-PR > > [EMAIL PROTECTED] (gtalk, msn, etc..) > > > > > --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [EMAIL PROTECTED] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---
