GEEKS

Foi assim que Steve Jobs matou o Adobe Flash

Publicidade

Monticello/Shutterstock

O Adobe Flash impulsionou a maioria dos conteúdos interativos da internet durante os anos 2000, mas a introdução do iPhone – e uma diretriz do CEO da Apple, Steve Jobs – mudou tudo. Aqui está como isso aconteceu.

A Ascensão do Flash

O que acabou se tornando o Adobe Flash começou como um aplicativo chamado ‘SmartSketch’, desenvolvido pela FutureWave Device. O SmartSketch generation apenas um aplicativo de desenho vetorial para computadores com caneta, lançado em 1993. As habilidades de animação quadro a quadro foram eventualmente adicionadas, e o aplicativo se tornou o FutureSplash Animator para Mac e PC.

A Macromedia adquiriu a FutureSplash em 1996, e o aplicativo foi dividido em dois produtos. O Macromedia Flash seria usado para criar animações, enquanto o Flash Participant permitiria que qualquer pessoa reproduzisse essas animações sem pagar por nenhum device. É importante ressaltar que a Macromedia criou uma versão de plug-in para navegador da internet do Flash Participant, que permitia que animações fossem executadas dentro de páginas da internet.

O Macromedia Flash é a maneira mais fácil para todos os web designers criarem multimídia Shockwave pequena e rápida.
Página do produto Macromedia para Flash 1.0 em 1997 Museu de Internet Design

A peça ultimate do quebra-cabeça para a dominação mundial do Flash chegou em 2000, com o lançamento do Flash 5.0. Essa atualização adicionou a primeira versão da linguagem de programação ActionScript, que permitiu que o conteúdo do Flash fosse interativo. Agora, o Flash pode ser usado para mais do que simples animações — ele pode lidar com tudo, desde menus clicáveis ​​até gamers de vídeo e aplicativos da internet complexos.

Publicidade

De acordo com a Macromedia, mais de 98% dos computadores conectados à internet em 2005 tinham o Flash Participant instalado e mais de 100 fabricantes estavam desenvolvendo produtos com Flash integrado. Nesse mesmo ano, a Adobe comprou a Macromedia por US$ 3,4 bilhões em ações, transformando oficialmente o Flash em um produto da Adobe.

O Iphone

A Apple lançou o primeiro iPhone em 2007, e mesmo que o iPhone se tornasse um dos produtos de tecnologia mais importantes sempre, o modelo unique generation bastante limitado. Ainda não havia App Retailer (que teria que esperar até o iOS 2.0 em 2008), estava disponível apenas na AT&T, faltava suporte 3G, não podia sincronizar com contas do Microsoft Change e assim por diante.

O que o iPhone tive generation um navegador da Internet Safari completo, completo com suporte para novas tecnologias da Internet, como vídeo HTML5. No entanto, não havia compatibilidade com plugins da internet, mesmo aqueles que estavam presentes em outros telefones e PDAs na época – incluindo o Adobe Flash. O CEO da Apple, Steve Jobs, disse em março de 2008 que a versão móvel do Flash “não generation capaz de ser usada com a internet, e disse que precisava haver um “meio termo” para o iPhone adicionar suporte ao Flash.

Pessoa segurando um iPhone original
O iPhone unique marleyPug/Shutterstock

O que a Apple e Steve Jobs não contar a ninguém, pelo menos na época, generation que a Apple e a Adobe já haviam tentado trazer o Flash para o iPhone. Scott Forstall, chefe de engenharia da Apple na época, revelou em um depoimento do ano passado Epic Video games vs. Apple processo que os esforços iniciais não eram promissores. “Nós tentamos fazer o Flash funcionar. Nós ajudamos a Adobe. Definitivamente estávamos interessados”, disse Forstall, “quando o executamos no iOS, o desempenho foi péssimo e embaraçoso e nunca poderia chegar a algo que agregasse valor ao consumidor”.

A Apple lançou o primeiro iPhone SDK em março de 2008, juntamente com a introdução da App Retailer, permitindo aos desenvolvedores (oficialmente) criar e distribuir aplicativos nativos para iPhone pela primeira vez. A Adobe disse mais tarde naquele ano que estava trabalhando em uma versão do Flash Participant para iPhone usando o SDK, mas não estava claro na época se a Apple permitiria a entrada na App Retailer. Desde os primeiros dias da App Retailer, a Apple bloqueou os desenvolvedores de criar aplicativos que pudessem baixar e executar outro código executável – e é por isso que mecanismos de navegadores de terceiros nunca estiveram disponíveis no iPhone e no iPad. Isso excluiu automaticamente um Flash Participant típico, mas havia outras opções.

A luta

A Adobe não poderia fazer um plug-in Flash para o Safari no iPhone sem a Apple, mas poderia ir em uma direção diferente: permitir que os desenvolvedores envolvam seu conteúdo Flash com um pace de execução integrado e o enviem para a App Retailer. Em junho de 2008, a Adobe tinha o Flash rodando no emulador de iPhone da Apple. No evento Adobe MAX do ano seguinte, a empresa exibiu um vídeo com o CTO da Adobe Kevin Lynch (que ironicamente agora trabalha na Apple) e o vice-presidente sênior de soluções criativas Johnny Loiacono em uma paródia de Caçadores de Mitos.

