Implementação de um Motor de Jogos de Carta para a Plataforma Android

Tamanho: px
Começar a partir da página:

Download "Implementação de um Motor de Jogos de Carta para a Plataforma Android"

Transcrição

1 Implementação de um Motor de Jogos de Carta para a Plataforma Android Massami Welington Kamigashima Orientador: Paulo César Rodacki Gomes

2 Roteiro - Introdução - Objetivos - Fundamentação teórica - Jogos de carta - Motor de jogos - A plataforma Android - Recursos gráficos - Trabalhos correlatos - Desenvolvimento - Conclusões - Extensões

3 Introdução Estima-se que para 2011 o lucro da indústria de jogos alcance aproximadamente 74 bilhões de dólares. Existem jogos para todas as idades e gostos. Aumento na demanda por jogos para dispositivos móveis e para mídias sociais.

4 Introdução Tabela de venda de smartphones no terceiro semestre de 2011: Operating System 3Q11 Units 3Q11 Market Share (%) 3Q10 Units 3Q11 Market Share (%) Android 60, , Symbian 19, , ios 17, , Research In Motion 12, , Bada 2, Microsoft 1, , Others 1, , Total 115, , Fonte: Gartner (Novembro, 2011)

5 Objetivos disponibilizar um gerador de cartas de um baralho; disponibilizar funções para a distribuição das cartas entre o(s) jogador(es); disponibilizar recursos gráficos para a manipulação de cartas pelo cenário; determinar um conjunto limitado de constantes para auxiliar na implementação do protótipo; implementar um protótipo de jogo utilizando o motor desenvolvido; disponibilizar os conjunto de cartas do baralho padrão francês e suas variantes.

6 Jogos de carta O baralho tradicional francês possui 52 cartas O baralho espanhol utiliza 40 cartas, porém algumas variações utilizam 44 cartas Cada naipe possui um significado que representa as classes sociais do século XIV

7 Motor de jogos Um motor de jogos pode ser um aplicativo ou um conjunto de bibliotecas para simplificar o desenvolvimento de um jogo; As funcionalidades podem variar de um motor para outro;

8 A plataforma Android

9 A plataforma Android Sugere-se algumas diferenças no conceito tradicional do Java; Permite integração com algumas bibliotecas escritas em C/C++; Sistema operacional multitarefa;

10 A plataforma Android Existem quatro componentes principais disponíveis para serem utilizados numa aplicação: Activities Services Content providers Broadcast receivers

11 Recursos gráficos Drawables Canvas OpenGL ES

12 M3GE (Pamplona,2005)

13 MJ3I (Takano, 2009)

14 Blender Game Engine (BGE)

15 Havok

16 Requisitos funcionais permitir alterar regras de jogo durante a implementação de cada jogo; permitir alterar a velocidade dos movimentos das cartas na cena; permitir configurar a pontuação do jogo; permitir definir o conjunto de cartas a ser utilizado no protótipo de jogo; permitir definir a ordem das cartas do protótipo; permitir definir o modo de distribuição inicial e durante a partida; permitir a movimentação e manipulação das cartas pelo jogador;

17

18

19 Implementação - ferramentas Android SDK Eclipse IDE GT-I9100

20 Implementação - XML R.class AndroidManifest.xml Layout Resources

21 Implementação - Desenho Views Loop de desenho Utilização de imagens Animação das cartas

22 Implementação - Interação Componentes pré-definidos onbackpressed() ontouchlistener() oncreateoptionsmenu(menu)

23 Fonte: Android Developers (2011)

24 Desafios Adaptação às restrições da plataforma; Devida a quantidade de bibliotecas disponíveis, encontrar as mais adequadas para a situação; Buscar exemplos práticos para melhor entendimento do uso de certas classes;

25 Testes

26 Testes

27 Resultados e discussões Os objetivos foram alcançados; A preocupação com a restrição de recursos ainda está presente; As APIs do Android trouxeram um grande avanço para o desenvolvimento de aplicativos em relação ao J2ME; A experiência do usuário ainda é a maior prioridade dentro do jogo.

28 Conclusões A funcionalidade de algumas classes só são realmente descobertas com a prática; As APIs do Android facilitam a integração com os recursos do dispositivo; A velocidade apresentada em emuladores ainda é bastante inferior à velocidade em um dispositivo real.

29 Extensões Módulo multiplayer Suporte a conexões em rede e base online Torná-lo multiplataforma

30 Implementação - Código

31 Obrigado!

Desenvolvimento de um aplicativo básico usando o Google Android

Desenvolvimento de um aplicativo básico usando o Google Android Desenvolvimento de um aplicativo básico usando o Google Android (Organização do Ambiente) Programação de Dispositivos Móveis Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus

Leia mais

Minicurso - Android Fábio Silva / João Paulo Ribeiro

Minicurso - Android Fábio Silva / João Paulo Ribeiro Minicurso - Android Fábio Silva / João Paulo Ribeiro Quem somos? :D Graduando em Ciência da Computação na Universidade Federal de Campina Grande @ffosilva www.fabiosilva.org Quem somos? :D Graduando em

Leia mais

VISEDU-CG 3.0: Aplicação didática para visualizar material educacional Módulo de Computação Gráfica

VISEDU-CG 3.0: Aplicação didática para visualizar material educacional Módulo de Computação Gráfica VISEDU-CG 3.0: Aplicação didática para visualizar material educacional Módulo de Computação Gráfica SAMUEL ANDERSON NUNES ORIENTADOR: DALTON SOLANO DOS REIS FURB Universidade Regional de Blumenau DSC Departamento

Leia mais

Produção de aplicativo de catálogo de cursos da UTFPR para o sistema Android

Produção de aplicativo de catálogo de cursos da UTFPR para o sistema Android Produção de aplicativo de catálogo de cursos da UTFPR para o sistema Android Wenner S. Santos*, Marcos Silvano Orita Almeida* *COINT / UTFPR, Campo Mourão, Brasil e-mail: wenner.santos@hotmail.com Resumo/Abstract

