Desktop está morto, web é o futuro?

29 respostas
K

Lendo as notícias http://portalexame.abril.uol.com.br/revista/exame/edicoes/0931/tecnologia/hasta-la-vista-401166.html, parece que a Microsoft agora vai mudar o seu modelo de negócios de vender aplicativos desktop e usar o modelo da Internet como o Google faz, mas algumas coisas aqui na cabeça ficam a pensar, mas se os aplicativos todos serão baseados em web, então porque teremos que usar computadores potentes?

É sabido que a cada novos aplicativos, novos hardwares são exigidos para rodá-los, os browsers ainda ao meu ver são lentos, claro, esta é uma coisa que praticamente todos notam, um sistema baseado em web não se benecificia totalmente do poder de processamento de hardware no qual está se apresentando. O Google fez o seu próprio Browser dizendo que os browsers atuais não acompanham a evolução da web no qual está sendo visto.

Então qual seria a razão de usar computadores potentes e mais evoluídos? se não iremos usar todo o seu potêncial? já que aplicativos web dependerão mais de conexões seguras e rápidas do que o poder local de processamento do hardware em si? A industria de hardware vai estagnar sabendo que aplicativos web não exige tanto poder de processamento? um sistema operacional menor e mais simples rodaria todos aplicativos no mundo, já que a maioria migraria para web?

Teremos várias quebradeiras aí com este modelo de negócios? por outro lado a pirataria se reduziria a zero, e as empresas grandes como Microsoft e Google teriam um controle maior do uso de suas ferramentas, ninguém escaparia de pagar pelo uso de suas soluções, já que seriam baseados na web, e com certeza vai ser cobrado, por enquanto o negócio agora é só testar as cobaias.

O uso de hardware mais potente seria mais utilizados por especialistas, profissionais de áreas específicas como desenvolvedores e sistemas robustos que exigem poder de processamento, isto é, o hardware específico para um publico específico ainda existiria, mas em uma escala menor, e claro consequentemente mais caro para este publico, estaríamos voltando ao início onde os computadores eram mais caros e raros?

Claro os usuários aceitam testar novas alternativas como os sistemas web, mas não vejo a mesma aceitação em usar os Desktop Linux, se a maioria dos aplicativos será web num futuro não muito distante, então qual seria a razão de usar o Microsoft Windows ?

Não seria uma estratégia perigosa da Microsoft em tirar toda atenção do seu Windows direcionando os seus aplicativos para web? isto é, vai dar oportunidade maior para o Linux e até mesmo o Mac OS X? Será que ela faria uma sacanagem de seus aplicativos web rodarem apenas no seu Windows? ou será que ela lucraria tanto com suas soluções web que daria o Windows de graça para usarem suas apps para rodar os seus aplicativos específicos?

Então nem vale a pena hoje investir em estudar novas soluções desktop, nem mesmo o Java Swing, Delphi e outros ambientes que são fortemente desktop, mas uma coisa é certa, os browsers ainda são fracos, se querem rodar aplicações ricos em interface, rápidos e seguros terão que melhorar muito, são apenas especulações que faço, para tentar ver como será o futuro neste aspecto, mas o mundo evolui, ele não para.

Knowledgebr

29 Respostas

S

Quem não se lembra de Larry Ellison segurando um Network Computer (NC) e junto com a Sun gritando aos sete ventos que Java Applets + Thin Client iriam dominar o mundo e destruir a plataforma Wintel?

Parece que agora ele não está mais disposto a cometer o mesmo erro de empolgação: http://blogs.wsj.com/biztech/2008/09/25/larry-ellisons-brilliant-anti-cloud-computing-rant/

Cloud Computing é mais velho que o Larry Ellison mas parece que a mídia resolveu torná-la a nova maravilha da área de computação, afinal os jornais precisam ter do que falar.

Não tenho dúvida que ter o meu computador inteiro dentro da nuvem seria algo maravilhoso e prático. Gmail x Outlook, Office x Google Docs. Quem ainda não usa os rascunhos do Gmail como um repositório central de anotações?

Mas o grande erro do NC que parece que está sendo mais uma vez ignorado por todo mundo foi que "se as pessoas puderem e se o preço for relativamente acessível, elas irão SIM querer ter um desktop super-poderoso em seus quartos, mesmo que não precisem dele. Ninguém precisa de um carro 2.0 com vidros elétricos, mas se o preço é acessível por que não?

