Qual é o futuro do Silverlight com plataforma ArcGIS?

23

Na Conferência de Construção de setembro de 2011, a Microsoft falou muito sobre o Windows 8 e o Futuro do JavaScript sobre o Silverlight. Nenhum plugin queria !! JavaScript com html5 ftw!

Qual é o futuro do Silverlight com a plataforma ArcGIS (ArcGIS for Server, ArcGIS Online, etc) em 2014 e além?

Gero
fonte
A Microsoft vê o HTML5 + JS servindo a um propósito diferente do Silverlight. Eu não me preocuparia com isso.
Jamie
Não vejo grandes novidades no ArcGis e no silverlight. Ser vivo talvez não seja suficiente?
Gero

Respostas:

7

Um local útil para procurar pistas são as ferramentas GeoCortex. O Latitude Geographics baseia todo o seu modelo de negócios (e bastante bem-sucedido) em torno da construção no ArcGIS com ferramentas de valor agregado. Se eles têm ou não algum conhecimento interno do roteiro da ESRI, eu não sei, mas eles certamente devem gastar muito tempo pensando sobre isso.

Por volta dessa época, no ano passado, o Latitude parecia estar dizendo que o Flex estava morrendo e eles estavam participando do Silverlight - o que resultou em maiores avanços no visualizador do Silverlight. Desde o Flex Burrito e a capacidade de segmentar o iOS com os aplicativos Flex, eles não parecem tão certos da morte iminente do Flex.

Em seu blog, recentemente, eles fizeram uma boa observação - obviamente, à medida que o HTML 5 se torna mais predominante, eventualmente torna muitos aspectos do Flex / Silverlight redundantes, mas isso não está acontecendo no momento. No entanto, sistemas GI confiáveis ​​e de trabalho são necessários no momento, e nem todos podemos ficar esperando a próxima grande novidade ou nunca faremos nenhum trabalho. O Silverlight é uma boa ferramenta, dadas as opções atuais.

Não sou do Latitude, nem sou pró-Geocórtex ou Silverlight, mas acho que isso é relevante.

http://blog.geocortex.com/2011/09/29/release-of-geocortex-essentials-3-5-and-the-geocortex-viewer-for-silverlight-1-3/

tomfumb
fonte
O GeoC lançou um visualizador de HTML5 ...
Simon
@ Simon você tem um link para qualquer informação sobre isso? Não consigo ver nada no blog deles.
tomfumb 11/11
Foi exibido em sua conferência de usuários aqui na Austrália. O link de demonstração agora é 404. Parecia bom em navegadores modernos e no iPhone.
Simon
Provavelmente estou errado com a palavra "liberado". "Trabalhar" teria sido uma afirmação melhor.
Simon
Leitura um pouco relacionada no futuro do Flex dekho.com.au/the-future-of-dekho-flex IMO, SL & Flex são ambientes mais estáveis ​​e previsíveis para o desenvolvimento de aplicativos corporativos (por enquanto ...)
Simon
6

Por mais que eu goste de HTML5, a verdade é que, se você for usá-lo em um ambiente de produção em que precise suportar o maior número possível de navegadores de desktop , não é uma ótima solução (o celular é uma história diferente). Se você for dar suporte a um conjunto limitado de navegadores, isso se tornará muito mais interessante.

Dê uma olhada nesta tabela de compatibilidade do suporte ao HTML5 . Veja o suporte para Canvas , WebGL , WebSockets , SVG , etc., etc.

Você não terá suporte geral para essas coisas até daqui a alguns anos - e isso ainda exigirá que você permita o que for considerado um "navegador A" na época .

A verdade é que, se você deseja criar uma experiência incrível que use qualquer uma dessas coisas, a única opção viável, agora , é um plug-in ... para deixar o Flash e o Silverlight. Como a ESRI é uma loja da Microsoft, eles escolheram o Silverlight.