Leia mais

Ernani Cristiano Siebert Acadêmico. Dalton Solano dos Reis - Orientador

Ernani Cristiano Siebert Acadêmico. Dalton Solano dos Reis - Orientador Ernani Cristiano Siebert Acadêmico Dalton Solano dos Reis - Orientador Introdução Objetivos do trabalho Fundamentação teórica Contexto atual do tema Requisitos e Especificação Técnicas e ferramentas utilizadas

Leia mais

O que é o Android? O que é o Android

O que é o Android? O que é o Android O que é o Android? O Android é um sistema operacional para dispositivos móveis, baseado em uma plataforma de código aberta sob a licença apache, permitindo que os fabricantes possam modificar seu código

Leia mais

Sistemas Embarcados Android

Sistemas Embarcados Android Engenharia Elétrica UFPR 7 de março de 2013 Outline Desenvolvido para sistemas móveis pelo Google: Android Open Source Project (AOSP) Grande sucesso, devido a combinação de: open source licensing aggressive

Leia mais

Dispositivos móveis e o mercado Android Open Handset Alliance Informações sobre Android Arquitetura

Dispositivos móveis e o mercado Android Open Handset Alliance Informações sobre Android Arquitetura Dispositivos móveis e o mercado Android Open Handset Alliance Informações sobre Android Arquitetura Dispositivos móveis e o mercado Mercado cresce a cada ano Muitos recursos Múltiplas plataforma Symbian

Leia mais

IMPLEMENTAÇÃO DE UM MOTOR DE JOGOS DE CARTA PARA A PLATAFORMA ANDROID

IMPLEMENTAÇÃO DE UM MOTOR DE JOGOS DE CARTA PARA A PLATAFORMA ANDROID UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIA DA COMPUTAÇÃO BACHARELADO IMPLEMENTAÇÃO DE UM MOTOR DE JOGOS DE CARTA PARA A PLATAFORMA ANDROID MASSAMI WELINGTON

Leia mais

Sistemas Embarcados Android

Sistemas Embarcados Android Engenharia Elétrica UFPR 13 de novembro de 2014 Desenvolvido para sistemas móveis pelo Google: Android Open Source Project (AOSP) Grande sucesso, devido a combinação de: open source licensing aggressive

Leia mais

LAG. Laboratório de Aplicações Gráficas e Desenvolvimento de Jogos. Professor responsável M. Sc. Will Ricardo dos Santos Machado

LAG. Laboratório de Aplicações Gráficas e Desenvolvimento de Jogos. Professor responsável M. Sc. Will Ricardo dos Santos Machado LAG Laboratório de Aplicações Gráficas e Desenvolvimento de Jogos Professor responsável M. Sc. Will Ricardo dos Santos Machado Linhas de Atuação Computação Gráfica Interação homem-máquina Modelagem Animação

Leia mais

A plataforma Android: Uma Introdução