Vejam que atualizações automáticas via Internet de softwares já é uma realidade e ninguém sofre hoje em dia por exemplo para fazer um upgrade na versão do Firefox. (Ok, esqueça o Eclipse aqui…) E se a banda é bossal a ponto de eu fazer tudo remotamente, eu posso utilizar o Remote Desktop (ou VNC) para ter acesso remoto ao meu computador de qualquer terminal burro. Ele não precisa estar na nuvem, basta estar ligado em banda larga no meu quarto ou escritório.

Fonte: http://www.youtube.com/watch?v=6PNuQHUiV3Q

Já presenciamos várias ondas tecnológicas como NC, Applets, Web Services, EJB, J2ME, etc. Algumas dessa tecnologias eram até promissoras, mas eventualmente as pessoas acabam caindo na real de que elas não vão dominar o mundo e que são apenas mais um hype tecnológico e chato.

Dito tudo isso, eu concluo afirmando que acredito que os softwares para desktop vão perder cada vez mais espaço para serviços web RIA utilizando Ajax, JQuery, ExtJS, GWT, Flex, JavaFX, Silverlight e um bom framework web no server-side.

S

osmio:
O dia em que eu estiver desenvolvendo em uma IDE web-based sem utilizar recursos de aplicações desk, talvez e somente talvez, acredite nisso.

At.

Boa observação. O jeito mais simples de fazer isso é rodar um VNC/Remote Desktop dentro de um browser e acessar remotamente o seu computador rodando sua IDE. Eu faço isso direto quando a conexão está boa, pois qualquer computador windows tem o Remote Desktop client hoje em dia.

Agora tb deve dar para implementar o Eclipse em RIA dentro de um browser, mas pra quê ter esse esforço sobre-humano de desenvolvimento se podemos usar a solução acima? Só para ter todos os meus projetos armazenados nos servidores do Google?

K

Um problema da web ainda não foi solucionado.

Com todos usando os serviços presentes na cloud, que garantia nós temos sobre a segurança dos nossos dados?
Melhor explicando: se um destes serviços sai do ar (exemplo clássico: Twitter) ou mesmo a empres que o mantém vai a falência (dada a crise atual, isto se tornou bastante provável), como ficariam nossas informações? Como ficariam os sistemas que dependeriam destes serviços?

Este é o único problema que vejo com a substituição total do desktop pela web.

T

Eu tenho um certo “medo”, (rsrs normal se pensar que a raça humana tem uma certa resistência em aceitar novos conceitos), sobre a visão de tudo baseado em web…
Acredito que isso vai acontecer mesmo e quanto mais me convenço disso mais fico preocupado com a situação do Brasil. Temos uma banda larga de péssima qualidade e velocidade, e isso vai afetar o acesso dos brasileiros na nova era da web…

Agora, imaginem acessar programas tipo photoshop, corel e etc via web com internet discada :wink:

A

Não boto muita fé nesse negócio de tudo na Web.
Na minha opinião, Desktop não está morto (e quem sabe vai ficar um bom tempo), mas não deixo de dizer que Web é o futuro. Sistemas (grandes) web são muito mais versáteis que sistemas Desktop.

A

WEB pra mim não é o futuro, ninguém confia (só se for meio inocente) em deixar seus dados armazenados em servidores alheios.

C

Esquecerem de avisar que o browser tb é uma aplicacao desktop… :smiley:

F

Tambem nao boto fé nesse negocio de TUDO na web não, ai vai o joazinho da fazendinha macdonads e mete uma picareta no meio do backbone, buumm ja era metade do país PARADO, ninguem acessa um arquivo sequer, não isso nao é fantasia no meu estado acontece direto com o back da BrT.
Pra mim esse é o maior problema, depender de um sistema vulneravel a quedas, toscas como estas, sem falar nas mais serias.

K

fredferrao:
Tambem nao boto fé nesse negocio de TUDO na web não, ai vai o joazinho da fazendinha macdonads e mete uma picareta no meio do backbone, buumm ja era metade do país PARADO, ninguem acessa um arquivo sequer, não isso nao é fantasia no meu estado acontece direto com o back da BrT.
Pra mim esse é o maior problema, depender de um sistema vulneravel a quedas, toscas como estas, sem falar nas mais serias.

