Carreira Dev

24 abr, 2015

Tudo que vai acontecer na web em 2015 (ou não)

Publicidade

2014 foi um ano muito importante para concretizar o movimento que foi iniciado há 3 anos aqui no Brasil. Mais do que nunca, “o poder está no Front”, como dizia o meu amigo Shankar Cabus; então, para vocês que pretendem atingir um nível muito superior em 2015, seguem algumas coisas que, com 100% de absoluta incerteza, acontecerão!

Mobile

A adoção cada vez mais rápida do HTML5 está nos permitindo evoluir bastante quando falamos de Responsive Design. Por outro lado, ainda é preciso um pouco de consciência para projetar uma aplicação mobile real. Já foi provado que a preocupação de ajustar um site a um tamanho específico não é eficiente e duradoura, isso gera o que o webdesigner Brad Frost resume muito bem como Device Fatigue.

Consultei o numerólogo Sergio Lopes, da Caelum, sobre suas previsões para 2015, e ele acredita que este ano veremos a consolidação total do mobile como foco principal na Web. “Quem não conhecer design responsivo estará fora do mercado. Em tecnologias, temos a chegada da <picture> e do srcset, a nova spec de Grids, evoluções em element queries e mais uso de specs importantes pro responsivo, como flexbox e viewport units”, explica.

Para reforçar as previsões do Sérgio, conversei também o tarólogo holandês Caio Gondim, da Booking, que afirma que “2015 será o ano em que a maioria irá despertar para usabilidade, para interação. Em outras palavras: na remoção de atrito nas interfaces de usuário”. Gondim acredita que a usabilidade de uma aplicação sempre foi diferencial no desktop, “mas no contexto móvel ela se torna ainda mais importante, dada a capacidade de um usuário trocar de tarefa e ao infinito número de distrações”, complementa.

Sendo assim, preparem-se para o ano mobile de 2015! Principalmente se você tiver Júpiter, o planeta da sorte e da generosidade, passando pela sua empresa.

HTML

2014 foi o ano do HTML5, tivemos uma adesão enorme em todo o mundo, mas uma coisa se destacou na linguagem e acredito 2015 que será deles, os Web Components!

Já faz mais de um ano que criamos o customelements.io, uma galeria com mais de 600 Web Components cadastrados. Além disso, em 2014, criamos o webcomponents.org, um hub de conhecimento da linguagem, juntando os melhores profissionais da área no mundo. O que fará essa linguagem ganhar espaço de vez em 2015? Perguntei ao oráculo espiritualista web Zeno Rocha, da Liferay, que prevê que Web Components decole. “Ainda mais com o suporte total do Chrome para as quatro specs (Custom Elements, Shadow DOM, Templates, HTML Imports), isso vai dar início a mais possibilidades aos desenvolvedores”, vislumbra.

Mentalidade

Um dos pontos que eu tenho falado há uns dois anos é a necessidade de união e parceria na comunidade. Temos que aceitar que um problema tem mais de uma solução, e que quando alguém te faz uma pergunta, a sua resposta não é a melhor para sempre e para todos, ela é o “seu melhor” naquele momento, pois estamos sempre aprendendo e tendo potenciais melhores respostas. Em 2014, eu consegui confirmar esse pensamento e entender melhor como funcionam empresas, startups, produtos e inovação. Assim, 2015 tem tudo para trazer um novo estágio dessa união, não apenas entre desenvolvedores, mas incluindo também outros setores da empresa, uma integração vital para um produto inovador e ágil.

Conversando com o astrólogo Giovanni Keppelen, da Planedia, entendi que ele compartilha o mesmo pensamento, veja o que ele disse: “Eu acredito que em 2015 teremos menos desenvolvedores pensando somente no código, seja ele em que linguagem for, mas teremos profissionais refletindo no produto como um todo, começando a sair da sua zona de conforto. Isso se dá pelo crescente polo de startups e empresas fora do ‘eixo’ que estão sendo criadas ou que estão chegando no Brasil, em cidades como Rio de Janeiro, São Paulo e até Belo Horizonte, onde se encontra o San Pedro Valley, que já foi reconhecido mundialmente. Isso vai fazer com que o profissional aprenda mais, pesquise sobre novas tecnologias fora do seu ecossistema, como infra, produto, métricas, testes A/B, entre outros. Isso não é novidade, até acontece com alguns desenvolvedores, mas ainda é minoria, por isso acredito que em 2015 isso se expanda bastante, deixando desenvolvedores menos ‘preconceituosos’ com linguagem x ou y, até mesmo se deve ter ou não um simples ; em seu código”.

