Ricardo Queirós
O Android™ é um sistema operativo para dispositivos móveis desenvolvido pela Open Handset Alliance, liderada pela Google. O mercado móvel apresentou em 2012 uma grande hegemonia dos dispositivos Android, com mais de metade da quota de mercado na venda de dispositivos móveis. A Google Play, loja online de aplicações Android, registou mais de 800 mil aplicações e mais de 30 biliões de downloads foram feitos até à data entre aplicações pagas e gratuitas. Estes números impressionam e são o mote para a escrita desta obra dedicada ao Android, que tem como principal objetivo ensinar todos aqueles que se estão a iniciar no desenvolvimento de aplicações para dispositivos Android. Entre outros, são abordados os seguintes temas: • Introdução ao Android; • A minha primeira aplicação Android; • Activities e intents; • Interface gráfica (ViewGroups e Views); • Gestão de dados (ficheiros e SQLite);
• Multimédia (captura de imagem e vídeo); • Envio e receção de chamadas de voz/dados; • Networking; • Mapas e localização; • Sensores.
A linguagem de programação usada é o Java e o ambiente de desenvolvimento onde foram escritos todos os exemplos da obra, compatíveis até à versão 4.x do Android, é o Eclipse. Esta é, também, uma obra fundamental e de leitura obrigatória para profissionais da área da programação móvel, para professores e alunos de disciplinas de computação móvel e que queiram obter um suporte teórico/prático sobre a programação para dispositivos móveis e para todas as pessoas que se interessam pelas novas tecnologias e queiram tirar partido do seu dispositivo móvel.
Desenvolvimento de uma aplicação completa
Esta obra disponibiliza ainda a correspondência dos principais termos técnicos para o Português do Brasil.
www.fca.pt
Código fonte dos exemplos disponível em www.fca.pt, até o livro se esgotar ou ser publicada nova edição atualizada ou com alterações.
ISBN 978-972-722-763-1
Ricardo Queirós
RICARDO QUEIRÓS – (ricardo.queiros@gmail.com) – Doutorado em Ciências de Computadores pela Faculdade de Ciências da Universidade do Porto (FCUP). Exerce a sua atividade como docente na Escola Superior de Estudos Industriais e Gestão (ESEIG), onde é responsável por disciplinas na área das Linguagens e Técnicas de Programação e Bases de Dados. Paralelamente, desenvolve atividade científica na área da interoperabilidade entre sistemas de e-learning. É membro fundador do Knowledge Management, Interactive and Learning Technologies Research Group (KMILT) na ESEIG e membro efetivo do Center for Research in Advanced Computing Systems (CRACS), uma unidade de investigação do Laboratório Associado INESC Porto.
Programação em Java através do Eclipse Código fonte dos exemplos em www.fca.pt