Neste caso, o mesmo argumento poderia ser aplicado à energia elétrica: o mesmo Joaozinho da fazendinha MacDonalds derruba um poste sem querer e bum… Uma area inteira sem eletricidade.

Levando o argumento mais a frente, não seria uma boa sequer usar computador, porque a luz poderia cair.

PS: curiosamente, ouvi este temor de um cliente nesta semana. Ele tinha medo de usar um sistema computadorizado porque a luz do prédio cai o tempo inteiro e ele poderia ficar sem acessar seus dados neste período.

J

Acho que não. Acho que para aplicações, melhor desktop.

V

A maioria dos jogos 3D multiplayer são híbridos desktop com web.

Na minha visão, o caminho não é separar o web do desktop, mas sim unificá-los.

Sistemas de cadastros e relatórios com um banco de dados, estes serão sempre quase sempre web, uma vez que todo o processamento ocorre no servidor. Mas nem todos os softwares tem esses requisitos.

F

kicolobo:
fredferrao:
Tambem nao boto fé nesse negocio de TUDO na web não, ai vai o joazinho da fazendinha macdonads e mete uma picareta no meio do backbone, buumm ja era metade do país PARADO, ninguem acessa um arquivo sequer, não isso nao é fantasia no meu estado acontece direto com o back da BrT.
Pra mim esse é o maior problema, depender de um sistema vulneravel a quedas, toscas como estas, sem falar nas mais serias.

Neste caso, o mesmo argumento poderia ser aplicado à energia elétrica: o mesmo Joaozinho da fazendinha MacDonalds derruba um poste sem querer e bum… Uma area inteira sem eletricidade.

Levando o argumento mais a frente, não seria uma boa sequer usar computador, porque a luz poderia cair.

PS: curiosamente, ouvi este temor de um cliente nesta semana. Ele tinha medo de usar um sistema computadorizado porque a luz do prédio cai o tempo inteiro e ele poderia ficar sem acessar seus dados neste período.

Olhando assim voce ta certo, mas isso nao impede o cara de ter um Nobreak e/ou um grupo gerador de emergencia, que com certeza as grandes empresas os tem.
Agora imagina o cara precisa de um arquivo urgente no PC dele, ai liga o PC e recebe um baita “Connection falied! Try again later”, seria tenso.

Apesar de hoje ainda nao ser assim, a maioria dos sistemas são on-line, na empresa que trabalho mesmo, quando cai o link, ja era fica tudo parado, mas isso nao impede o cara de ir fazer outra coisa, como um relatorio no word ou exel, ou mesmo ir jogar paciencia pra passar o tempo :lol:

S

Ainda está um pouco longe, mas tem futuro isto. A web ainda não tem performance suficiente para fazer tudo 100% na web. Geralmente o que mais pesa são os dados que precisam ficar em um HD local. Imagine transferir 50gb só pela web de arquivos… é muito pesado ainda.

P

Cloud Computing é um Multics na web.

M

O conceito de computação em nuvem é de fato interessnate, porém, há seus contras. Uma pessoa acostumada a ter seus programas instalados localmente irá resistir o quanto pode até se conformar com esta idéia de ter seus aplicativos instalados em uma máquina remota. É muito fácil flarmos sobre como achamos que será o futuro do ponto de vista do desenvolvimento de sistemas, mas será que o futuro se parece com o que a atual tendência de mercado diz?
Na minha opinião, o futuro será a integração entre computador e televisão, levando a um novo patamar este veículo de comunicação. :wink:

V

Marcio_Nogueira:
O conceito de computação em nuvem é de fato interessnate, porém, há seus contras. Uma pessoa acostumada a ter seus programas instalados localmente irá resistir o quanto pode até se conformar com esta idéia de ter seus aplicativos instalados em uma máquina remota. É muito fácil flarmos sobre como achamos que será o futuro do ponto de vista do desenvolvimento de sistemas, mas será que o futuro se parece com o que a atual tendência de mercado diz?
Na minha opinião, o futuro será a integração entre computador e televisão, levando a um novo patamar este veículo de comunicação. :wink:

Eu acho que o futuro é a desintegração do televisor. A televisão se resumirá a mais uma placa ligada na placa mãe que recebe o sinal de TV. E por sinal, isso já existe a alguns anos.
Posteriormente essa placa deixa de existir e vamos ter uma TV-over-IP.

