Ouvindo Opiniões
Sistemas Web vão dominar e acabar com aplicações Win32?
Sobre o autor: Especialista em Desenvolvimento de Soluções Multicamadas, WebServices e Interfaces Web sobre Bases de Dados Relacionais. Consultor Técnico de Vendas da CodeGear e Ativista da Comunidade de Desenvolvedores e em grupos de usuários, além de evangelista, palestrante e instrutor de Tecnologias Borland/CodeGear. Já ministrou palestras, seminários e treinamentos para mais de 5000 pessoas em todo território nacional. Palestrante anual da Borland Conference, se apresentou ministrando palestras também em outros importantes eventos como Delphi Developers Day, FireBird Developers Day, SQL Tech Week e WebDays, WebMobile Tech Week, Semana da Informação de Curitiba e de Goiânia, ClubeDelphi TechWeekend e ClubeDelphi TechDay SP, RJ, BH e POA, SouJava, JustJava, PHP Conference Brasil, FISL 2008, JAVALI e FDD 2008.
Contato: bruno.lichot@borland.comSerá muito difícil o Win32 deixar de existir do jeito que estamos com a tecnologia hoje em dia e ser substituído por interfaces web. Hoje o browser é muito fraco de recursos visuais e pobre em processamento, aplicações que demandam de riqueza de interfaces devido ao negócio não serão tão produtivas ou serão impossíveis de serem portadas 100% para Web. Tenho visto muitas empresas neste erro, pegar a aplicação de interface rica e tentar migrar pra web. Acabam tendo prejuízos com o projeto atrasado e mal dimensionado, perdendo fluxo de caixa e diminuição dos recursos de interfaces e interatividade.
Não digo com isso que web seja descartável, muito pelo contrário, tem o seu valor e valor muito alto, inclusive em poder trazer alta conectividade e disponibilidade através da internet, possibilitando que sistemas distribuídos com interfaces ricas se tornassem on-line, principalmente com clientes em Win32, que interfaces web facilitassem acesso e integração de funcionalidades que não requerem tanta riqueza de interface.
Sem falar que o container do servidor web para processamento e segurança ainda é muito fraco. Aplicações de código nativo são muito superiores em termos de performance, riqueza de recursos, segurança e disponibilidade. Uma aplicação web mais critica como internet banking, por exemplo, tem somente as interfaces em web, e o restante do processamento de acesso e manipulação de dados e regras de negócio é feita por um ou mais servidores de aplicação e pelo banco de dados.
A melhor coisa é você poder identificar onde se encaixa melhor para seu nicho de trabalho, seu cliente e demais fatores que envolvem um projeto de software.
Usar o melhor da tecnologia onde ela melhor se aplica com o melhor custo beneficio. Isso só se vai conseguir quando você conhece bem os ambientes, vantagens e limitações, conhece bem as ferramentas e recursos e principalmente não anda na onda da mídia. Eu tive muito cliente se arrependendo amargamente da tomada de decisão baseado na moda da vez.
Eu me sinto privilegiado de conseguir usufruir o melhor dos mundos dentro do Delphi. Com servidor de aplicação com código nativo, muito mais rápido e seguro que qualquer container web ou aplicação de ambiente interpretado como Java e .NET, contendo nele todas as regras de negocio e acesso e manipulação de dados, me proporcionando balanceamento de carga, centralidade de evolução, performance e disponibilidade. E a partir daí posso ter todos os tipos de clientes, como win32, interfaces web 2.0 com Ajax tanto em VCL For Web quanto em ASP.NET consumindo nativamente o servidor de aplicação, aplicações web services para disponibilizar os recursos do servidor de aplicação para serem consumidos por qualquer plataforma ou tecnologia que trabalhe com SOAP como Java, PHP, Mobile, etc.
Leia também outras opiniões:
- Kelver Merlotti,
- Daniel Nascimento,
- Cristiano Martins Alves,
- Joanan Mendonça,
- Adail Muniz,
- Victory Fernandes,
- Ronnei Peterson,
- Bruno Lichot,
- Liandro J. Bulegon,
- Marcos Thomaz,
- Márcio Henrique da Silva,
- Marcio Azzarini - Tool ,
- Jean Richard,
- Marcelo Jaloto,
- Leandro Neiva Lopes Figueiredo,
- Dennys dos Santos Sobrinho,
- Christiano Coutinho de Moraes,
- Eduardo Rocha,
- Manoel Campos da Silva Filho,
- Sidinei Akira Egashira,
- Wecsley Fey
- Participe:
- Seja um colaborador
- |
- Sugira um assunto
- |
- Seja avisado de novos assuntos










