DEENews - Aplicativo de Notícias para Android Victor Afonso dos Reis (Aluno-Autor), Sérgio Azevedo de Oliveira (Orientador), Faculdade de Engenharia – UNESP Ilha Solteira, Engenharia Elétrica, [email protected] Palavras Chave: Android, Aplicativo, RSS, XML, Notícias. Introdução Resultados e Discussão A troca de informações entre a Coordenação de Curso de uma instituição de ensino superior e os seus alunos é essencial para a operacionalização de todas as atividades acadêmicas. E também, a maioria dos estudantes universitários utilizam smartphones, cujo sistema operacional, o Android, representa aproximadamente 85% do mercado no Brasil. Tem-se assim um ambiente com forte demanda para o desenvolvimento de aplicativos. Visando melhorar a comunicação da Coordenação do Curso de Engenharia Elétrica, dos docentes e das diferentes representações estudantis existentes: CAEE, PET e Ramo Estudantil do IEEE, com todos os estudantes do Curso de Engenharia Elétrica, foi desenvolvido um aplicativo para com o sistema Android, denominado DEENews. Neste trabalho, as ferramentas básicas para o desenvolvimento do aplicativo, são: local para guardar as informações, uma ferramenta que possibilite o acesso e envio destas informações e o desenvolvimento de um aplicativo para ANDROID que receba a informação enviada. A partir das bibliotecas do Android e do ambiente de desenvolvimento de software Eclipse, pode-se desenvolver o aplicativo. Com o smartphone conectado à internet, capta-se as informações postadas no site através do feed RSS, ao qual envia as informações em XML. No aplicativo são criados classes e métodos para realizar a captura dos dados e para mostrá-los ao usuário. O produto final é um ListView (recurso contido nas bibliotecas do Android) com as chamadas para as notícias que levam a notícia completa no próprio aplicativo. Um exemplo com notícias é apresentado na Figura 1. Figura 1. Tela do aplicativo DEENews. Objetivos Desenvolver um aplicativo para o sistema Android capaz de receber e mostrar na tela de um smartphone notícias armazenadas em uma database de um site da internet. Fonte: Autoria própria. Material e Métodos Para armazenar as notícias foi usado uma plataforma online (Webnode), de domínio público, que já continha o feed RSS, para criar um site que armazena as imagens e textos das notícias publicadas. A tecnologia do feed RSS trabalha com a linguagem XML, tornando-se muito útil para coletar dados do site, convertendo-os em um arquivo XML. Nesse arquivo são armazenados o título, texto e imagens presentes na página do site. Desse modo qualquer ferramenta que possa ler XML consegue coletar os dados via HTTP. Com as bibliotecas do Android criou-se um aplicativo capaz de receber os dados em XML e apresentá-los na tela de um smartphone. Isto é possível pois a parte gráfica do Android usa a linguagem XML. XXVI Congresso de Iniciação Científica Conclusões Com o aplicativo DEENews, os usuários podem acessar as notícias de eventos, defesa de trabalhos acadêmicos e informações gerais de interesse do Curso de Engenharia Elétrica, através de seus smartphones, estando em qualquer lugar em que tenham acesso à internet. Agradecimentos Os autores agradecem aos servidores do NAC-DEE do Departamento de Engenharia Elétrica pelo apoio no desenvolvimento do DEENews. ____________________ OGLIARI, R. S.; BRITO, R. C.; Android: do básico ao avançado. Rio de Janeiro: Ciência Moderna; 2014. 398p.