K

victorwss:
Marcio_Nogueira:
O conceito de computação em nuvem é de fato interessnate, porém, há seus contras. Uma pessoa acostumada a ter seus programas instalados localmente irá resistir o quanto pode até se conformar com esta idéia de ter seus aplicativos instalados em uma máquina remota. É muito fácil flarmos sobre como achamos que será o futuro do ponto de vista do desenvolvimento de sistemas, mas será que o futuro se parece com o que a atual tendência de mercado diz?
Na minha opinião, o futuro será a integração entre computador e televisão, levando a um novo patamar este veículo de comunicação. :wink:

Eu acho que o futuro é a desintegração do televisor. A televisão se resumirá a mais uma placa ligada na placa mãe que recebe o sinal de TV. E por sinal, isso já existe a alguns anos.
Posteriormente essa placa deixa de existir e vamos ter uma TV-over-IP.

Bom, poucos leram lá no inicio, se de fato a Microsoft investir no modelo web e abandonar o seu modelo de aplicativos desktop não estaria entrando numa situação perigosa a si mesmo por monopolizar os seus aplicativos que rodam apenas sob Windows? Já que a web é aberta e não encherga essas questões sob qual plataforma rodar, a Microsoft não estaria dando uma brecha para outros OS crescerem nessa onda? como o Linux e o Mac OS X?

Claro que não em toda a sua totalidade os aplicativos iriam ser migrados, mas a questão é, então porque teremos computadores potentes em casa se nem vamos utilizar os recursos de velocidade, já que a diferença irá estar em conexões rápidas e seguras?

E outra, quando não tivermos mais aplicativos desktops disponíveis num futuro próximo, será que ainda usaremos gmail, hotmail e outros serviços web de graça? como esses modelos se sustentarão sem o modelo de licenças? creio que esse meio será o mais lucrativo de todos os tempos, de alguma forma seremos cobrados por utilizar estas ferramentas web, sem contar que a pirataria praticamente vai reduzir muito.

C

Se a msft tiver que enfrentar esse dilema cloud computing seria um risco ao windows, nao ao conceito de aplicacoe desktop.

Para os aplicativos que nao forem migrados?

V

knowledgebr:
victorwss:
Marcio_Nogueira:
O conceito de computação em nuvem é de fato interessnate, porém, há seus contras. Uma pessoa acostumada a ter seus programas instalados localmente irá resistir o quanto pode até se conformar com esta idéia de ter seus aplicativos instalados em uma máquina remota. É muito fácil flarmos sobre como achamos que será o futuro do ponto de vista do desenvolvimento de sistemas, mas será que o futuro se parece com o que a atual tendência de mercado diz?
Na minha opinião, o futuro será a integração entre computador e televisão, levando a um novo patamar este veículo de comunicação. :wink:

Eu acho que o futuro é a desintegração do televisor. A televisão se resumirá a mais uma placa ligada na placa mãe que recebe o sinal de TV. E por sinal, isso já existe a alguns anos.
Posteriormente essa placa deixa de existir e vamos ter uma TV-over-IP.

Bom, poucos leram lá no inicio, se de fato a Microsoft investir no modelo web e abandonar o seu modelo de aplicativos desktop não estaria entrando numa situação perigosa a si mesmo por monopolizar os seus aplicativos que rodam apenas sob Windows? Já que a web é aberta e não encherga essas questões sob qual plataforma rodar, a Microsoft não estaria dando uma brecha para outros OS crescerem nessa onda? como o Linux e o Mac OS X?

Claro que não em toda a sua totalidade os aplicativos iriam ser migrados, mas a questão é, então porque teremos computadores potentes em casa se nem vamos utilizar os recursos de velocidade, já que a diferença irá estar em conexões rápidas e seguras?

E outra, quando não tivermos mais aplicativos desktops disponíveis num futuro próximo, será que ainda usaremos gmail, hotmail e outros serviços web de graça? como esses modelos se sustentarão sem o modelo de licenças? creio que esse meio será o mais lucrativo de todos os tempos, de alguma forma seremos cobrados por utilizar estas ferramentas web, sem contar que a pirataria praticamente vai reduzir muito.

eu:
A maioria dos jogos 3D multiplayer são híbridos desktop com web.