Depois que a ESRI compra uma tecnologia como plataforma, ela a apoia totalmente. Preciso lembrar que a maioria dos ArcObjects é baseada em COM - e isso não será alterado tão cedo?

Não me preocuparia que a ESRI abandone o suporte ao Silverlight. O engraçado é que, daqui a sete anos (uma eternidade nos padrões de tecnologia), provavelmente a MS provavelmente deixará de apoiar o Silverlight mais do que a ESRI.

Como a maioria de nós vive no presente e precisa entregar soluções ontem, o Silverlight é uma boa opção patrocinada pela ESRI.

Atualização: E, claro, já se passaram 2 anos desde essa resposta e os navegadores estão se atualizando. Portanto, se você me perguntasse o que eu usaria agora , a resposta seria HTML5 para a maioria das coisas.

Ragi Yaser Burhum
fonte
Realmente, REALMENTE não preciso lembrar que o ArcObjects usa COM. Não consigo pensar em nada que tenha um impacto maior no meu humor no trabalho do que tentar descobrir exceções de COM.
tomfumb
Lembro-me de uma estatística relacionada a isso. O ArcObjects é a maior biblioteca COM de todos os tempos. Possui ordens de magnitude mais objetos COM do que o Office. Não que eu o promova - mas é um indicador de que haverá suporte para .NET / Silverlight / COM no futuro.
Ragi Yaser Burhum
Além disso, em algum momento eu desisti e acabei de retornar E_FAIL. j / k: D
Ragi Yaser Burhum,
Ótima resposta. Eu acho que, de alguma forma, o WPF precisa ser visto como um fator. O WPF certamente está ganhando força na área de trabalho, substituindo os formulários do Windows. O Visual Studio é baseado no WPF. O tempo de execução do WPF para ArcGIS é um superconjunto do Silverlight SDK. O WPF também pode ser implantado como um aplicativo de navegador (XBAP). A diferença entre SL e WPF parece estar diminuindo. É possível compilar aplicativos SL e WPF da mesma base de código.
Kirk Kuykendall
Observe também a abordagem do ComponentArt em que o XAML que segue as diretrizes de design adequadas pode ser convertido automaticamente em HTML5.
21411 Kirk Kuykendall
2

Esri pode estar, mas a Microsoft não está mais comprometida com o Silverlight. Está no noticiário há pelo menos um ano.

Acabei de ler este artigo e achei que seria útil publicá-lo aqui.

http://www.theregister.co.uk/2011/11/10/microsoft_killing_silverlight_rumours/

Para ser sincero, sempre desconfiei do Silverlight. Nesta contagem, eu provavelmente estava certo. Portanto, é realmente um problema mais do lado da Microsoft. Parece que ultimamente eles não podem mais seguir um plano de desenvolvedor de longo prazo.

unicoletti
fonte
1

Esta é uma pergunta antiga, mas a ESRI finalmente esclareceu os problemas por meio de uma postagem no blog em fevereiro de 2014. Você pode lê-la aqui: http://blogs.esri.com/esri/arcgis/2014/02/21/esris- roteiro para desenvolvedores da Web /

Deixe-me citar os principais pontos deste post:

A Esri incentivará agressivamente o uso da API do ArcGIS para JavaScript ... Não planejamos adicionar esses novos recursos às APIs Flex e Silverlight, que permanecerão na versão 3.x

Isso significa que as APIs e os visualizadores do Flex e Silverlight serão preteridos? Não. Continuaremos a apoiar as comunidades de usuários do Flex e Silverlight. .... Antecipamos uma ou duas versões de manutenção das APIs e visualizadores Flex e Silverlight em 2014. Essas versões se concentrarão em correções de bugs e solicitações críticas de aprimoramento. Continuaremos a coletar feedback das comunidades de usuários do Flex e Silverlight para determinar se atualizações adicionais são necessárias além de 2014.

Isso significa que, se você ainda não tiver migrado para a API JavaScript, deverá começar a planejar seriamente.

Devdatta Tengshe
fonte