A plataforma Android: Uma Introdução A plataforma Android: Uma Introdução Android Iniciativa da Google de prover uma plataforma aberta para Web móvel Open Handset Alliance Associação de um grupo bastante heterogêneo de empresas (operadoras,

Leia mais

COMPUTAÇÃO MÓVEL. Prof. M.Sc Sílvio Bacalá Jr www.facom.ufu.br/~bacala/android

COMPUTAÇÃO MÓVEL. Prof. M.Sc Sílvio Bacalá Jr www.facom.ufu.br/~bacala/android COMPUTAÇÃO MÓVEL Prof. M.Sc Sílvio Bacalá Jr www.facom.ufu.br/~bacala/android O que é computação Móvel Acesso à informação a qualquer lugar, a qualquer momento. O que é computação Móvel Tecnicamente: Processamento

Leia mais

Simulador Para Estacionamento de Carros Autônomos Não Articulados Usando Lógica Difusa

Simulador Para Estacionamento de Carros Autônomos Não Articulados Usando Lógica Difusa Simulador Para Estacionamento de Carros Autônomos Não Articulados Usando Lógica Difusa Acadêmico: Ewerton Rocha Machado ewerton@inf.furb.br Orientador: Mauro Marcelo Mattos mattos@furb.br dezembro de 2009

Leia mais

Computação II Orientação a Objetos

Computação II Orientação a Objetos Computação II Orientação a Objetos Fabio Mascarenhas - 2014.1 http://www.dcc.ufrj.br/~fabiom/java Android Android é um sistema operacional para dispositivos móveis Kernel Linux, drivers e bibliotecas do

Leia mais

SyncEasy Aplicativo para sincronização de arquivos entre dispositivos móveis e computadores utilizando metadados

SyncEasy Aplicativo para sincronização de arquivos entre dispositivos móveis e computadores utilizando metadados SyncEasy Aplicativo para sincronização de arquivos entre dispositivos móveis e computadores utilizando metadados Acadêmico: Bernardo Marquardt Müller Orientador: Prof. Dr. Mauro Marcelo Mattos Roteiro

Leia mais

UM FRAMEWORK DE REALIDADE AUMENTADA

UM FRAMEWORK DE REALIDADE AUMENTADA UNIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA UM FRAMEWORK DE REALIDADE AUMENTADA PARA O DESENVOLVIMENTO DE APLICAÇÕES PORTÁVEIS PARA A PLATAFORMA POCKET PC

Leia mais

Mapas e Localização. Programação de Dispositivos Móveis. Mauro Lopes Carvalho Silva

Mapas e Localização. Programação de Dispositivos Móveis. Mauro Lopes Carvalho Silva Programação de Dispositivos Móveis Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão Objetivos

Leia mais

Aplicativo para dispositivos móveis: relato de experiência da biblioteca da escola de educação física e esporte da Universidade de São Paulo

Aplicativo para dispositivos móveis: relato de experiência da biblioteca da escola de educação física e esporte da Universidade de São Paulo Aplicativo para dispositivos móveis: relato de experiência da biblioteca da escola de educação física e esporte da Universidade de São Paulo Solange Alves Santana Maria Lúcia Vieira Franco Regiane Pereira

Leia mais

DESENVOLVIMENTO DE UM APLICATIVO DO TIPO SECRETÁRIO VIRTUAL PARA A PLATAFORMA ANDROID

DESENVOLVIMENTO DE UM APLICATIVO DO TIPO SECRETÁRIO VIRTUAL PARA A PLATAFORMA ANDROID DESENVOLVIMENTO DE UM APLICATIVO DO TIPO SECRETÁRIO VIRTUAL PARA A PLATAFORMA ANDROID Maik Olher CHAVES 1 ; Daniela Costa Terra 2. 1 Graduado no curso de Tecnologia em Análise e Desenvolvimento de Sistemas

Leia mais

Programação para Dispositivos Móveis

Programação para Dispositivos Móveis Programação para Dispositivos Móveis Fatec Ipiranga Análise e Desenvolvimento de Sistemas Aula 03 Introdução ao ambiente de desenvolvimento: Eclipse e Android SDK Dalton Martins dmartins@gmail.com São

Leia mais

Mobile Command. Diego Armando Gusava. Orientador: Mauro Marcelo Mattos

Mobile Command. Diego Armando Gusava. Orientador: Mauro Marcelo Mattos Mobile Command Diego Armando Gusava Orientador: Mauro Marcelo Mattos Roteiro Introdução Objetivos Fundamentação teórica Desenvolvimento Implementação Conclusão Extensões Introdução O que me motivou? Solução

Leia mais

GESTÃO DE PEDIDOS EM PLATAFORMA ANDROID:

GESTÃO DE PEDIDOS EM PLATAFORMA ANDROID: GESTÃO DE PEDIDOS EM PLATAFORMA ANDROID: UM SISTEMA PARA ESTABELECIMENTOS DO SETOR GASTRONÔMICO SAMUEL ELIAS BRAVO LOPEZ Prof. Rion Brattig Correia, M.Sc. - Orientador ROTEIRO DA APRESENTAÇÃO Introdução

Leia mais

Criar um novo projecto

Criar um novo projecto Criar um novo projecto Criar um novo projecto (2) Criar um novo projecto (3) Criar um novo projecto (4) Criar um novo projecto (5) Criar um novo projecto (6) Estrutura do projecto O Eclipse criou-nos um

Leia mais

Um estudo sobre Realidade Aumentada para a plataforma Android. Acadêmica Gabriela Tinti Vasselai Orientador Dalton Solano dos Reis

Um estudo sobre Realidade Aumentada para a plataforma Android. Acadêmica Gabriela Tinti Vasselai Orientador Dalton Solano dos Reis Um estudo sobre Realidade Aumentada para a plataforma Android Acadêmica Gabriela Tinti Vasselai Orientador Dalton Solano dos Reis Roteiro Introdução Fundamentação teórica Desenvolvimento Resultados e discussão

Leia mais

PÓS GRADUAÇÃO LATO SENSU. Desenvolvimento de Aplicações Em Dispositivos Móveis Com Android, Java, IOs (Iphone).

PÓS GRADUAÇÃO LATO SENSU. Desenvolvimento de Aplicações Em Dispositivos Móveis Com Android, Java, IOs (Iphone). 1 Desenvolvimento de Aplicações Em Dispositivos Móveis Com Android, Java, IOs (Iphone). Requisitos e Especificação de Software Tópicos sobre análise requisitos; Requisitos Funcionais e não funcionais;

Leia mais

ADMINISTRAÇÃO E SERVIÇOS DE REDE

ADMINISTRAÇÃO E SERVIÇOS DE REDE ADMINISTRAÇÃO E SERVIÇOS DE REDE Introdução O administrador de redes geovanegriesang@ifsul.edu.br www.geovanegriesang.com Gerenciamento de redes Gerenciamento de rede é o ato de iniciar, monitorar e modificar

Leia mais

Arquitectura de Sistemas Computacionais

Arquitectura de Sistemas Computacionais Arquitectura de Sistemas Computacionais Práticas 2004-2005 Prof. Dr. Paulo Sampaio Departamento de Matemática e Engenharias UNIVERSIDADE DA MADEIRA A plataforma Nokia Series 60 Optimizado para Symbian

Leia mais

API's e Aplicações para Android

API's e Aplicações para Android API's e Aplicações para Android Computação Móvel Prof. Me. Eng. Adauto Mendes adauto.inatel@gmail.com Introdução As API s estabelecidas para Android permitem total modificação por meio de programação do

Leia mais

GERADOR DE CÓDIGO JSP BASEADO EM PROJETO DE SGBD. Acadêmico: Maicon Klug Orientadora: Joyce Martins

GERADOR DE CÓDIGO JSP BASEADO EM PROJETO DE SGBD. Acadêmico: Maicon Klug Orientadora: Joyce Martins GERADOR DE CÓDIGO JSP BASEADO EM PROJETO DE SGBD Acadêmico: Maicon Klug Orientadora: Joyce Martins Roteiro Introdução Objetivos do trabalho Fundamentação teórica Desenvolvimento do trabalho Conclusão Extensões

Leia mais

Informações importantes

Informações importantes Informações importantes Genexus Web: Marketing e TI alinhados em Aplicativos para Dispositivos móveis DUAS ÁREAS IMPORTANTES... DOIS AMBIENTES... Mais do nunca, marketing e TI precisam estar alinhados

Leia mais

HÁBITOS E COMPORTAMENTO

HÁBITOS E COMPORTAMENTO HÁBITOS E COMPORTAMENTO DOS USUÁRIOS DE REDES SOCIAIS NO BRASIL 2013 JUNHO 2013 LOCAIS DE ACESSO À INTERNET É o principal local de acesso para 10,7% Apesar da importância do acesso à internet no domicílio,

Leia mais

APLICAÇÃO MOBILE MARKETING COM COMUNICAÇÃO BLUETOOTH FOCADA EM BARES E RESTAURANTES. Acadêmico: Rafael Formento Orientador: Paulo Fernando da Silva

APLICAÇÃO MOBILE MARKETING COM COMUNICAÇÃO BLUETOOTH FOCADA EM BARES E RESTAURANTES. Acadêmico: Rafael Formento Orientador: Paulo Fernando da Silva APLICAÇÃO MOBILE MARKETING COM COMUNICAÇÃO BLUETOOTH FOCADA EM BARES E RESTAURANTES Acadêmico: Rafael Formento Orientador: Paulo Fernando da Silva 1 Roteiro Introdução Objetivos do trabalho Fundamentação

Leia mais

APLICATIVO PARA OFERTA E OBTENÇÃO DE CARONAS NA PLATAFORMA ANDROID

APLICATIVO PARA OFERTA E OBTENÇÃO DE CARONAS NA PLATAFORMA ANDROID UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO - BACHARELADO APLICATIVO PARA OFERTA E OBTENÇÃO DE CARONAS NA PLATAFORMA ANDROID João Paulo Conceição Prof. Jacques Robert Heckmann, Orientador

Leia mais

Tendências de Tecnologia. IV Workshop de TI

Tendências de Tecnologia. IV Workshop de TI Tendências de Tecnologia IV Workshop de TI Números da Internet (2012) e-mail 144 bilhões de e-mails enviados por dia em 2012 68.8% considerados SPAM (99 bilhões) 50,76% sobre produtos farmacêuticos (50

Leia mais

Pré-Projeto do Trabalho de Conclusão de Curso Tiago Garcia Pereira 1. INTRODUÇÃO

Pré-Projeto do Trabalho de Conclusão de Curso Tiago Garcia Pereira 1. INTRODUÇÃO UM PADRÃO ABERTO DE SOFTWARE PARA COMPUTAÇÃO MÓVEL: UM ESTUDO SOBRE GOOGLE ANDROID 1. INTRODUÇÃO O aumento do número usuários de dispositivos móveis atrai cada vez os desenvolvedores a produzir aplicações

Leia mais

A forma como trabalhamos tem mudado drasticamente durante os últimos anos.

A forma como trabalhamos tem mudado drasticamente durante os últimos anos. 8 factos acerca do Windows 8 A forma como trabalhamos tem mudado drasticamente durante os últimos anos. Atualmente as tecnologias mais recentes e avançadas estão disponíveis a todos. A proliferação de

Leia mais

Webinar Planejando seu negócio no e- Commerce

Webinar Planejando seu negócio no e- Commerce Webinar Planejando seu negócio no e- Commerce AUTOR André Lucena E- Mail alucena@tray.net.br SITE www.tray.com.br FONE (14) 3311.8700 Por que investir no e-commerce E-COMMERCE BRASILEIRO RESULTADOS 2014

Leia mais

MAGREGISTER 1.0: GERADOR DE INTERFACES DE COLETAS DE DADOS PARA PDA S. Acadêmico: Gilson Chequeto Orientador: Adilson Vahldick

MAGREGISTER 1.0: GERADOR DE INTERFACES DE COLETAS DE DADOS PARA PDA S. Acadêmico: Gilson Chequeto Orientador: Adilson Vahldick MAGREGISTER 1.0: GERADOR DE INTERFACES DE COLETAS DE DADOS PARA PDA S Acadêmico: Gilson Chequeto Orientador: Adilson Vahldick Roteiro Introdução Objetivos do trabalho Fundamentação teórica Desenvolvimento

Leia mais

Plano de Trabalho Docente 2014. Ensino Técnico

Plano de Trabalho Docente 2014. Ensino Técnico Plano de Trabalho Docente 2014 Ensino Técnico Etec: ETEC PROF MASSUYUKI KAWANO Código: 136 Município: TUPÃ Eixo Tecnológico: INFORMAÇÃO E COMUNICAÇÃO Habilitação Profissional: Habilitação Profissional

Leia mais

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Internacionalização e Literais Professor: Danilo Giacobo OBJETIVOS DA AULA Aprender as vantagens do uso de literais e da internacionalização em aplicativos Android.

Leia mais

Ambiente Visual para o Desenvolvimento de Jogos Eletrônicos

Ambiente Visual para o Desenvolvimento de Jogos Eletrônicos Ambiente Visual para o Desenvolvimento de Jogos Eletrônicos Diego Cordeiro Barboza 1, Júlio César da Silva 2 1 UNIFESO, Centro de Ciências e Tecnologia, Curso de Ciência da Computação, diego.cbarboza@gmail.com

Leia mais

Ferramenta para detecção de fadiga em motoristas baseada no monitoramento dos olhos

Ferramenta para detecção de fadiga em motoristas baseada no monitoramento dos olhos Ferramenta para detecção de fadiga em motoristas baseada no monitoramento dos olhos Rafael Dattinger Acadêmico Dalton Solano dos Reis - Orientador Roteiro Introdução/Objetivos Fundamentação teórica Desenvolvimento

Leia mais

7 Mudanças Realizadas

7 Mudanças Realizadas 7 Mudanças Realizadas Este capítulo tem o objetivo de detalhar as mudanças realizadas no ambiente de trabalho da equipe estudada. Ele cita as alterações no produto de software utilizado pela equipe, que

Leia mais

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS - COMO MONETIZAR O APP MOBILE. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS - COMO MONETIZAR O APP MOBILE. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS - COMO MONETIZAR O APP MOBILE Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO INTRODUÇÃO Você já pensou no modelo de negócios para gerar receita

Leia mais

Abel J. P. Gomes. Março, 2012

Abel J. P. Gomes. Março, 2012 Tecnologias de Jogos de Vídeo - Projecto Mestrado em Engenharia Informática (10531) 1 ano, 2 semestre Abel J. P. Gomes Março, 2012 1 Objectivos 2 JogAmp 3 Configurar GameProject 4 GameProject Objectivos

Leia mais

Bem-vindo ao Campus Club!

Bem-vindo ao Campus Club! Manual de Acesso Bem-vindo ao Campus Club! O Campus Club é uma plataforma de interatividade social destinada a estudantes e egressos de instituições de ensino. O objetivo é recriar o ambiente acadêmico

Leia mais

SISTEMA DE APOIO A DECISÃO EM MARKETING BASEADO EM GEOGRÁFICA

SISTEMA DE APOIO A DECISÃO EM MARKETING BASEADO EM GEOGRÁFICA SISTEMA DE APOIO A DECISÃO EM MARKETING BASEADO EM SISTEMA DE INFORMAÇÃO GEOGRÁFICA Jhoni Conzatti Acadêmico Mauro Marcelo Mattos - Orientador Roteiro Introdução/Objetivos Fundamentação Teórica Desenvolvimento

Leia mais

Jogos e Mobile Learning em contexto educativo

Jogos e Mobile Learning em contexto educativo Jogos e Mobile Learning em contexto educativo Razões justificativas da acção e a sua inserção no plano de actividades da entidade proponente A sociedade atual exige que os seus cidadãos desenvolvam novas

Leia mais

Introdução ao Android SDK. Prof. Me. Hélio Esperidião

Introdução ao Android SDK. Prof. Me. Hélio Esperidião Introdução ao Android SDK Prof. Me. Hélio Esperidião Android SDK O Android SDK permite que os desenvolvedores elaborem as aplicações a partir de um dispositivo virtual para os aparelhos de celular e tablet,

Leia mais

ruirossi@ruirossi.pro.br

ruirossi@ruirossi.pro.br Dispositivos Móveis Plataformas Rui Rossi dos Santos ruirossi@ruirossi.pro.br Mediador: Rui Rossi dos Santos Slide 1 Contexto o Presença massiva dos celulares 1,5 bilhões de televisores 1 bilhão de pessoas

Leia mais

PROTÓTIPO DE SISTEMA MÓVEL NA PLATAFORMA ANDROID PARA COMPARTILHAMENTO DE ARQUIVOS E MENSAGENS ENTRE DISPOSITIVOS BASEADO EM PROXIMIDADE GEOGRÁFICA

PROTÓTIPO DE SISTEMA MÓVEL NA PLATAFORMA ANDROID PARA COMPARTILHAMENTO DE ARQUIVOS E MENSAGENS ENTRE DISPOSITIVOS BASEADO EM PROXIMIDADE GEOGRÁFICA PROTÓTIPO DE SISTEMA MÓVEL NA PLATAFORMA ANDROID PARA COMPARTILHAMENTO DE ARQUIVOS E MENSAGENS ENTRE DISPOSITIVOS BASEADO EM PROXIMIDADE GEOGRÁFICA Aluno: Cesar Augusto Kuehl Orientador: Dalton Solano

Leia mais

UNIVERSIDADE ESTADUAL DA PARAÍBA CENTRO DE CIÊNCIAS E TECNOLOGIA DEPARTAMENTO DE QUÍMICA CURSO DE LICENCIATURA EM QUÍMICA LINDOMÁRIO LIMA ROCHA

UNIVERSIDADE ESTADUAL DA PARAÍBA CENTRO DE CIÊNCIAS E TECNOLOGIA DEPARTAMENTO DE QUÍMICA CURSO DE LICENCIATURA EM QUÍMICA LINDOMÁRIO LIMA ROCHA UNIVERSIDADE ESTADUAL DA PARAÍBA CENTRO DE CIÊNCIAS E TECNOLOGIA DEPARTAMENTO DE QUÍMICA CURSO DE LICENCIATURA EM QUÍMICA LINDOMÁRIO LIMA ROCHA FACILITADOR VIRTUAL DA APRENDIZAGEM EM QUÍMICA Campina Grande-

Leia mais

Biblioteca Virtual de Soluções Assistivas

Biblioteca Virtual de Soluções Assistivas 264 Biblioteca Virtual de Soluções Assistivas Maria Helena Franciscatto 1 Adriana Soares Pereira 1 Roberto Franciscatto 1 Liliana Maria Passerino 2 1 Universidade Federal de Santa Maria (UFSM) Colégio

Leia mais

Jogo para Android com Unity3D

Jogo para Android com Unity3D Jogo para Android com Unity3D Vinícius Akira Moribe Faculdade de Engenharia de Sorocaba (FACENS) Caixa postal 355 18087-125 Sorocaba SP Brasil 080527@li.facens.br Resumo: Atualmente o mercado de jogos

Leia mais

Elaborado por: Fábio Paulino 38060 Gonçalo Prendi 38047 Marco Carvalho 39746 Tiago Gonçalves 38090. MEI-SIGCA1 DAAM 2013/2014 Prof.

Elaborado por: Fábio Paulino 38060 Gonçalo Prendi 38047 Marco Carvalho 39746 Tiago Gonçalves 38090. MEI-SIGCA1 DAAM 2013/2014 Prof. MEI-SIGCA1 DAAM 2013/2014 Prof. Carlos Serrão Elaborado por: Fábio Paulino 38060 Gonçalo Prendi 38047 Marco Carvalho 39746 Tiago Gonçalves 38090 Índice Motivação... 2 Porquê Android... 2 Ambiente de Desenvolvimento

Leia mais

Gestão de Ginásios e Centros de Lazer

Gestão de Ginásios e Centros de Lazer Gestão de Ginásios e Centros de Lazer Módulo_6_sessão_8 Company LOGO Conteúdos 1.4. Sinalética 1.5. Terminologia em português e inglês 2. Tipos de atividades e técnicas de apoio à gestão de ginásios e

Leia mais

Introdução ao Android. SECAP 2014 Prof. Rone Ilídio - UFSJ

Introdução ao Android. SECAP 2014 Prof. Rone Ilídio - UFSJ Introdução ao Android SECAP 2014 Prof. Rone Ilídio - UFSJ O que é o Android? Sistema operacional móvel, baseado numa versão modificada do Linux. Código aberto: qualquer pessoa pode baixar e modificar Máquina

Leia mais

Desenvolvid. o em Java 6. Engine f ísic Efeitos sonoo ros

Desenvolvid. o em Java 6. Engine f ísic Efeitos sonoo ros SIMULADOR INTELIGENTE DE AIRHOCKEY Desenvolvid o em Java 6 A celeração gráfica OpenGL (LWJGL) Engine f ísic a de alta p r ecisão Efeitos sonoo ros Bernardo Dias, abril/2009. www.bernardoweb.net CARACTERIZAÇÃO

Leia mais

FUNDAÇÃO PARQUE TECNOLÓGICO DE SANTOS

FUNDAÇÃO PARQUE TECNOLÓGICO DE SANTOS Anexo I Modelo para inscrição e apresentação dos projetos EDITAL DE CONVOCAÇÃO PÚBLICA nº 01/2016 1. IDENTIFICAÇÃO 1.1 Nome ou Razão Social 1.2 Ramo de atividade (se empresa) 1.3 Endereço completo 1.4

Leia mais

O NOVO SISTEMA FIREFOX OS PARA CELULARES

O NOVO SISTEMA FIREFOX OS PARA CELULARES Escola Superior Aberta do Brasil ESAB Curso de Pós-Graduação Lato Sensu em Engenharia de Sistemas O NOVO SISTEMA FIREFOX OS PARA CELULARES Jack Suslik Pogorelsky Junior Vila Velha ES 2014 PROBLEMA Qual

Leia mais

Gerador de aplicativos Oracle PL/SQL WEB baseado na estrutura das tabelas do. Wagner da Silva Orientando Prof. Alexander Roberto Valdameri Orientador

Gerador de aplicativos Oracle PL/SQL WEB baseado na estrutura das tabelas do. Wagner da Silva Orientando Prof. Alexander Roberto Valdameri Orientador Gerador de aplicativos Oracle PL/SQL WEB baseado na estrutura das tabelas do banco de dados Oracle Wagner da Silva Orientando Prof. Alexander Roberto Valdameri Orientador Roteiro Introdução e Objetivos;

Leia mais

Introdução a Computação Móvel

Introdução a Computação Móvel Introdução a Computação Móvel Computação Móvel Prof. Me. Adauto Mendes adauto.inatel@gmail.com Histórico Em 1947 alguns engenheiros resolveram mudar o rumo da história da telefonia. Pensando em uma maneira

Leia mais

Desenvolvimento de aplicativo móvel multiplataforma integrado ao sistema de alerta de cheias da bacia do Itajaí

Desenvolvimento de aplicativo móvel multiplataforma integrado ao sistema de alerta de cheias da bacia do Itajaí Desenvolvimento de aplicativo móvel multiplataforma integrado ao sistema de alerta de cheias da bacia do Itajaí Acadêmico: Carlos Eduardo de Souza Orientador: M.Sc. Dalton Solano dos Reis FURB Universidade

Leia mais

A nova geração de domótica

A nova geração de domótica ExpoRexel 2015 ABB A nova geração de domótica ABB Group 21 Maio, 2015 Slide 1 Domótica Agenda 1. O que é a domótica e os reais benefícios 2. A domótica e a regulamentação nacional 3. A domótica em Portugal

Leia mais

Aula 3 TECNOLOGIA EM JOGOS DIGITAIS PROGRAMACAO E INTEGRACAO DE JOGOS I. Marcelo Henrique dos Santos

Aula 3 TECNOLOGIA EM JOGOS DIGITAIS PROGRAMACAO E INTEGRACAO DE JOGOS I. Marcelo Henrique dos Santos Aula 3 Email: marcelosantos@outlook.com marcellohenrique@outlook.com Twitter: @marcellohsantos Apresentação Comparativa Apresentação Comparativa O QUE É UMA GAME ENGINE? Apresentação Comparativa O QUE

Leia mais

Desenvolvendo um jogo para Android com AndEngine

Desenvolvendo um jogo para Android com AndEngine andengine_ Desenvolvendo um jogo para Android com AndEngine Aprenda tudo sobre essa Engine e desenvolva seus próprios jogos para Android bem, veremos como funciona uma Engine para criação de jogos, quais

Leia mais

Universal Windows Platform

Universal Windows Platform Plataforma Windows Universal Windows 8 Apps (C++/C#/JS) Plataforma Web Microsoft Edge HTML Engine Universal Windows 10 Apps (C++/C#/JS) Cordova Tooling (HTML/JS) Project Centennial (Classic Apps) Hosted

Leia mais

O sistema operacional da Microsoft para smartphones, o Windows Phone, ainda tenta se estabelecer no mercado.

O sistema operacional da Microsoft para smartphones, o Windows Phone, ainda tenta se estabelecer no mercado. 20/12/2011-07h51 Interface com 'azulejos' é o diferencial do Windows Phone LEONARDO LUÍS COLABORAÇÃO PARA A FOLHA O sistema operacional da Microsoft para smartphones, o Windows Phone, ainda tenta se estabelecer

Leia mais

PORTO INFORMÁTICA OUTRAS TEMÁTICAS

PORTO INFORMÁTICA OUTRAS TEMÁTICAS FORMAÇÃO SÉNIOR PORTO INFORMÁTICA. OUTRAS TEMÁTICAS 2.º SEMESTRE 2016 Inscreva-se através do Portal dos SSAP, por correio eletrónico/fax. ou nos CENTRO DE CONVÍVIO ÁLVARES CABRAL Rua Álvares Cabral, 351

Leia mais

Game Programming Basic

Game Programming Basic ESCOLA DE COMPUTAÇÃO GRÁFICA AVANÇADA 3D E 2D 1 Game Programming Basic Formação em O treinamento de programação básica para jogos tem a duração de 6 meses. Durante o treinamento, o aluno terá contato com

Leia mais

Sistema de partículas para dispositivos móveis na plataforma Android. Acadêmico: Angel Vitor Lopes Orientador: Mauro Marcelo Mattos

Sistema de partículas para dispositivos móveis na plataforma Android. Acadêmico: Angel Vitor Lopes Orientador: Mauro Marcelo Mattos Sistema de partículas para dispositivos móveis na plataforma Android Acadêmico: Angel Vitor Lopes Orientador: Mauro Marcelo Mattos Roteiro Introdução Identificação do problema Objetivos Fundamentação teórica

Leia mais

REGULAMENTO N.º ---/SRIJ/2015 REGRAS DO JOGO EM MÁQUINAS ONLINE

REGULAMENTO N.º ---/SRIJ/2015 REGRAS DO JOGO EM MÁQUINAS ONLINE REGULAMENTO N.º ---/SRIJ/2015 REGRAS DO JOGO EM MÁQUINAS ONLINE O Regime Jurídico dos Jogos e Apostas online (RJO), aprovado pelo Decreto-Lei n.º 66/2015, de 29 de abril, determina, no n.º 3 do seu artigo

Leia mais

PESQUISA E DIAGNÓSTICO

PESQUISA E DIAGNÓSTICO MÍDIA KIT 2015 PESQUISA E DIAGNÓSTICO O que foi diagnosticado? A partir da realização de duas pesquisas de campo, percebemos que empresas, empresários e empreendedores da região encontram algumas dificuldades

Leia mais

Fontes de Alimentação

Fontes de Alimentação Fontes de Alimentação As fontes de alimentação servem para fornecer energia eléctrica, transformando a corrente alternada da rede pública em corrente contínua. Estabilizam a tensão, ou seja, mesmo que

Leia mais

Interacção Humano-Computador 2012/2013-2º Semestre. Trabalho Prático nº2: Projecto e Desenvolvimento de uma Aplicação Interactiva

Interacção Humano-Computador 2012/2013-2º Semestre. Trabalho Prático nº2: Projecto e Desenvolvimento de uma Aplicação Interactiva Interacção Humano-Computador 2012/2013-2º Semestre Trabalho Prático nº2: Projecto e Desenvolvimento de uma Aplicação Interactiva Entrega no Moodle até 27 de Maio às 23h50m: Apresentação final e código

Leia mais

O mercado de games independentes e o perfil do profissional de desenvolvimento. Delimitação

O mercado de games independentes e o perfil do profissional de desenvolvimento. Delimitação SIMCAP Simpósio de Computação Aplicada O mercado do desenvolvimento de SW para games O mercado de games independentes e o perfil do profissional de desenvolvimento. Guarulhos 2012 Arthur Gomes Faria RA

Leia mais

Introdução ao Android. Programação Orientada a Objetos Prof. Rone Ilídio - UFSJ

Introdução ao Android. Programação Orientada a Objetos Prof. Rone Ilídio - UFSJ Introdução ao Android Programação Orientada a Objetos Prof. Rone Ilídio - UFSJ O que é o Android? Sistema operacional móvel, baseado numa versão modificada do Linux. Código aberto: qualquer pessoa pode

Leia mais

LIVE STREAMING MADE EASY

LIVE STREAMING MADE EASY CONGRESSOS/ PALESTRAS/ EVENTOS LIVE STREAMING MADE EASY YouOnLive é uma poderosa ferramenta de transmissão de eventos em direto, cada vez mais usada por empresas, marcas, agências e promotoras de eventos.

Leia mais

Projeto de Interatividade II

Projeto de Interatividade II Projeto de Interatividade II As câmeras utilizadas nos jogos eletrônicos Para entendermos a forma como as câmeras são utilizadas nos jogos eletrônicos, precisamos compreender primeiro como o espaço dos

Leia mais

Backsite Serviços On-line

Backsite Serviços On-line Apresentação Quem Somos O Backsite Com mais de 15 anos de mercado, o Backsite Serviços On-line vem desenvolvendo soluções inteligentes que acompanham o avanço das tecnologias e do mundo. Com o passar do

Leia mais

COMO ESTÁ SUA EMPRESA NA INTERNET?

COMO ESTÁ SUA EMPRESA NA INTERNET? COMO ESTÁ SUA EMPRESA NA INTERNET? NOSSA MISSÃO É ACELERAR SEU NEGÓCIO Para atender com excelência às demandas do constante crescimento do universo digital, trabalhamos muito além da criação de sites.

Leia mais

Prof. Me. Marcos Echevarria

Prof. Me. Marcos Echevarria Prof. Me. Marcos Echevarria Como definição, protótipo é qualquer representação da ideia de um produto. Na Engenharia de Software, protótipos podem ser entendidos como uma representação gráfica, não necessariamente

Leia mais

INTERNET FIXA VELOCIDADES CONDIÇÕES GERAIS

INTERNET FIXA VELOCIDADES CONDIÇÕES GERAIS INTERNET FIXA VELOCIDADES CONDIÇÕES GERAIS ÍNDICE 1. FATORES QUE INFLUENCIAM O DÉBITO DE TRANSFERÊNCIA DE DADOS IP 2. LARGURA DE BANDA E DÉBITO DE TRANSFERÊNCIA IP 3. RECOMENDAÇÕES E VERIFICAÇÕES A EFETUAR

Leia mais

Aprovação de Contrato de Venda

Aprovação de Contrato de Venda Aprovação de Contrato de Venda Este guia tem a finalidade de mostrar as principais configurações e funções do aplicativo Aprovação de Contrato de Venda. Este aplicativo foi desenvolvido para facilitar

Leia mais

DESENVOLVIMENTO PARA DISPOSITIVOS MÓVEIS. PROFª. M.Sc. JULIANA H Q BENACCHIO

DESENVOLVIMENTO PARA DISPOSITIVOS MÓVEIS. PROFª. M.Sc. JULIANA H Q BENACCHIO DESENVOLVIMENTO PARA DISPOSITIVOS MÓVEIS PROFª. M.Sc. JULIANA H Q BENACCHIO Links importantes http://www.android.com/ Site oficial de toda a documentação, downloads e informações sobre a plataforma. http://developer.android.com/

Leia mais

Estudo de Frameworks Multiplataforma Para Desenvolvimento de Aplicações Mobile Híbridas

Estudo de Frameworks Multiplataforma Para Desenvolvimento de Aplicações Mobile Híbridas 72 Estudo de Frameworks Multiplataforma Para Desenvolvimento de Aplicações Mobile Híbridas Ezequiel Douglas Prezotto 1, Bruno Batista Boniati 1 1 Tecnologia em Sistemas para Internet - Universidade Federal

Leia mais

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS - APLICATIVOS HÍBRIDOS. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS - APLICATIVOS HÍBRIDOS. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS - APLICATIVOS HÍBRIDOS Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO Introdução PhoneGap PhoneGap Build GitHub INTRODUÇÃO Aplicativos nativos

Leia mais

Engenharia Informática Engenharia Electrotécnica e Computadores Programação Orientada por Objectos Projecto PlayCards

Engenharia Informática Engenharia Electrotécnica e Computadores Programação Orientada por Objectos Projecto PlayCards Engenharia Informática Engenharia Electrotécnica e Computadores Programação Orientada por Objectos Projecto PlayCards Pacote de Jogos de Cartas Ano Lectivo: 2006/2007 1. Introdução O objectivo deste projecto

Leia mais

Manual do usuário. Mobile View - Android TM

Manual do usuário. Mobile View - Android TM Manual do usuário Mobile View - Android TM Mobile View - Android TM Versão 1.0 Parabéns, você acaba de adquirir um produto com a qualidade e segurança Intelbras. Este manual serve como referência para

Leia mais

BIBLIOTECA PARA ANÁLISE DE DADOS EM IMAGENS ESTEREOSCÓPICAS

BIBLIOTECA PARA ANÁLISE DE DADOS EM IMAGENS ESTEREOSCÓPICAS BIBLIOTECA PARA ANÁLISE DE DADOS EM IMAGENS ESTEREOSCÓPICAS Aluno: Ricardo I Salvador Orientador: Marcel Hugo Roteiro Introdução à biblioteca Objetivo da biblioteca Fundamentação Teórica Trabalhos Correlatos

Leia mais

DESENVOLVIMENTO PARA DISPOSITIVOS MÓVEIS. PROFª. M.Sc. JULIANA H Q BENACCHIO

DESENVOLVIMENTO PARA DISPOSITIVOS MÓVEIS. PROFª. M.Sc. JULIANA H Q BENACCHIO DESENVOLVIMENTO PARA DISPOSITIVOS MÓVEIS PROFª. M.Sc. JULIANA H Q BENACCHIO Threads, Handler e AsyncTask No Android, cada aplicação é executada em um único processo. Cada processo por sua vez tem uma thread

Leia mais

SIMULADOR DE FUTEBOL EM AMBIENTE WEB

SIMULADOR DE FUTEBOL EM AMBIENTE WEB SIMULADOR DE FUTEBOL EM AMBIENTE WEB Roberto Rocha Rodrigues Orientador: José Roque Voltolini da Silva Roteiro da apresentação Introdução Fundamentação Teórica Desenvolvimento Conclusão Introdução Futebol

Leia mais

TITULO: APRESENTAÇÃO DA EMPRESA COPYRIGHT NOVA EXPRESSÃO SGPS 2012 CONTACTO: WWW.NOVAEXPRESSAO.PT

TITULO: APRESENTAÇÃO DA EMPRESA COPYRIGHT NOVA EXPRESSÃO SGPS 2012 CONTACTO: WWW.NOVAEXPRESSAO.PT Planeamento de Media e Publicidade A nossa Empresa A Nova Expressão foi fundada em 1994 como uma empresa totalmente portuguesa e independente de agências de publicidade, de grupos de Media ou de anunciantes.

Leia mais

Conectar aos Serviços Web

Conectar aos Serviços Web Conectar aos Serviços Web Este documento explica como cadastrar vários serviços Web em sua câmera. É necessário um computador para as configurações dos serviços Web com o CANON image GATEWAY. Para obter

Leia mais

Aplicações Móveis e sua aplicação na saúde: micd, exemplo prático

Aplicações Móveis e sua aplicação na saúde: micd, exemplo prático Aplicações Móveis e sua aplicação na saúde: micd, exemplo prático Leonel Machava Email: leonelmachava@gmail.com MOZAMBICAN OPEN ARCHITECTURES STANDARDS AND INFORMATION SYSTEMS Conteúdo Definição de aplicação

Leia mais

Erasmus para Jovens Empreendedores. Programa Europeu de Intercâmbio para Empreendedores

Erasmus para Jovens Empreendedores. Programa Europeu de Intercâmbio para Empreendedores Erasmus para Jovens Empreendedores Programa Europeu de Intercâmbio para Empreendedores Principais Intervenientes Beneficiários Jovens Empreendedores (NE) Empreendedores de acolhimento (HE) Facilitadores

Leia mais

Desenvolvimento de um jogo interativo para plataforma web integrado à rede social Facebook

Desenvolvimento de um jogo interativo para plataforma web integrado à rede social Facebook Desenvolvimento de um jogo interativo para plataforma web integrado à rede social Facebook MAC0499 Trabalho de Formatura Supervisionado Orientador: Professor Marco Dimas Gubitoso novembro de 2013 Instituto

Leia mais