Computação pública para dispositivos móveis baseados em Android
Abstract
A maior parte do poder computacional existente hoje encontra-se distribuída nos computadores pessoais e consoles de video-game encontrados nas casas dos usuários. Projetos de computação pública aproveitam poder computacional ocioso desses equipamentos para realizar cálculos científicos, que seriam inviáveis caso realizados em um único computador. A popularização dos smartphones, tablet PCs e outros dispositivos móveis com processamento embarcado vem modelando uma nova realidade na computação doméstica. Antigamente, tarefas como navegar na internet, enviar e receber e-mails e redigir textos eram comumente executadas em um computador e raramente executadas em dispositivos móveis. Hoje percebe-se que esta realidade tem sido alterada com a popularização desses dispositivos. O aumento do poder de processamento em tais dispositivos vem acompanhando a demanda dos usuários por aplicações cada vez mais completas e aparelhos que possam mantê-los conectados e operantes mesmo longe de um computador. Com capacidades de processamento cada vez maiores e com a sua popularização, os dispositivos móveis podem vir a apresentar uma boa contribuição para projetos de computação pública. O objetivo deste trabalho é desenvolver um sistema de computação pública que utilize dispositivos móveis baseados na plataforma Android como clientes. Para a implementação do paradigma de computação pública será utilizada a plataforma BOINC, que fornece as ferramentas necessárias para a criação e execução de um projeto desse tipo (sic).