Na minha visão, o caminho não é separar o web do desktop, mas sim unificá-los.

Sistemas de cadastros e relatórios com um banco de dados, estes serão sempre quase sempre web, uma vez que todo o processamento ocorre no servidor. Mas nem todos os softwares tem esses requisitos.

Ou seja, há programas que exigem hardware potente, principalmente jogos.

Mas, se você quiser ter um computador de última geração para acessar o Browser, Word, Excel, paciência e campo minado, está jogando dinheiro no lixo.

E por sinal, não são apenas jogos que requerem hardware potente. Cada vez mais as IDEs modernas necessitam de mais e mais memória e processador.

M

cmoscoso:
knowledgebr:

Bom, poucos leram lá no inicio, se de fato a Microsoft investir no modelo web e abandonar o seu modelo de aplicativos desktop não estaria entrando numa situação perigosa a si mesmo por monopolizar os seus aplicativos que rodam apenas sob Windows? Já que a web é aberta e não encherga essas questões sob qual plataforma rodar, a Microsoft não estaria dando uma brecha para outros OS crescerem nessa onda? como o Linux e o Mac OS X?

Se a msft tiver que enfrentar esse dilema cloud computing seria um risco ao windows, nao ao conceito de aplicacoe desktop.

po mais se o windows correr risco, outros produtos da microsoft tb correrão… a menos que eles comecem a desenvolver para linux, mac… (ri um poco antes de digitar isso…rs)

C

Olha, o google, quem diria…

http://www.sketchup.com/earth-store/

C

maior_abandonado:
cmoscoso:
knowledgebr:

Bom, poucos leram lá no inicio, se de fato a Microsoft investir no modelo web e abandonar o seu modelo de aplicativos desktop não estaria entrando numa situação perigosa a si mesmo por monopolizar os seus aplicativos que rodam apenas sob Windows? Já que a web é aberta e não encherga essas questões sob qual plataforma rodar, a Microsoft não estaria dando uma brecha para outros OS crescerem nessa onda? como o Linux e o Mac OS X?

Se a msft tiver que enfrentar esse dilema cloud computing seria um risco ao windows, nao ao conceito de aplicacoe desktop.

po mais se o windows correr risco, outros produtos da microsoft tb correrão… a menos que eles comecem a desenvolver para linux, mac… (ri um poco antes de digitar isso…rs)

Num é pra isso que serve o projeto mono?

K

Acabei me lembrando de uma situação aqui na empresa onde estou. Havia um funcionário que persistia/salvava diversos de seus arquivos no google docs, gmail drives e coisas assim. Até que um belo dia ficamos sem internet por quase 2 dias de trabalho inteiros. Nesse período, fiquei debilitado também, mas consegui tocar diversas das minhas atividades, pois eu jogava a maioria das minhas coisas no HD mesmo. Aquele funcionário que preferia confiar num armazenamento remoto na rede mundial de computadores e que desdenhava minha atitude de continuar a salvar meus trabalhos no HD mesmo teve um tempo para pensar. Prossigo a confiar no armazenamento “local” na minha máquina, fazendo o que posso para não ficar totalmente dependente da internet e do google. O que eu posso eu jogo no HD e loto-o mesmo!

Inté.

M

"

F

Olha ae: cloud

S

O dia em que eu estiver desenvolvendo em uma IDE web-based sem utilizar recursos de aplicações desk, talvez e somente talvez, acredite nisso.

At.

S

VNC ou apps de mesma utilidade ainda tem muitas vantagens sobre os browser´s atuais.
Além disso a segurança ainda é bem maior em se rodar uma estação remota em uma intra do que ter seus arquivos alocados remotamente. Imagina se o projeto de $ 2K da tua empresa acaba sendo interceptado na rede!!! :wink:

S

Isso me lembra de uma propaganda que eu vi faz um tempão:

Gastando um pouco do tempo e lendo a forma de utilização:

Belo sentido para a coisa hein?
Consegue imaginar?! Um browser rodando dentro de um browser imaginário para web?
:twisted: :twisted: :twisted:

At.

S

HUhauhaUHAuhUAHuhA
Por isso que eu comprei um notebook!!!

Bateries includeds!!!

huahuaha

Criado 23 de novembro de 2008
Ultima resposta 23 de nov. de 2008
Respostas 29
Participantes 17