Plataformas emergentes
- Plataformas móveis: em 2014 o número de smartphones superou o de desktops, consolidando a plataforma mobile junto com desktop e web.
- IoT: smartwatch, google glass, tênis com sensores, transporte urbano.
- Redes sociais: números nunca antes visto de interatividade social. Ex: Facebook, whatsapp.
Todas essas plataformas levam a uma convergência denominada pelo Gartner Group como o Nexus das Forças. Sinaliza uma tendência tecnológica que deve direcionar todo o desenvolvimento de aplicações corporativas.
Plataformas - Open group
- 1a. Plataforma: foi até meados dos anos 80, possuia milhares de usuários suportados por mainframes
- 2a. Plataforma: até inicio do sec. XXI, suportado pelo PC, Internet, e Cliente/Servidor. Possuia centenas de milhões de usuários. Riqueza de interação.
- 3a. Plataforma: Bilhões de usuários. Suportado por banda larga, dispositivos móveis, serviços em nuvem, big data, internet das coisas. Traz desafios importantes em tecnologia, já que Java e .NET por exemplo, não consegue lidar com a 3a. plataforma.
Plataforma Javascript
- As tecnologias Javascript e HTML5 foram repensada e redesenvolvidas para fazer aplicações interativas e que podem ser representadas para qualquer tipo de dispositivo.
- Javascript se tornou uma plataforma com todo um conjunto de elementos existentes em plataformas estabelecidas, Ex:
- Componentes
- Frameworks MVVM
- Servidores
- Testes de unidade
- Gerenciadores de pacotes
- Layouts responsivos
- Linguagens de script
- IDEs
- Bibliotecas Javascript
- Jquery
- Sencha
- ExtJS
- Kendo UI
- Angular
- Framework MVVM JS: Diferente das paginas JSF, o trafego de dados entre o servidor é muito menor ao usar um framework javascript. O Controller fica no browser.
- Backbone
- AngularJS
- Ember
- Knockout
- Servidores de aplicação JS
- NodeJS
- SilkJS
- Testes de Unidade JS
- QUnit
- Mocha
- Jasmine
- Arquilian
- IDEs JS
- Senha Architect
- WebStorm
- Gerenciamento de Pacotes JS
- Bower
- Jam
- Npm
- Framework CSS
- Less
- Bootstrap
- Foundation
- Linguagens de Script JS
- CoffeeScript
- Parse
- TypeScript
Nenhum comentário:
Postar um comentário