Flex é aceito na fundação Apache

68 respostas
P

Boa noite galera…

Acabei de ler que a o Flex foi aceito e submetido à Fundação Apache. Eh, quem disse que ele morreria?

A plataforma Flex, da Adobe, foi aceita no Apache Incubator. Após o anúncio oficial da Adobe e uma clarificação posterior, seu plano para doar a plataforma de desenvolvimento de software (sotftware development kit, ou SDK) para a fundação Apache foi levado à frente. A proposta para o SDK, desenvolvido para construir aplicativos baseados em Flash, foi votada e os resultados publicados: o Apache Flex agora faz parte do programa Incubator, com 23 votos a favor, incluindo os dez votos vinculantes dos membros do comitê de gerenciamento do projeto (Project Management Committee, ou PMC) Incubator, e nenhuma abstenção ou voto contrário.

O Apache Incubator permite que projetos operem com a supervisão de membros da fundação Apache para levar os podlings (nome dado aos projetos dentro do Incubator) aos padrões Apache. Isso inclui normalizar como o código-fonte é gerenciado e licenciado e garantindo que o projeto seja gerenciado de um modo transparente e aberto. Para o Apache Flex, esses desafios também incluiram garantir que as licenças dos SDKs para o AIR e Flash Player também sejam modificadas para que sejam compatíveis com a nova licença do Flex. A página web do projeto Apache Flex dentro do programa Incubator já está online e o trabalho sobre os itens da proposta já começou. A versão mais recente do Adobe Flex é a de número 4.6, lançada no começo de dezembro de 2011.

A fonte é: http://www.linuxnewmedia.com.br/lm/noticia/flex_agora_e_um_projeto_apache/

68 Respostas

A

legal… vamos ver como a Apache se sai :smiley:

L

Legal!
Vamos ver como fica agora a convivência do Flex e do Pivot como projetos da Apache, já que ambos almejam o mesmo nicho de aplicações.

S

Eu interpreto como mais um sinal de que a coisa vai mal. Se der uma olhada nos projetos da Apache, vai ver que várias zebras são jogadas lá só pra não dizer que o projeto foi fechado. Além do Flex, até o mortíssimo Google Wave foi pra lá.

Eu não apostaria minhas fichas no Flex e nem no Flash para o futuro.

O

Eu interpreto como mais um sinal de que a coisa vai mal. Se der uma olhada nos projetos da Apache, vai ver que várias zebras são jogadas lá só pra não dizer que o projeto foi fechado. Além do Flex, até o mortíssimo Google Wave foi pra lá.

Eu não apostaria minhas fichas no Flex e nem no Flash para o futuro.

Também acredito que esse é o primeiro passo para ir ao caixão.

B

Achei estranho o projeto ter ido para o Incubator, que é para projetos recém-nascidos, e não para o Attic, que é para os quase mortos.

M

me tirem uma dúvida, o flex funciona com o flash por baixo? Digo isso pro que a própria adobe informou estar se distanciando do flash, inclusive na sua versão desktop o que me leva a crer que o mais provavel é ele ir por consequência, a menos que ele mude para usar html 5 por baixo dos panos é claro… mas eu sou pessimista.

G

Tambem acho que está indo para o buraco.

M

usamos flex aqui na empresa e confesso que estamos muito pessimistas com isso, depois do html5 o flex perdeu forças.

acho que quem nunca viu flex eh bom ver agora, prq os dias dele esta contado!

T

Eu interpreto como mais um sinal de que a coisa vai mal. Se der uma olhada nos projetos da Apache, vai ver que várias zebras são jogadas lá só pra não dizer que o projeto foi fechado. Além do Flex, até o mortíssimo Google Wave foi pra lá.

Eu não apostaria minhas fichas no Flex e nem no Flash para o futuro.
Vim aqui pra dizer o mesmo.
Impressão minha ou a Apache virou cemitério de projetos indesejados/rejeitados ?

M

Agora é só jogar terra na cova e fechar a sepultura de uma vez por todas.

C

Sei lá… não sei prq sempre que eu vejo “Apache” no meio eu tenho a certeza que o projeto vai ser sumariamente enterrado. Deve ser apenas impressao :stuck_out_tongue:

S

As gigantes de tecnologia estão usando a Apache como funerária.

C