O avanço da IoT  vai contribuir para mudar essa percepção dos desenvolvedores e designers, pelo menos é o que acredita o espiritualista Luciano Palma, da Google. Segundo ele “palavras como ‘wearables’ e ‘makers’ prometem invadir 2015. Devs antenados sairão do binômio desktop/mobile e criarão soluções para smartwatches e dispositivos inteligentes/conectados. Terão que ser criativos, porque o jeito de pensar é bem diferente!”

CSS

Não é segredo pra ninguém que CSS é a minha linguagem favorita. Sei que ela não é perfeita, mas cada vez fica mais divertida, e isso ninguém pode questionar. Eu diria que este é o ano da firmação dos CSS Filters, mas o pai Shankar Cabus, da JusBrasil, acredita que será a vez do grid. Para ele, “o cenário multi-device já é uma realidade, mas um problema ainda relativamente novo para o CSS. Por isso eu acredito que a bola da vez em 2015 seja diagramação, com propriedades como grid e flexbox e unidades como rem, vh, vw, vmin e vmax. E quem sabe, umas variáveis e mixins?”

JavaScript

O conhecimento de JavaScript nunca foi tão importante para o profissional web. Cada vez mais, a linguagem se torna providencial e diferenciada para criar aplicações e sites complexos. Uma das plataformas que tem impulsionado esse momento incrível do JavaScript é o NodeJS, como aponta o programador de búzios Leonardo Balter, da Bocoup: “No cenário do JS tem muita coisa mudando lá pro NodeJS, com o atual fork io.io, que quer o mudar o seu ecossistema pra algo colaborativo. Eu sinto que temos tudo para conseguir um ambiente bem amigável para o ECMAScript 6 ainda em 2015”.

Essa evolução do JavaScript vai afetar bastante não só o Brasil, como também outros países, como aponta o tarólogo americano Michael Lancaster, da Orbitz. “Com o super buzz do JavaScript nos últimos anos (Everything JavaScript), as aplicações híbridas/App runtime estarão cada dia mais sendo utilizadas por países como Índia, China e também o Brasil. Principalmente por poderem gastar menos, fazer mais, utilizando o mesmo stack tecnológico com suas vantagens cross-platform”.

Outro fator de sucesso que vai ficar ainda melhor em 2015 é o crescimento dos frameworks JS e também suas adoções, como diz o leitor de bola de cristal Ciro Nunes, da Questrade: “As duas maiores promessas (que já são realidade) para 2015 são os Web Components e o advento da ES6 (ECMAScript 6). Sobre a primeira, a expectativa é que os browser vendors que ainda não concordaram em dar suporte para a tecnologia o façam. Já a ES6 está completa (e a ES7 em discussão) e todos os browsers já apresentam planos concretos para dar o máximo de suporte para as especificações o quanto antes! A versão 2.0 do AngularJS está sendo desenvolvida e, de acordo com os design docs do core team, ela está sendo toda escrita em ES6 (com algumas features acrescentadas) e terá integração com os Web Components dos browsers”.

2015

Queremos ativar muito mais a comunidade brasileira em 2015. Espero que mais cidades ganhem eventos para descobrir, fomentar e capacitar mais desenvolvedores. Que mais empresas unam suas áreas de tecnologia, design e marketing, visando a um produto de qualidade e sucesso. Nós do iMasters estamos planejando eventos incríveis para este ano!

Obrigado a todos vocês pelo ano de 2014, e conto com vocês para um 2015 ainda melhor!

***

Texto publicado originalmente na Revista iMasters.