Quem?

  • Trabalho com educação, focado em desenvolvimento para web, IoT e jogos.
  • Trabalhei com educação na Mozilla.
  • Escrevi o primeiro livro sobre  Firefox OS do mundo.
  • Cuba Libre, Quadrinhos, Emacs.

JS

JavaScript...

Ah, aquele negócio que roda no chrome né? Não sei mexer não, programo em jQuery mesmo...

-- algum desavisado

que vc conhece

Onde JS roda

para a maioria das pessoas

Onde JS roda

Tinha mais 
coisa mas faltou espaço

JS para todo lado

O que você pode fazer com JS?

  • Front-end & Back-end
  • Automatizar o OS X
  • Automatizar o Photoshop
  • Rodar direto no hardware
  • Programar smartwatches
  • Fazer jogos para tudo quanto é plataforma
  • ...
  • e muito mais

Smartwatches

Pebble

  • Antes de tudo é um relógio.
  • Pode ser programado em C ou JS.
  • Utiliza uma IDE na nuvem para desenvolvimento.
  • Mais info em http://getpebble.com

Pebble JS

  • Roda no smartphone.
  • Tem entrada e saída pelo pebble.
  • Basta usar o cloudpebble

Rocky JS

  • Roda no pebble.
  • Fornece uma API similar a de <canvas>.
  • Baseado no JerryScript

Internet das Coisas

Arduino

  • O mais famoso do mercado.
  • Pode ser programado em JS via Johnny-Five.
    • Processamento acontece no NodeJS no computador e não no Arduino.
  • Você acha ele em qualquer lugar.

NodeMCU

Tessel

  • Programável em JS e Rust.
  • Tem todo um ecosistema baseado em nodejs.
  • Tem WIFI
  • Possui um MIPS e um SAMD21.
  • Mais info em http://tessel.io

Realidade Virtual

VR já está acontecendo

via forbes

A-Frame

  • Framework FOSS para criar experiências de VR utilizando HTML/WebVR.
  • Funciona com quase todos os oculos VR inclusive o cardboard.
  • Mais info em https://aframe.io
  • andre@amoralabs.com
  • @soapdog
  • @amoralabs

JS em novas interfaces

By Andre Garzia

JS em novas interfaces

Palestra na Intercon 2016 sobre JS em novas interfaces

  • 369
Loading comments...

More from Andre Garzia