Na realidade o Flex apenas TROCOU de funerária… ele é um projeto ZUMBI faz tempo… muito tempo… desde 2004 eu ouço falar que o “futuro é o flex”…

Com o plugin NOJENTO do flash não tem como ter futuro algo do gênero.

M

Eu interpreto como mais um sinal de que a coisa vai mal. Se der uma olhada nos projetos da Apache, vai ver que várias zebras são jogadas lá só pra não dizer que o projeto foi fechado. Além do Flex, até o mortíssimo Google Wave foi pra lá.

Eu não apostaria minhas fichas no Flex e nem no Flash para o futuro.

Também acredito que esse é o primeiro passo para ir ao caixão.

Acho que é uma questão de como o projeto vai ser administrado e mantido. Com certeza vai ficar muito mais dificil sem uma grande empresa patrocinando o projeto.

A comparação com a situação do google wave é injusta pois o Wave nunca foi um produto/plataforma muito difundida, diferente do Flex que já esta no mercado a muito tempo, com um grande numero de adeptos a técnologia.

Já em questão a morte de Flash x HTML5, não acho que é bem assim. As tecnologias web vão substituir o Flash em diversos segmentos mas não vai conseguir fazer tudo que o Flash é capaz. O HTML5 ainda é muito instavel e necessita de algumas “gambiarras” para funcionar em todos os browsers e dispositivos, diferente do Flash que é sempre a mesma coisa, com somente uma implementação que é BOA e confiavel, o que não significa perfeita.

B

HTML ainda funciona em alguns dispositivos, mesmo com gambiarra. Flash não.

Aliás quem deu um tiro mortal no Flash foi a Apple.

T

Não vejo motivos que me levariam a começar um projeto hoje com Flex.
Levando em consideração a imparcialidade de preferência de tecnologias, não vejo atrativos em Flex.

M

HTML ainda funciona em alguns dispositivos, mesmo com gambiarra. Flash não.

Aliás quem deu um tiro mortal no Flash foi a Apple.

O Flash funciona em dispositivos Symbian, Android e Windows … só não funciona nos iDevices e por isso mesmo, não acho que valha a pena todos acharem que é uma técnologia morta, que não vale mais a pena por que uma corporação, por maior que seja, decidiu que ela não presta.

Só para esclarecer que não sou nenhum Flash/Adobe fanboy ou adepto. Sei pouco sobre Flash + Flex. COnheço muuuito mais HTML5, JavaScript, Css e plataforma web em geral.

C

HTML ainda funciona em alguns dispositivos, mesmo com gambiarra. Flash não.

Aliás quem deu um tiro mortal no Flash foi a Apple.

O Flash funciona em dispositivos Symbian, Android e Windows … só não funciona nos iDevices e por isso mesmo, não acho que valha a pena todos acharem que é uma técnologia morta, que não vale mais a pena por que uma corporação, por maior que seja, decidiu que ela não presta.

Só para esclarecer que não sou nenhum Flash/Adobe fanboy ou adepto. Sei pouco sobre Flash + Flex. COnheço muuuito mais HTML5, JavaScript, Css e plataforma web em geral.

O flash funciona ? Voce deve estar de brincadeira né ? Ele no maximo “funciona” travando e lento pra burro… nem mesmo os 2 nucleos do Xoom da motorola foram capazes de tornar o flash algo fluido e funcional… fora os dezenas de crashs nos browsers e celulares…

FOI TARDE… TCHAU E NAO VOLTE.

B

iOS fecha 2011 com 52% de participação do mercado de dispositivos móveis.

C

iOS fecha 2011 com 52% de participação do mercado de dispositivos móveis.

Detalhe , nem a propria Adobe acha isso hehehe… até ela mandou para o espaço o suporte a Flash em dispositivos moveis… prq será né ?

M

Eu não concordo com eles terem desistido de fazer uma boa implementação para o Android. Computadores muito menos potentes que os celulares modernos rodavam Flash muito bem.
Não minha opinião de quem não tem a menor ideia do que acontece dentro da Adobe, acho que é “falta de esforço” para fazer uma boa implementação.

C

Mikhas:
Eu não concordo com eles terem desistido de fazer uma boa implementação para o Android. Computadores muito menos potentes que os celulares modernos rodavam Flash muito bem.
Não minha opinião de quem não tem a menor ideia do que acontece dentro da Adobe, acho que é “falta de esforço” para fazer uma boa implementação.

