A ubbu é um aplicativo web acessível a partir de qualquer computador que tenha acesso à internet e um browser. Sendo assim, não é necessária a instalação de software adicional.

Apesar disso, é necessário que alguns requisitos sejam cumpridos tanto ao nível dos computadores como ao acesso à internet disponível. Essas condições mínimas reúnem-se em três grupos: software, hardware e rede. 

Este artigo pretende especificar cada um desses requisitos e é de especial interesse aos responsáveis pela infraestrutura das escolas que pretendam adotar a ubbu.

Para utilizar a plataforma é necessário: 

  • Um computador, ou tablet, por cada um ou dois alunos; 

  • Um projetor; 

  • Um sistema de som; 

  • Acesso à internet.

Requisitos de software

Sistema operacional: Windows, Linux ou Mac OSX.

Browser: Google Chrome v53 (versão desktop), ou acima, com Javascript ativado.

A capacidade de rodar Javascript está ativada por definição no Google Chrome. Para se certificar que determinada instalação está habilitada, clique aqui. O site informará que o browser está habilitado a rodar Javascript através da mensagem "Your JavaScript is enabled". Caso contrário, é só seguir as instruções apresentadas.

Requisitos de hardware

Requisitos mínimos

CPU: Intel/AMD 900MHz

RAM: 1GB

Tela: Resolução 1024x600

Interface: Wi-fi ou Ethernet

Componentes: Teclado e mouse ou tela tátil

Requisitos mínimos recomendados

CPU: Intel/AMD 1.33GHz

RAM: 2GB

Tela: Resolução 1280x800

Interface: Wi-fi ou Ethernet

Componentes: Teclado e mouse ou tela tátil

Requisitos de rede

A ubbu efetua acessos remotos aos seguintes URL:

  1. play.ubbu.io:443

  2. assets.ubbu.io:443

O acesso a estes deverá ser permitido em qualquer firewall ou proxy que controle os acessos ao exterior na rede através da qual os computadores acessam a internet.

A todos os URL deve estar permitida também a comunicação através dos seguintes protocolos:

  • HTTPS

  • WSS

Para se certificar que os acessos necessários estão permitidos sugerimos os seguintes testes:

Teste ao site da ubbu

  1. Acesse https://play.ubbu.io/;

  2. Certificar-se que a ubbu é carregada e a tela de login é apresentada.

Teste à API da ubbu

  1. Acesse https://play.ubbu.io/api/status;

  2. Certificar-se que a mensagem ‘{"status":"online"}’ é apresentada.

Teste ao websocket ubbu

  1. Acesse a https://www.websocket.org/echo.html;

  2. Certificar-se que a mensagem "This browser supports WebSocket" é apresentada;

  3. Preencher o campo Location com a url: wss://play.ubbu.io/ws;

  4. Clicar em Connect

  5. Certificar-se que a mensagem "Welcome to ubbu" é apresentada na caixa Log, tal como demonstrado na seguinte imagem:

Recomendações

Web proxy

Em redes com acessos lentos à internet recomenda-se a instalação de um proxy local que permita o cache dos recursos da ubbu (HTML, CSS, javascript e imagens). O proxy permitirá uma considerável melhoria na performance da ubbu no contexto de sala de aula, quando muitos alunos se conectam ao mesmo tempo.

Aula teste

Após todos os requisitos acima serem cumpridos, é sugerida a realização de uma aula de teste que simule um contexto real com professores e alunos numa sala de aula para verificar que o sistema funciona sem problemas.

Did this answer your question?