Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouMartín Wagner Lemos Alterado mais de 8 anos atrás
1
AFurbot – Migração do framewok Furbot para Android Aluno: Alexandre Rodrigues Coelho Orientador: Mauro Marcelo Mattos
2
Roteiro da apresentação Objetivos do Trabalho Furbot Android Trabalhos Correlatos AFurbot Conclusão Extensões
3
Introdução Dificuldades de aprendizado em lógica de programação Sistema Android Migração do framework
4
Objetivos do Trabalho disponibilizar o ambiente Furbot para a plataforma Android; validar a aplicação através de um estudo de caso utilizando exercícios aplicados em sala de aula.
5
Furbot O que é ? Um framework para auxílio no ensino de algoritmos Jogo Como funciona ? Interface 2D Exercícios em XML Elementos no mundo
6
Furbot - mundo
7
Furbot - XML
8
Furbot – programando a inteligência
9
Furbot - especificação
10
Android Sistema Operacional Utilização em tablets, celulares e outros dispositivos.
11
Android
12
Trabalhos correlatos TrabalhoAmbiente de Desenvolvimento Linguagem de programação Interface Gráfica FurbotEclipse / outrosJavaAWT Mobile FurbotEclipseJava MEAWT IFurbotXcodeObjective-CCocos2d AFurbotEclipseJavaXML
13
AFurbot - Requisitos Permitir a criação de jogos bidimensionais para Android Utilizar arquivos do tipo XML para armazenar propriedades para o AFurbot Desenvolver um framework similar Permitir executar aplicações desenvolvidas
14
Afurbot - Especificação Caso de uso
15
AFurbot - Ferramentas Android Software Development (SDK) Eclipse Ambiente de testes – smartphone Galaxy SIII
16
AFurbot – Android (XML) Androimanifest.xml
17
AFurbot – Android (XML) Activity_furbot.xml
18
AFurbot - implementação Operacionalidade Leitura do XML do furbot Montar o Grid Posicionar os elementos no grid Executar inteligência
19
AFurbot - implementação XML - Furbot
20
AFurbot - implementação Criação do Grid
21
AFurbot - implementação Posicionar elementos no Grid
22
AFurbot - implementação Gridview x Matriz
23
AFurbot - implementação Método inteligência
24
AFurbot - implementação Handler
25
AFurbot - implementação Método caminhar
26
AFurbot - implementação Tela AFurbot
27
Furbot x AFurbot
28
Considerações finais Resultado satisfatório. Diferenças entre Furbot e AFurbot. FurbotAFurbot Elementos GráficosAWTXML Estrutura diretórios/imagens/res/drawable Controle temporalThreadHandler
29
Conclusão Conversão do framework com êxito. Ferramentas utilizadas. Conversão desktop para mobile Limitações
30
Extensões jogos multiplayer efeitos visuais e áudio editor gráfico de mundo construir uma versão do Furbot com gráficos 3D
31
Obrigado
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.