Concordando ou não só lhe resta aceitar. SIM ELES DESISTIRAM.

E sim a implementação do Android é a uma BOMBA , quem tem pode dizer.

M

Agora é apostar que tenham pessoas dispostas a levar a técnologia para frente com dignidade no lugar de uma morte desonrosa.

Vale a pena lembrar que Flash foi imensamente importante para a internet … não é por que esta morrendo que agora é uma merda.

K

Acho que o Grupo Apache devia fazer uma faxina geral, ou vai acabar virando um grande depósito de lixo, com softwares fracassados.

O pessoal não percebe, mas todo lixo é tóxico e pode contaminar, não tendo espaço pra novos lançamentos importantes.

Meu ponto de vista…

V

Mikhas:

Já em questão a morte de Flash x HTML5, não acho que é bem assim. As tecnologias web vão substituir o Flash em diversos segmentos mas não vai conseguir fazer tudo que o Flash é capaz.

Mas o objetivo não é fazer tudo que Flash faz. Pra isso existe aplicações nativas.

Quanto a implementação de Flash ser boa e confiável, bom, não sei de onde você tirou isso.

V

iOS fecha 2011 com 52% de participação do mercado de dispositivos móveis.

Detalhe , nem a propria Adobe acha isso hehehe… até ela mandou para o espaço o suporte a Flash em dispositivos moveis… prq será né ?

Uma coisa é “funcionar”, outra coisa completamente diferente é funcionar.

Flash em mobiles sempre foi uma piada.

L

Falam e falam de html 5… porem e para apps desktop com interfaces ricas, recursos de multimidia? esqueceram do AIR? Creio que flex ainda é o melhor neste ponto… a menos que vc seja masoquista e tenha tempo de sobra pra fazer algo em C#, C++ ou até mesmo Java pra fazer alguma app de interface rica com recursos multimidia avançados para desktop. Nisto o tão amado html5 não serve pra nada…

T

Por favor gente, sites em flash já se tornaram uma grande piada a muitos anos.
Sem contar que a implementação flash sempre foi bastante precária, pecando mesmo nas máquinas mais parrudas (sim, usei flex já e não foi uma única vez).

G

Quando se usa perifericos (ecf, balança, pinpad, sensores, etc), ou necessita de recursos visuais complexos, é muito dificil usar sistemas web, neste caso uso swing, em 2007 e flex dispontava com rich app desenvolvi um site para imobiliaria e migrei (pelo menos tentei) um sistema pdv. Com quatro meses desisti, pq quando nao se tinha componentes nativos o desenvolvimento era complexo, o sistema imbiliario era extremamente simples e travava pelo menos uma vez por dia. Entao nao tenho boas recordações do flex.

Vamos ver o javafx o que que vira (pelo menos para desktop deve ser uma boa saida, isso se corrigir o monte de bug que ele tem).

V

Nem sempre o que é mais conveniente para o desenvolvedor é o que importa no fim das contas.

C

Nem sempre o que é mais conveniente para o desenvolvedor é o que importa no fim das contas.

O que voce chama de recursos multimidias avançados ? Acessar webcam ? prq 99,99% dos aplicativos em flex que eu vi funcionando em clientes nenhum deles fazia muito mais “multimidia” que acessar a webcam e tocar um mp3

Muita competencia em coisas que pouco importam ?

B

até hoje eu não sei que são essas tais interfaces ricas que o flex proporciona, o que a galera quer é fazer muito sem conhecer nada, zuado.

L

Nem sempre o que é mais conveniente para o desenvolvedor é o que importa no fim das contas.

O que voce chama de recursos multimidias avançados ? Acessar webcam ? prq 99,99% dos aplicativos em flex que eu vi funcionando em clientes nenhum deles fazia muito mais “multimidia” que acessar a webcam e tocar um mp3

Muita competencia em coisas que pouco importam ?

AIR tem vários recursos multimidia, vc pode até trabalhar com processamento de imagens digitais com ele, ele tem uma boa produtividade pra fazer o que vc levaria o dobro ou até o triplo de tempo pra fazer em outra linguagem… agora é claro a sandbox dele é um porre, se vc precisa de algo para acessar hardware esqueça AIR. Agora para aplicativos de multimidia, ele é algo muito bom…