O vídeo coloca os dois executivos no papel de “hackear” um mito apresentado por “Steve de Cupertino” (Steve Jobs), que enviou uma carta dizendo “não é possível rodar Flash no iPhone”. Depois de algumas piadas, eles ligam para alguém da Adobe, que diz que acabou de rodar o Flash no iPhone.

Os desenvolvedores de Flash tiveram que esperar até o lançamento do Flash CS5 em 2010 para criar aplicativos para iPhone baseados em Flash, mas pouco antes de ser lançado, a Apple bloqueou os desenvolvedores de aplicativos de usá-lo ou outras estruturas de terceiros. O iOS 4 SDK (então chamado iPhone OS 4) em abril de 2010 disse que os aplicativos do iPhone só podiam ser escritos em Purpose-C, C, C++ ou JavaScript – quaisquer outros ambientes de programação ou camadas de compatibilidade eram proibidos.

A Adobe reclamou com a Comissão Federal de Comércio dos EUA sobre as novas regras da Apple, que começaram a investigar a Apple por possíveis violações antitruste. Em agosto de 2010, a FTC tinha cerca de 200 páginas de registros relacionados à denúncia e recusou Com fioFOIA da FOIA porque “a divulgação desse subject material poderia razoavelmente interferir na condução das atividades de aplicação da lei da Comissão”. Em outras palavras, a FTC estava se preparando para uma ação criminal.

Considerações sobre o Flash

As brigas entre a Adobe e a Apple culminaram em 29 de abril de 2010, quando o CEO da Apple, Steve Jobs, publicou uma carta aberta intitulada “Pensamentos sobre o Flash”. Jobs disse na carta: “A Adobe caracterizou nossa decisão como sendo principalmente orientada para os negócios – eles dizem que queremos proteger nossa App Retailer – mas, na realidade, é baseada em questões de tecnologia. A Adobe afirma que somos um sistema fechado e que o Flash é aberto, mas na verdade é o contrário.”

A carta continua explicando o raciocínio da Apple (e de Task) para bloquear o Flash no iPhone. A maioria dos pontos se concentra no fato de o Flash ser um “sistema fechado” com pouca duração da bateria, suporte para tela sensível ao toque, desempenho, decodificação de {hardware} para vídeo e segurança. Jobs também destacou que muitos dos recursos do Flash podem ser manipulados com vídeo HTML5 e outros recursos suportados pelo iPhone, e se os desenvolvedores do Flash tiverem que atualizar seu código para suportar telas sensíveis ao toque e iPhones, eles devem ir até o fim e reescrever seus aplicativos em código nativo ou internet.

A carta de Jobs generation definitivamente hipócrita em algumas áreas – alguns de seus pontos sobre o Flash ser um sistema fechado também poderiam ser aplicados à App Retailer da Apple – mas a maioria de seus pontos ainda generation válida. Ele terminou com “talvez a Adobe devesse se concentrar mais na criação de ótimas ferramentas HTML5 para o futuro e menos em criticar a Apple por deixar o passado para trás”.

O CEO da Adobe, Shantanu Narayen, foi entrevistado emblem depois. Ele chamou a carta de “ataque extraordinário” e negou as alegações sobre o consumo excessivo de bateria. “Temos visões diferentes do mundo”, disse ele, “nossa visão do mundo é multiplataforma”.

Uma vitória tarde demais

Talvez devido a uma provável ação criminal da FTC, a Apple mudou seus acordos de desenvolvedor novamente em setembro de 2010. A empresa agora permite que os desenvolvedores de aplicativos usem as ferramentas que quiserem, incluindo o Adobe Flash, “desde que os aplicativos resultantes não baixem nenhum código. ” Pouco depois, a Adobe retomou o desenvolvimento de seu compilador Flash-to-iPhone.

Infelizmente para a Adobe, o mundo já havia começado a sair do Flash. Mais websites estavam sendo atualizados para oferecer suporte a vídeo HTML5 ou ofereciam aplicativos nativos para iPhone, iPad, Android e outras plataformas móveis. A Adobe descontinuou o Flash Participant para todos os dispositivos móveis em 2011, deixando as ferramentas de empacotamento (como a agora permitida pela Apple) como a única maneira de executar o device Flash no Android e em outras plataformas móveis.

O Flash também estava lentamente caindo em desuso nas plataformas de desktop, principalmente devido a seus problemas de segurança de longa duração. A Apple usou seu sistema de proteção contra malware para bloquear a execução do Flash Participant no Mac quase sempre que uma vulnerabilidade de segurança generation descoberta, por exemplo.

O Adobe Flash foi oficialmente descontinuado em todas as plataformas em 31 de dezembro de 2020. A maioria dos navegadores da Internet já havia abandonado o suporte para o plug-in do Flash naquele momento, e a Microsoft lançou atualizações para o Home windows que removeram o Flash se ele estivesse instalado.

O Flash teve um efeito incrível nos computadores e abriu o caminho para aplicativos da internet modernos. No entanto, em 2010, definitivamente generation hora de seguir em frente – e Steve Jobs deu um pequeno empurrão na indústria.

Esta história foi originalmente um episódio de Tech Stories, um podcast que cobre a história da tecnologia.



Fonte da Notícia: www.howtogeek.com

Publicidade

Osmar Queiroz

Osmar é um editor especializado em tecnologia, com anos de experiência em comunicação digital e produção de conteúdo voltado para inovação, ciência e tecnologia.

Artigos relacionados

Botão Voltar ao topo
HexTec News