C

Nem sempre o que é mais conveniente para o desenvolvedor é o que importa no fim das contas.

O que voce chama de recursos multimidias avançados ? Acessar webcam ? prq 99,99% dos aplicativos em flex que eu vi funcionando em clientes nenhum deles fazia muito mais “multimidia” que acessar a webcam e tocar um mp3

Muita competencia em coisas que pouco importam ?

AIR tem vários recursos multimidia, vc pode até trabalhar com processamento de imagens digitais com ele, ele tem uma boa produtividade pra fazer o que vc levaria o dobro ou até o triplo de tempo pra fazer em outra linguagem… agora é claro a sandbox dele é um porre, se vc precisa de algo para acessar hardware esqueça AIR. Agora para aplicativos de multimidia, ele é algo muito bom…

E me conte uma coisa… qual é o proposito do BASICO AIR ? Criar aplicações multimidia de forma mais simples ?
Qual é o FOCO dele ? Para QUE alguem usuaria o AIR ?

L

[duplicado]

L

Nem sempre o que é mais conveniente para o desenvolvedor é o que importa no fim das contas.

O que voce chama de recursos multimidias avançados ? Acessar webcam ? prq 99,99% dos aplicativos em flex que eu vi funcionando em clientes nenhum deles fazia muito mais “multimidia” que acessar a webcam e tocar um mp3

Muita competencia em coisas que pouco importam ?

AIR tem vários recursos multimidia, vc pode até trabalhar com processamento de imagens digitais com ele, ele tem uma boa produtividade pra fazer o que vc levaria o dobro ou até o triplo de tempo pra fazer em outra linguagem… agora é claro a sandbox dele é um porre, se vc precisa de algo para acessar hardware esqueça AIR. Agora para aplicativos de multimidia, ele é algo muito bom…

E me conte uma coisa… qual é o proposito do BASICO AIR ? Criar aplicações multimidia de forma mais simples ?
Qual é o FOCO dele ? Para QUE alguem usuaria o AIR ?

Faça algo simples que use uma webcam aplique efeitos em imagens, mostre videos, tenha alguns players e tenha algumas animações interativas em AIR e faça o mesmo em Java Swing que vc terá a resposta…

C

Nem sempre o que é mais conveniente para o desenvolvedor é o que importa no fim das contas.

O que voce chama de recursos multimidias avançados ? Acessar webcam ? prq 99,99% dos aplicativos em flex que eu vi funcionando em clientes nenhum deles fazia muito mais “multimidia” que acessar a webcam e tocar um mp3

Muita competencia em coisas que pouco importam ?

AIR tem vários recursos multimidia, vc pode até trabalhar com processamento de imagens digitais com ele, ele tem uma boa produtividade pra fazer o que vc levaria o dobro ou até o triplo de tempo pra fazer em outra linguagem… agora é claro a sandbox dele é um porre, se vc precisa de algo para acessar hardware esqueça AIR. Agora para aplicativos de multimidia, ele é algo muito bom…

E me conte uma coisa… qual é o proposito do BASICO AIR ? Criar aplicações multimidia de forma mais simples ?
Qual é o FOCO dele ? Para QUE alguem usuaria o AIR ?

Faça algo simples que use uma webcam aplique efeitos em imagens, mostre videos, tenha alguns players e tenha algumas animações interativas em AIR e faça o mesmo em Java Swing que vc terá a resposta…

Voce alem de nao me responder a pergunta ainda se ofendeu a toa…

O AIR vem trazendo outro tipo de promessa… bem diferente dessa que vc esta apresentando…
Outro projeto que é morto… prq a base do AIR eh a tecnologia flex.

B

Sinceramente, se o Flex que era o Flex baleiou e Silverlight tá indo pra berlinda, Java FX é praticamente natimorto.

L

Nem sempre o que é mais conveniente para o desenvolvedor é o que importa no fim das contas.

O que voce chama de recursos multimidias avançados ? Acessar webcam ? prq 99,99% dos aplicativos em flex que eu vi funcionando em clientes nenhum deles fazia muito mais “multimidia” que acessar a webcam e tocar um mp3

Muita competencia em coisas que pouco importam ?

AIR tem vários recursos multimidia, vc pode até trabalhar com processamento de imagens digitais com ele, ele tem uma boa produtividade pra fazer o que vc levaria o dobro ou até o triplo de tempo pra fazer em outra linguagem… agora é claro a sandbox dele é um porre, se vc precisa de algo para acessar hardware esqueça AIR. Agora para aplicativos de multimidia, ele é algo muito bom…

E me conte uma coisa… qual é o proposito do BASICO AIR ? Criar aplicações multimidia de forma mais simples ?
Qual é o FOCO dele ? Para QUE alguem usuaria o AIR ?

Faça algo simples que use uma webcam aplique efeitos em imagens, mostre videos, tenha alguns players e tenha algumas animações interativas em AIR e faça o mesmo em Java Swing que vc terá a resposta…

Voce alem de nao me responder a pergunta ainda se ofendeu a toa…

O AIR vem trazendo outro tipo de promessa… bem diferente dessa que vc esta apresentando…
Outro projeto que é morto… prq a base do AIR eh a tecnologia flex.

Eu não me ofendi com nada… respondi sua pergunta… não sei se seria a promessa da Adobe… porem não se trata de Flex se trata de Flash o Flex foi feito em cima do velho e bom Flash e para multimidia o Flash sempre foi um dos melhores…

L

Acho que o problema não é a tecnologia e sim o ramo de aplicativos… aplicativos para interfaces ricas como Flex,JavaFX, Silverlight todos foram para o limbo… não seria sera que pq este ramo de atuação de aplicação é pouco utilizado e explorado? pq sera que toda a tecnologia que nasce para este ramo especifico morre?

V

Flash só serve pra assistir porno e exibir de banner de publicidade.

R

Primeiro eu não gosto de Flex, as ferramentas de desenvolvimento são horríveis e o plugin do flash é um lixo que sempre trava.
Rezo todos os dias p/ não tem que trabalhar em algum código legado em flex.

Agora sim:

Concordo com o que vc disse.

O foco do mundo esta na web, as pessoas estão acostumadas a usar o ambiente web(browser), flex foge do padrão web comum, e o que ele tinha de especial que eram os efeitinhos bonitinhos, hoje com html/javascript vc faz.
Flash usa muito recurso mesmo. Fato! E tal fato não combina com mobilidade.
Junta isso com a rixa com a apple, já era.

P

Eu interpreto como mais um sinal de que a coisa vai mal. Se der uma olhada nos projetos da Apache, vai ver que várias zebras são jogadas lá só pra não dizer que o projeto foi fechado. Além do Flex, até o mortíssimo Google Wave foi pra lá.

Eu não apostaria minhas fichas no Flex e nem no Flash para o futuro.

Eu pensei na mesma coisa. Apache tá virando um cemitério de elefantes (brancos) ultimamente.

M

Eu interpreto como mais um sinal de que a coisa vai mal. Se der uma olhada nos projetos da Apache, vai ver que várias zebras são jogadas lá só pra não dizer que o projeto foi fechado. Além do Flex, até o mortíssimo Google Wave foi pra lá.

Eu não apostaria minhas fichas no Flex e nem no Flash para o futuro.

Eu pensei na mesma coisa. Apache tá virando um cemitério de elefantes (brancos) ultimamente.
Por vc nao gostar, acho q desconhece o flex, ele eh muito rapido, muito mesmo!, e a IDE dele eh feita em cima do eclipse que eh o maior IDE de todos os tempos.
O q matou o flex foi a briga com a apple prq o sr. Jobs eh um velho ranzinza.

G

Será que a Apache virou um cemitério indígena??

Também não consigo ver a possibilidade de erguer, parece que a Apache está virando uma asílo de softwares.

M

eu já trabalhei com flex e uma coisa boa que eu via nele era a facilidade para criar as telas (drag and drop pra valer), hj trabalho com zkoss e desenhar uma tela não é la tão simples assim. Aproveitando o assunto alguém sabe se têm algum framework que trabalhe assim? Zkoss tem um pro eclipse mas é bem fraquinho, pro netbeans é na unha mesmo.

L

Se quer coisas drag and drop, parta para o winforms do .net, porem eu não aconselho…

V

Concordo. Plugins e frameworks javascript podem até ter drag drop mas sem integração a nível do SO o resultado é um drag drop rudimentar que só funciona dentro da sua aba, e não drag drop pra valer que normalmente você conseguiria usando frameworks nativos para desktop.

Editado: claro estou falando de drag drop, mas isso vale para tudo relacionado a interfaces de usuário.

K

A proposta do Flex/Air era trazer para o ambiente corporativo a produtividade que os designers de agências de publicidade tem com o Flash. Os caras imaginavam que você poderia gerar BIs maravilhosos com os controles gráficos que ele te oferecia e bla bla bla bla bla.

Eu me lembro de ter começado a estudar o Flex e na época havia gostado bastante dele. Infelizmente não aprendi com o Flex Builder, mas com o SDK bruto mesmo. E lendo a documentação, me lembro de ter ficado maravilhado com algumas tecnologias que normalmente eu empinava o nariz, como por exemplo o ActionScript e a linguagem de marcação que ele usava. Aliás, tá ai uma experiência bacana pra quem detesta Flash: faz você rever varios dos seus conceitos e, caso você continue com eles mesmo assim, pelo menos vai ter mais armas pra meter o ferro depois.

A questão do “Flex morreu por causa da Apple” é furada. Ele caiu (na realidade, nunca pegou), não por causa da Apple que, todos sabemos: NUNCA entrou no mercado corporativo que era o foco do Flex. O Flex caiu porque o marketing era ruim.

M

Flex… R.I.P

S

Pessoal, eu tambem sou muito pecimista com tudo isso… mais tambem não podemos negar que o flex sendo free vai ganhar mais mercado, o mesmo não acontecia quando era fechado. O html5 hoje é sim sem sombra de duvidas a melhor opção … mais acredito que o flex pode dar um reviravolta no mercado, não ao passo de passar o html5 mais sim de se manter vivo e competitivo.
Já trabalhei um pouco com o flex e gostei muito, gostaria muito que esssa tecnologia sobrevivesse.

Abraco

E

Se vai morrer ou nao eu nao sei, o que sei é que tudo que encontramos feito em flex aqui estamos migrando. rs

D

Pessoal desculpem a minha ignoracia, se o Flex vai para o apache, entao quer dizer que ele vai ser free, até aquelas api’s a parte que a adobe vendia ?

V

Amigo, de que forma o código de uma API seria “free”, ou você está fazendo confusão com a palavra “free” e o que ela realmente significa no contexto do software livre?

G

Bom, pelo menos para mim, o flex vai pro lixo se não for mais capaz de usar microfone e web cam. Para aplicações de videoconference via browser o flex é a opção mais viavel pra mim, é rápido pra desenvolver e prático. A apache terá de manter o suporte a novos modelos desses hardwares, senão é morte certa. Também alguém sabe se a adobe se pronunciou sobre o Flash Media Server (que faz o streamming de audio/video)? se também for descontinuado sobra só o red5. O flex para mim serve basicamente para isso, efeitos de interface javascript dá conta

M

Não sei se foi o seu caso, @chun (não sei se você está dizendo que o plugin é ruim, ou se a necessidade de plugin é ruim), mas acho muito irônico um Desenvolvedor Java reclamar de Flash precisar de plugin, já que o Java também precisa de um “plugin” para rodar. O que sempre me deixou maravilhado no Java e no Flash foi exatamente isso, você paga um preço pequeno pra ter o mesmo software em ambientes distintos.

Desenvolver pra Mobile com Flex é muito mais fácil e dinâmico do que usar a Android SDK ou as ferramentas que o iOS oferece. Se o Flex morrer, quem perde são os desenvolvedores.

E outra coisa, a SDK do Flex (acho que) sempre foi free, o que não é free são as IDEs da Adobe. Você pode baixar a SDK e compilar por sua conta.
http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK

A

Marcelo de Assis:
chun:

Com o plugin NOJENTO do flash não tem como ter futuro algo do gênero.

Não sei se foi o seu caso, @chun (não sei se você está dizendo que o plugin é ruim, ou se a necessidade de plugin é ruim), mas acho muito irônico um Desenvolvedor Java reclamar de Flash precisar de plugin, já que o Java também precisa de um “plugin” para rodar. O que sempre me deixou maravilhado no Java e no Flash foi exatamente isso, você paga um preço pequeno pra ter o mesmo software em ambientes distintos.

Desenvolver pra Mobile com Flex é muito mais fácil e dinâmico do que usar a Android SDK ou as ferramentas que o iOS oferece. Se o Flex morrer, quem perde são os desenvolvedores.

E outra coisa, a SDK do Flex (acho que) sempre foi free, o que não é free são as IDEs da Adobe. Você pode baixar a SDK e compilar por sua conta.
http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK

O flash tem seu mérito pelo que fez pela internet, pelas possibilidades que foram abertas com sua interação com usuário e utilização do multimídia de maneira simples. O flez possibilitou a utilização desses recursos dentro de aplicações de maneira fácil, com uma ferramente excelente.

O que eu acho que tem que ser visto ao invés de todos atirarem pedra na tecnologia seria mais interessante discutirmos aonde ela pecou para ter seu fim profetizado, uma vez que na minha visão o que precisaria ser melhorado seria a maquina virtual, plugin flash, para ter sua utilização facilitada.

Antes das pedradas, programei com Flex, fiz componentes de aprendizagem com Flash e action script, mas utilizo por padrão no meu desenvolvimento JSF com Spring. Não me limito a tecnologia, apesar de termos sempre a nossa preferida, e acredito que devamos ter uma visão mais fria sobre esse assunto.

M

Quando e onde será o enterro? Para que eu não corra o risco de passar pela porta!

L

O Flex ainda vai demorar pra morrer…

T

Na faculdade, nesse semestre, estamos com o tempo apertado pra disciplina de linguagem II. O professor vai acelerar no JAVA, passar swing e algo mais, e também vai mostrar Flex. Quando foi perguntado se era boa ideia (exatamente por parecer que será descontinuado), ele disse que se acontecer vai demorar, e que é só o plugin que vai cair. Disse também que, pelo tempo ser curto, não seria possível passar objective C e algumas outras, e como com o mesmo codigo em flex eu lanço programas pro android, iPhone, Blackbarry, etc., então é vantagem aprender.

E então, o que vocês, também especialista, acham?

M

Tupac:
…e como com o mesmo codigo em flex eu lanço programas pro android, iPhone, Blackbarry, etc., então é vantagem aprender.

E então, o que vocês, também especialista, acham?

Então @Tupac, na verdade Flex é só o framework, você consegue exportar pra mobile em qualquer plataforma usando qualquer tecnologia Flash usando ActionScript e exportando pra Air.

Air é como se fosse o “executável” da tecnologia Flash.

J

Sem nem precisar correr pro HTML5 ainda, só com HTML4 / jquery / frameworks ui / plugins jquery para várias necessidades, como gráficos, e bom uso de CSS já conseguimos resultados parecidos com Flex relativos a sistemas. Flex é muito bom e melhor do que essas coisas, mas diante do que vem acontecendo, melhor não arriscar e seguir o fluxo do mercado. E fatos são fatos, os clientes querem abrir o sistema no chato do iPad deles.

M

Pra mim, o maior problema do HTML5 é que a especificação nunca fica pronta. Cada navegador está criando suas próprias tags e atributos proprietários e chamando de HTML5 e CSS3, está virando um inferno de novo o desenvolvimento web.

J
marcosalex:
javaflex:
Sem nem precisar correr pro HTML5 ainda, só com HTML4 / jquery / frameworks ui / plugins jquery para várias necessidades, como gráficos, e bom uso de CSS já conseguimos resultados parecidos com Flex relativos a sistemas. Flex é muito bom e melhor do que essas coisas, mas diante do que vem acontecendo, melhor não arriscar e seguir o fluxo do mercado. E fatos são fatos, os clientes querem abrir o sistema no chato do iPad deles.

Pra mim, o maior problema do HTML5 é que a especificação nunca fica pronta. Cada navegador está criando suas próprias tags e atributos proprietários e chamando de HTML5 e CSS3, está virando um inferno de novo o desenvolvimento web.


Exatamente cara, na época do Flex me sentia sem esses problemas, mas fomos obrigados a voltar para a bagunça do HTML. Sobre os problemas atuais do HTML5 tem o Modernizr que ajuda na aventura, seu uso é indispensável no momento.

Outra coisa que fico vendo, é que fazem maior auê com HTML5 como se tivéssemos que aprender um monte de coisas já e sair mudando tudo. Bom, são coisas mais pra vender treinamentos e livros.. Pois a situação é muito simples, vai usando os recursos conforme a sua real necessidade. Por exemplo, quero usar áudio na minha página, coisa que realmente não conseguimos com o HTML 4, então é só colocar o na sua página master, usar a tag
A

Produtividade + visuais bonitos + efeitos usa Delphi xe2 (com update 4) + firemonkey. Delphi é aula total

J

É muito bom para onde propõe atender, mas o problema que é pouco aceito no mercado.

A

javaflex, concordo contigo mas eu estava conversando com os meus colegas, hoje não existe um ferramenta para desenvolvimento front end que não exista pontos chaves fracos. Com base em experiências e algumas das informações que eu li nesse tópico.

  • O plug-in do flash foi descontinuado para smartphones e tablets, portanto flex e flash não possuem esse requisito fundamental;
  • O Java swing (eu nunca programei, só li nesse tópico) é pouco produtivo;
  • Silverlight (eu nunca programei, só li nesse tópico) está dexando a desejar;
  • Html 4 ou 5 + css 2 ou 3 + javascript, é ótimo mas muito pouco produtivo, visto que testar em vários navagadores toma muito tempo e pelo que li aqui o html5 ainda não é mil maravilhas, visto que cada empresa está adaptando o mesmo para seu browser;
  • Tem os frameworks só que dá até medo ficar dependendo de componentes (ou frameworks) de terceiros, como gwt, extjs entre outros;
  • O próprio Delphi citado por mim está em evolução mas ainda não possui suporte a Android (que hoje está presente em grande parte dos aparelhos vendidos).

Eu ainda não consegui achar um ferramenta que atenda as seguintes necessidades: Produtividade, multi-plataforma (pelos menos win, ios/mac e android (creio que sejam as mais usadas hoje)) e que tenha um ótimo visual.

J

andreylh:
javaflex, concordo contigo mas eu estava conversando com os meus colegas, hoje não existe um ferramenta para desenvolvimento front end que não exista pontos chaves fracos. Com base em experiências e algumas das informações que eu li nesse tópico.

  • O plug-in do flash foi descontinuado para smartphones e tablets, portanto flex e flash não possuem esse requisito fundamental;
  • O Java swing (eu nunca programei, só li nesse tópico) é pouco produtivo;
  • Silverlight (eu nunca programei, só li nesse tópico) está dexando a desejar;
  • Html 4 ou 5 + css 2 ou 3 + javascript, é ótimo mas muito pouco produtivo, visto que testar em vários navagadores toma muito tempo e pelo que li aqui o html5 ainda não é mil maravilhas, visto que cada empresa está adaptando o mesmo para seu browser;
  • Tem os frameworks só que dá até medo ficar dependendo de componentes (ou frameworks) de terceiros, como gwt, extjs entre outros;
  • O próprio Delphi citado por mim está em evolução mas ainda não possui suporte a Android (que hoje está presente em grande parte dos aparelhos vendidos).

Eu ainda não consegui achar um ferramenta que atenda as seguintes necessidades: Produtividade, multi-plataforma (pelos menos win, ios/mac e android (creio que sejam as mais usadas hoje)) e que tenha um ótimo visual.


Concordo que não é produtivo, mas não tem jeito, a maioria das necessidades web tendem a usar HTML, pois atende à maioria das plataformas. Até soluções offline dependendo do caso estão sendo feitas em HTML, em favor de reutilização total.

No mais, as vezes uma determinada solução pode ser produtiva na fase de construção mas trazer dores de cabeça no futuro por estar preso a algo que teria mais controle na solução “improdutiva”. O desenvolvimento de sistemas web se tornou muito complexo mesmo, então o cliente tem que ficar ciente do tempo necessário se quiser algo bem elaborado e com garantias futuras, senão a velha frase: o barato pode sair caro.

Eu trabalhei com Delphi até o 7.0 por 10 anos e foi a melhor ferramenta de desenvolvimento desktop Windows nativo que já trabalhei. Infelizmente no mercado web a Borland/CodeGear/Embarcadero se perdeu, perdeu grande espaço vendo seus desenvolvedores migrarem pra .NET ou Java.

Criado 3 de janeiro de 2012
Ultima resposta 18 de abr. de 2012
Respostas 68
Participantes 34