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

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

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

Transcrição

1 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 voltadas para esse mercado. Segundo a Agência Nacional de Telecomunicações (Anatel) o Brasil atingiu 125,811 milhões de assinantes de telefonia celular (Anatel, 2008). A tendência de crescimento do serviço móvel no País vem se mantendo ao logo dos últimos anos. Com crescimento de 1,25%, o Brasil alcançou o índice de 65,90, ou seja, para cada 100 habitantes 65,90 tem aparelho celular. Comparado a março de 2007, quando o índice era de 54,25 o crescimento foi de 21,47% em 12 meses (Anatel,2008). O Distrito Federal continua liderando, com índice de 120,83 - ou 1,20 telefones para cada habitante. O Rio de Janeiro, segundo colocado no ranking, cresceu 1,34% (subiu de 80,98 para 82,07). Em terceiro no indicador, o Mato Grosso do Sul tem índice de 80,03 e apresentou crescimento de 0,97% (era de 79,26) (Anatel, 2008). O celular se enquadra no grupo dos dispositivos móveis, que oferecem diversas vantagens em relação aos demais dispositivos eletrônicos, como: conectividade, mobilidade e portabilidade (Araújo, 2008). A evolução dos dispositivos móveis acontece em uma velocidade espantosa, mesmo em celulares mais simples é possível ver muitas funcionalidades que alguns anos atrás poderia se pensar impossível. Mas esses aparelhos ainda poderiam apresentar mais inovações mais rapidamente se a indústria utiliza-se um padrão. Por exemplo, nos computadores, antes de utilizar arquitetura x86 da IBM era um caos cada empresa fazia seu próprio hardware e para produção de software havia uma nítida limitação. Esse mesmo cenário ocorre hoje com os dispositivos móveis, os seus dispositivos de hardware estão bem longe de chegar a um padrão. Com relação aos softwares, sistemas operacionais como Windows Mobile e o Symbian, 1

2 estes possuem códigos fonte fechados (proprietário) impedindo uma maior flexibilidade e liberdade para os desenvolvedores. Na contramão, o surge uma nova plataforma de software aberta de desenvolvimento, com especificação de sistema operacional, middleware e aplicativos finais chamada Google Android. A proposta da Google é modificar esse panorama. A plataforma Android foi todo baseado no sistema operacional Linux e adotou como linguagem de programação o Java. O Android foi criado para que os desenvolvedores pudessem facilmente construir aplicações que conectassem com vários serviços web. Para tanto, é uma plataforma open source para dispositivos móveis desenvolvida por um grupo chamado Open Handset Alliance (tradução livre: Aliança para o Celular Aberto), uma aliança de 35 grandes empresas, entre elas a Google, Samsung, Motorola e outros. Ainda possui um kit de desenvolvimento que disponibiliza as ferramentas e APIs necessárias para desenvolver aplicações, utilizando a linguagem Java (Android, 2008). E de acordo com o Google, tem como objetivo claro transformar os celulares e smartphones em supercomputadores para acelerar a convergência entre computação e comunicação. A seguir os recursos da plataforma (Android, 2008): O Application framework proporciona a reutilização e substituição de componentes; Dalvik virtual machine optimizada para dispositivos móveis; Browser Integrado baseado no Webkit engine; Gráficos otimizados possui uma biblioteca 2D e 3D baseada na especificação OpenGL ES 1.0 (aceleração de hardware é opcional); SQLite para guardar dados estruturados; Suporte multimídia para audio, video e formatos de imagem (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF); Telefonia GSM (dependente de hardware); Bluetooth, EDGE, 3G, e WiFi (dependente de hardware); Câmera, GPS, compasso, e acelerômetro (dependente de hardware); 2

3 Rico ambiente de desenvolvimento, incluindo um emulador de dispositivo, ferramentas de depuração, memória, performance e um plugin para o Eclipse; Diante do exposto, este trabalho tem como objetivo apresentar essa nova tecnologia para computação móvel, abordando a sua arquitetura, recursos e ambiente de desenvolvimento de aplicações. Desta forma, validando o Android como plataforma de desenvolvimento. 3

4 2. OBJETIVOS 2.1. OBJETIVOS GERAIS O objetivo geral deste trabalho é compreender os conceitos e ferramentas para o desenvolvimento de aplicações baseadas na plataforma Android e desenvolver aplicações que consolidem a tecnologia OBJETIVOS ESPECÍFICOS Os objetivos específicos desse trabalho são: Pesquisar e analisar tecnologia Google Android para a implementação dos sistemas; Especificar um estudo de caso; Elaborar o modelo do sistema; Obter os requisitos do sistema que será desenvolvido; Realizar implementação do sistema; Testar e validar o sistema; Documentar o desenvolvimento; Descrever os resultados obtidos. 4

5 3. PLANO DE PESQUISA ETAPA 1: ESTUDO. Objetivo: Visa definir qual/quais maneiras poderá ser explorada a tecnologia. Atividade 1.1 Pré-requisitos Metodologia Pesquisar e estudar a tecnologia(google android). Computador com acesso à Internet, revistas, artigos e monografias relacionadas ao assunto. Conhecimento na língua inglesa. Pesquisa através de sites como google,yahoo para localização de artigos científicos, livros, revistas como a Java Magazine, para aproveitar as informações relevantes ao trabalho. Documento textual 2 Semanas Atividade 1.2 Pesquisar e estudar tecnologias similares Pré-requisitos Atividade 1.1 Metodologia Computador com acesso à Internet, revistas, artigos e monografias relacionadas ao assunto. Pesquisa através de sites como google,yahoo para localização de artigos científicos, livros, revistas como a Java Magazine, para aproveitar as informações relevantes ao trabalho. Documento textual 3 Semanas ETAPA 2: MODELAGEM. Objetivo: Visa a modelagem dos casos de uso. Atividade 2.1 Analisar os casos de uso. Ferramenta de modelagem UML Microcomputador PC Pré-requisitos Atividade 1.1 e Atividade 1.2 Metodologia dos casos de usos a serem implementados, com seus respectivos diagramas (visão, domínio, robustez e seqüência). Documentação dos casos de uso. 4 semanas 5

6 ETAPA 3: DESENVOLVIMENTO Objetivo: Visa a implementação dos casos de uso. Atividade 3.1 Implementação dos casos de uso. Eclipse SDK JAVA SDK 5 ou 6 Microcomputador PC Pré-requisitos Atividade 2.1 Metodologia Implementação dos casos de uso utilizando a linguagem JAVA. Código fonte em JAVA. 4 semanas ETAPA 4: VALIDAÇÃO. Objetivo: Visa a validação dos casos de uso implementados. Atividade 4.1 Validar os casos de uso implementados através de testes Microcomputador PC Junit Pré-requisitos Atividade 3.1 Metodologia Validar todos os casos através de testes utilizando o junit. Casos de Usos Validados. 2 semanas ETAPA 5: DOCUMENTAÇÃO Objetivo: Visa a produção escrita do TCC. Atividade 5.1 Pré-requisitos Metodologia Redigir o texto do TCC Microcomputador PC Nenhum Produção do TCC a partir do conhecimento obtido e ocorrendo durante todo o primeiro semestre. TCC a ser apresentado à banca avaliadora 4 meses 6

7 4. RECURSOS NECESSÁRIOS 4.1. RECURSOS BIBLIOGRÁFICOS Livro Android: A Programmer's Guide, de Jerome DiMarzio, Ed McGraw-Hill Osborne Media, 2008 Unlocking Android: A Developer's Guide W. Frank Ableson, Charlie Collins, Robi Sen, and Robert Cooper MEAP Release: March 2008 Softbound print: November 2008 (est.) ISBN: Qtd RECURSOS DE HARDWARE Microcomputador PC para desenvolvimento e simulações. Configuração: Celeron D ghz, 1gb RAM, 80GB HD, 10/100 Ethernet Qtd RECURSOS DE SOFTWARE Qtd Sistema operacional Windows XP, Vista, Ubuntu(Dapper Drake) ou Mac OS. 01 Eclipse IDE 3.2, 3.3 (Europa) 01 Eclipse JDT plugin 01 Liguagem de programação Java (JDK 5 ou JDK 6) 01 Android Development Tools plugin 01 Android SDK 01 Junit 01 Ferramenta de modelagem UML RECURSOS HUMANOS Qtd 7

8 5. CRONOGRAMA Atividade Semanas/Mês Abr/08 Mai/08 Jun/08 Jul/08 Lista de Atividades: 1.1. Pesquisar e estudar a tecnologia(google android); 1.2. Pesquisar e estudar tecnologias similares; 2.1. Analisar os casos de uso; 3.1. Implementação dos casos de uso Validar os casos de uso implementados através de testes; 5.1. Redigir o texto do TCC; 8

9 REFERÊNCIAS BIBLIOGRÁFICAS Anatel. Agência Nacional de Telecomunicações, Disponível em: <http://www.anatel.gov.br/portal/exibirportalnoticias.do?acao=carreganoticia&codigo =15850> Acesso em: <21 de abril de 2008>. Android, Google Android, Disponível em: <http://code.google.com/android/ > Acesso em: <14 de abril de 2008>. Araújo, Bruno Gomes. Sistema de busca de Perfil em celulares utilizando J2ME, Bluetooth e XML Schema. Trabalho de Conclusão de Curso (Tecnologia em Desenvolvimento de Software) Departamento Acadêmico de Tecnologia da Informação, Centro Federal de Educação Tecnológica do Rio Grande do Norte, Natal,

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

Introdução Dalvik Linux 2.6. Android. Diogo de Campos, João Paulo Pizani Flor, Maurício Oliveira Haensch, Pedro Covolan Bachiega

Introdução Dalvik Linux 2.6. Android. Diogo de Campos, João Paulo Pizani Flor, Maurício Oliveira Haensch, Pedro Covolan Bachiega Android Diogo de Campos, João Paulo Pizani Flor, Maurício Oliveira Haensch, Pedro Covolan Bachiega Universidade Federal de Santa Catarina November 18, 2008 Agenda 1 Introdução 2 Dalvik 3 Linux 2.6 Introdução

Leia mais

Visão geral Estrutura do sistema Ferramentas de desenvolvimento Uma aplicação. Android. Universidade Federal de Santa Catarina. 17 de dezembro de 2008

Visão geral Estrutura do sistema Ferramentas de desenvolvimento Uma aplicação. Android. Universidade Federal de Santa Catarina. 17 de dezembro de 2008 Android José João Junior Universidade Federal de Santa Catarina 17 de dezembro de 2008 Agenda 1 Visão geral 2 Estrutura do sistema 3 Ferramentas de desenvolvimento 4 Uma aplicação Visão geral Histórico

Leia mais

PLATAFORMA ANDROID. Ariel Soares Teles arielsoaresteles@gmail.com

PLATAFORMA ANDROID. Ariel Soares Teles arielsoaresteles@gmail.com Universidade Federal do Maranhão UFMA Programa de Pós-graduação em Engenharia de Eletricidade PPGEE Área de Concentração: Ciência da Computação Disciplina: Introdução a Computação Móvel Professor: Dr.

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

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

Aula 1 - Introdução e configuração de ambiente de desenvolvimento

Aula 1 - Introdução e configuração de ambiente de desenvolvimento Aula 1 - Introdução e configuração de ambiente de desenvolvimento Olá, seja bem-vindo à primeira aula do curso para desenvolvedor de Android, neste curso você irá aprender a criar aplicativos para dispositivos

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

RELATÓRIO FINAL Sistema para monitoramento de serviços com o Android OS

RELATÓRIO FINAL Sistema para monitoramento de serviços com o Android OS UNIVERSIDADE FEDERAL DE VIÇOSA CENTRO DE CIÊNCIAS EXATAS DEPARTAMENTO DE INFORMÁTICA MESTRADO EM CIÊNCIA DA COMPUTAÇÃO INF 655 COMPUTAÇÃO MÓVEL RELATÓRIO FINAL Sistema para monitoramento de serviços com

Leia mais

Android. Marcelo Quinta @mrquinta

Android. Marcelo Quinta @mrquinta Android Marcelo Quinta @mrquinta Oi, eu sou o Marcelo Quinta Pública Público-privada Privada Próprio negócio Voluntariado Parabéns à organização do GO-GTUG Tablets 160% de aumento em 2011 Smartphones

Leia mais

REVISTA INICIAÇÃO CIENTÍFICA - 2012/2013; 13:70-75 ISSN 1519-7786

REVISTA INICIAÇÃO CIENTÍFICA - 2012/2013; 13:70-75 ISSN 1519-7786 INCNP REVISTA INICIAÇÃO CIENTÍFICA - 2012/2013; 13:70-75 ISSN 1519-7786 UM ESTUDO SOBRE DESENVOLVIMENTO DE APLICAÇÕES PARA ENGENHARIA EM TABLETS COM ANDROID Julie Anne Braun 1 Eluane Cristine Costa Pires

Leia mais

Fundamentos da Computação Móvel

Fundamentos da Computação Móvel Fundamentos da Computação Móvel (Plataformas Sistemas Operacionais e Desenvolvimento) Programação de Dispositivos Móveis Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus

Leia mais

Introdução a programação de dispositivos móveis. Prof. Me. Hélio Esperidião

Introdução a programação de dispositivos móveis. Prof. Me. Hélio Esperidião Introdução a programação de dispositivos móveis. Prof. Me. Hélio Esperidião Windows Mobile O Windows Mobile é um sistema operacional compacto, desenvolvido para rodar em dispositivos móveis como Pocket

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 02 História do desenvolvimento de software para dispositivos móveis Dalton Martins dmartins@gmail.com São

Leia mais

Acadêmico: Maicon Machado Orientador: José Carlos Toniazzo

Acadêmico: Maicon Machado Orientador: José Carlos Toniazzo Acadêmico: Maicon Machado Orientador: José Carlos Toniazzo Tema; Delimitação do Problema; Hipóteses ou questões de pesquisa; Objetivos; Justificativa; Revisão Bibliográfica; Cronograma; Referências. Desenvolver

Leia mais

Manual de instalação e configuração da Ferramenta Android SDK

Manual de instalação e configuração da Ferramenta Android SDK Trabalho de Programação para Dispositivos Móveis Turma: 1011 Camila Botelho camilacunhabotelho@gmail.com Manual de instalação e configuração da Ferramenta Android SDK Introdução O Android é uma ferramenta

Leia mais

Desenvolvimento de Aplicativos com ASR para Android

Desenvolvimento de Aplicativos com ASR para Android Desenvolvimento de Aplicativos com ASR para Android Jonathas Trindade e Thiago Sylas Universidade Federal do Pará Instituto de Tecnologia LaPS - Laboratório de Processamento de Sinais. 24/01/2012 1 / 16

Leia mais

O SISTEMA ANDROID NO UNIVERSO DOS DISPOSITIVOS MÓVEIS

O SISTEMA ANDROID NO UNIVERSO DOS DISPOSITIVOS MÓVEIS O SISTEMA ANDROID NO UNIVERSO DOS DISPOSITIVOS MÓVEIS Gilberto Sadao OTSUKA 1 Ana Paula Ambrósio ZANELATO 2 RESUMO: Com o advento da popularização e maior uso da internet por meio da utilização de dispositivos

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

M-Learning e Android: um novo paradigma?

M-Learning e Android: um novo paradigma? M-Learning e Android: um novo paradigma? Fabio Teixeira Franciscato¹, Roseclea Duarte Medina¹ Centro de Tecnologia Universidade Federal de Santa Maria (UFSM) Cep 97105-900 - Santa Maria RS fabiofranciscato@yahoo.com.br,

Leia mais

Universidade Federal de Minas Gerais Instituto de Ciências Exatas Departamento de Ciências da Computação. Raphael Ottoni Santiago Machado de Faria

Universidade Federal de Minas Gerais Instituto de Ciências Exatas Departamento de Ciências da Computação. Raphael Ottoni Santiago Machado de Faria Universidade Federal de Minas Gerais Instituto de Ciências Exatas Departamento de Ciências da Computação Raphael Ottoni Santiago Machado de Faria MONOGRAFIA DE PROJETO ORIENTADO EM COMPUTAÇÃO I Rastreamento

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

UM FRAMEWORK PARA DESENVOLVIMENTO DE

UM FRAMEWORK PARA DESENVOLVIMENTO DE UNIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA UM FRAMEWORK PARA DESENVOLVIMENTO DE APLICATIVOS EM WINDOWS MOBILE. PROPOSTA DE TRABALHO DE GRADUAÇÃO Aluno:

Leia mais

Módulo I - Introdução. Faculdade Christus Sistemas de Informação 17/09/2010. Carlos Eugênio Torres Engenheiro de Informática http://cetorres.

Módulo I - Introdução. Faculdade Christus Sistemas de Informação 17/09/2010. Carlos Eugênio Torres Engenheiro de Informática http://cetorres. Módulo I - Introdução Aula 2 Carlos Eugênio Torres Engenheiro de Informática http://cetorres.com Faculdade Christus Sistemas de Informação 17/09/2010 Graduado em Ciência da Computação pela UFC, Brasil

Leia mais

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

Desenvolvimento de uma aplicação embarcada em celular visando controle de robô via Wi-Fi

Desenvolvimento de uma aplicação embarcada em celular visando controle de robô via Wi-Fi Desenvolvimento de uma aplicação embarcada em celular visando controle de robô via Wi-Fi Bruno Henrique Andrade Cruz 1 Josué Fernandes Dall Agnese 1 Bruno José Fagundes 1 Marcelo Teixeira Bastos 1 Rolf

Leia mais

MONOGRAFIA: PLATAFORMAS DE DESENVOLVIMENTO PARA DISPOSITIVOS MÓVEIS

MONOGRAFIA: PLATAFORMAS DE DESENVOLVIMENTO PARA DISPOSITIVOS MÓVEIS PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO PUC-RIO DEPARTAMENTO DE INFORMÁTICA - DI PROGRAMA DE PÓS GRADUAÇÃO EM INFORMÁTICA INF2541 INTRODUÇÃO À COMPUTAÇÃO MÓVEL PROF. MARKUS ENDLER MONOGRAFIA:

Leia mais

Introdução ao Android. Prof. Fellipe Aleixo (fellipe.aleixo@ifrn.edu.br)

Introdução ao Android. Prof. Fellipe Aleixo (fellipe.aleixo@ifrn.edu.br) Introdução ao Android Prof. Fellipe Aleixo (fellipe.aleixo@ifrn.edu.br) Conteúdo Introdução Mercado Versões Ambiente de Desenvolvimento Configuração das Máquinas Virtuais Referências Introdução Android

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

Departamento de Engenharia e Ciências do Mar Licenciatura em Engenharia Informática e de Computadores Projeto Fim de Curso TÍTULO

Departamento de Engenharia e Ciências do Mar Licenciatura em Engenharia Informática e de Computadores Projeto Fim de Curso TÍTULO Departamento de Engenharia e Ciências do Mar Licenciatura em Engenharia Informática e de Computadores Projeto Fim de Curso TÍTULO CLASS-REMINDER PARA ESTUDANTES DO DECM AUTOR: Arilson Jorge Santos Rocha

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

DESENVOLVIMENTO EM DISPOSITIVOS MÓVEIS UTILIZANDO BANCO DE DADOS

DESENVOLVIMENTO EM DISPOSITIVOS MÓVEIS UTILIZANDO BANCO DE DADOS DESENVOLVIMENTO EM DISPOSITIVOS MÓVEIS UTILIZANDO BANCO DE DADOS Leandro Guilherme Gouvea 1, João Paulo Rodrigues 1, Wyllian Fressatti 1 1 Universidade Paranaense (Unipar) Paranavaí PR Brasil leandrog.gouvea@gmail.com,

Leia mais

IV SEMANA DE INFORMÁTICA. Prof. Rafael Hens Ribas (rafael.r@ienh.com.br)

IV SEMANA DE INFORMÁTICA. Prof. Rafael Hens Ribas (rafael.r@ienh.com.br) IV SEMANA DE INFORMÁTICA Prof. Rafael Hens Ribas (rafael.r@ienh.com.br) O que é; ROTEIRO Quais versões existem e suas principais funcionalidades; O que preciso para começar a desenvolver; Como é o ambiente

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

EA998/MC933 Guido Araujo e Sandro Rigo

EA998/MC933 Guido Araujo e Sandro Rigo EA998/MC933 Guido Araujo e Sandro Rigo 1 Introdução Livros adotados (e-books) Learning Android, Marco Gargenta, O Reilly Media (livro texto) Professional Android Application, Reto Meier, Wrox Abordagem

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

SISTEMA BASEADO EM LOCALIZAÇÃO DE SERVIÇOS DE TÁXI

SISTEMA BASEADO EM LOCALIZAÇÃO DE SERVIÇOS DE TÁXI SISTEMA BASEADO EM LOCALIZAÇÃO DE SERVIÇOS DE TÁXI Acadêmico: Arthur Henrique Kienolt Orientador: Prof. Dr. Mauro Marcelo Mattos ROTEIRO Introdução Objetivos do trabalho Fundamentação teórica Desenvolvimento

Leia mais

MANUAL DE INSTALAÇÃO CONFIGURAÇÃO IDE ECLIPSE

MANUAL DE INSTALAÇÃO CONFIGURAÇÃO IDE ECLIPSE MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO IDE ECLIPSE T1011 GUILHERME RODRIGUES Ano 2015 MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO DA IDE ECLIPSE. Neste documento aborda como instalar e configurar a IDE eclipse para

Leia mais

Sistema para gestão de restaurante

Sistema para gestão de restaurante Sistema para gestão de restaurante Luciana Tavares Rosa luciana.rosa@inf.aedb.br AEDB Fábio Rezende Dutra fabio.dutra@inf.aedb.br AEDB Resumo:O sistema para gestão de restaurante é um software desenvolvido

Leia mais

Sistemas Operacionais Introdução

Sistemas Operacionais Introdução Sistemas Operacionais Introdução Adriano J. Holanda http://adrianoholanda.org/edu/ 5 de agosto de 2013 Introdução Sobre o curso Introdução Complexidade dos SOs Informações sobre a disciplina Serviços Arquitetura

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 Objetivos Desenvolver software baseados na plataforma de dispositivos móveis com ênfase na Android SDK, abrangendo desde princípios

Leia mais

Programação para Android

Programação para Android Programação para Android Aula 01: Visão geral do android, instalação e configuração do ambiente de desenvolvimento, estrutura básica de uma aplicação para Android Objetivos Configurar o ambiente de trabalho

Leia mais

GuiBi: Um aplicativo para plataforma Android com um guia comercial da cidade de Bambuí MG

GuiBi: Um aplicativo para plataforma Android com um guia comercial da cidade de Bambuí MG GuiBi: Um aplicativo para plataforma Android com um guia comercial da cidade de Bambuí MG Bruno Alberto Soares Oliveira 1,3 ; Lucas Vieira Murilo 1,3 ; Maik Olher Chaves 2,3 1 Estudante de Engenharia de

Leia mais

SISTEMAS OPERACIONAIS MÓVEIS - ANDROID X IOS

SISTEMAS OPERACIONAIS MÓVEIS - ANDROID X IOS SISTEMAS OPERACIONAIS MÓVEIS - ANDROID X IOS Danielle Dias Simões¹, Júlio César Pereira². Universidade Paranaense - Unipar Paranavaí PR - Brasil dannesimoes@hotmail.com juliocesarp@unipar.br Resumo. O

Leia mais

Programação de Computadores - I. Profª Beatriz Profº Israel

Programação de Computadores - I. Profª Beatriz Profº Israel Programação de Computadores - I Profª Beatriz Profº Israel A linguagem JAVA A linguagem Java O inicio: A Sun Microsystems, em 1991, deu inicio ao Green Project chefiado por James Gosling. Projeto que apostava

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

Linguagem de Programação JAVA. Professora Michelle Nery Nomeclaturas

Linguagem de Programação JAVA. Professora Michelle Nery Nomeclaturas Linguagem de Programação JAVA Professora Michelle Nery Nomeclaturas Conteúdo Programático Nomeclaturas JDK JRE JEE JSE JME JVM Toolkits Swing AWT/SWT JDBC EJB JNI JSP Conteúdo Programático Nomenclatures

Leia mais

TRANSPORTE FÁCIL UM APLICATIVO PARA AUXILIAR O DEFICIENTE VISUAL NA UTILIZAÇÃO DO TRANSPORTE PÚBLICO

TRANSPORTE FÁCIL UM APLICATIVO PARA AUXILIAR O DEFICIENTE VISUAL NA UTILIZAÇÃO DO TRANSPORTE PÚBLICO TRANSPORTE FÁCIL UM APLICATIVO PARA AUXILIAR O DEFICIENTE VISUAL NA UTILIZAÇÃO DO TRANSPORTE PÚBLICO Belo Horizonte 2013 TRANSPORTE FÁCIL UM APLICATIVO PARA AUXILIAR O DEFICIENTE VISUAL NA UTILIZAÇÃO DO

Leia mais

UNIVERSIDADE NOVE DE JULHO ANDROID-ENGLISH: ENSINO DE INGLÊS COM INTERATIVIDADE, SISTEMA DE ESTUDO

UNIVERSIDADE NOVE DE JULHO ANDROID-ENGLISH: ENSINO DE INGLÊS COM INTERATIVIDADE, SISTEMA DE ESTUDO UNIVERSIDADE NOVE DE JULHO FACULDADE UNINOVE, CIÊNCIA DA COMPUTAÇÃO ANDROID-ENGLISH: ENSINO DE INGLÊS COM INTERATIVIDADE, SISTEMA DE ESTUDO Núbia de Sousa Gomes Thiago Cruz Nogueira São Paulo 2011 UNIVERSIDADE

Leia mais

UNIVERSIDADE FEDERAL DE SANTA CATARINA JNC MOBILE 2.0. Anderson Buon Berto Gilberto Torrezan Filho. Florianópolis - SC 2005/1

UNIVERSIDADE FEDERAL DE SANTA CATARINA JNC MOBILE 2.0. Anderson Buon Berto Gilberto Torrezan Filho. Florianópolis - SC 2005/1 UNIVERSIDADE FEDERAL DE SANTA CATARINA JNC MOBILE 2.0 Anderson Buon Berto Gilberto Torrezan Filho Florianópolis - SC 2005/1 1 Sumário 1 Introdução 3 2 Denição do Problema 3 3 Trabalhos Correlatos 4 4 Solução

Leia mais

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Depurando aplicações Professor: Danilo Giacobo OBJETIVOS DA AULA Aprender dicas e técnicas para encontrar erros em aplicações Android. Conhecer os recursos que auxiliam

Leia mais

COMPARAÇÃO DE KITS DE DESENVOLVIMENTO PARA CRIAÇÃO DE APLICATIVOS DESTINADOS A DISPOSITIVOS MÓVEIS

COMPARAÇÃO DE KITS DE DESENVOLVIMENTO PARA CRIAÇÃO DE APLICATIVOS DESTINADOS A DISPOSITIVOS MÓVEIS COMPARAÇÃO DE KITS DE DESENVOLVIMENTO PARA CRIAÇÃO DE APLICATIVOS DESTINADOS A DISPOSITIVOS MÓVEIS Luiz Eduardo Uzai Graduado em Sistemas de Informação pela LIBERTAS Faculdades Integradas. Ely Fernando

Leia mais

Sobre o Colméia: Grupo de pesquisa em Software e Hardware Livre. Software Livre não é só Linux!

Sobre o Colméia: Grupo de pesquisa em Software e Hardware Livre. Software Livre não é só Linux! Sobre o Colméia: Grupo de pesquisa em Software e Hardware Livre. Software Livre não é só Linux! Assuntos que serão abordados Android é Software Livre? Arquitetura Android Maquina Virtual Dalvik Evolução

Leia mais

Produtos da Fábrica de Software

Produtos da Fábrica de Software Produtos da Fábrica de Software Módulo Biométrico Computer ID - MBC O que é? O Módulo Biométrico Computer ID é um produto, constituído por componentes de software, cuja finalidade é oferecer recursos tecnológicos

Leia mais

MAPEAMENTO E LOCALIZAÇÃO DE REGIÕES DE INTERESSE UTILIZANDO REALIDADE AUMENTADA EM DISPOSITIVOS MÓVEIS COM PLATAFORMA ANDROID

MAPEAMENTO E LOCALIZAÇÃO DE REGIÕES DE INTERESSE UTILIZANDO REALIDADE AUMENTADA EM DISPOSITIVOS MÓVEIS COM PLATAFORMA ANDROID MAPEAMENTO E LOCALIZAÇÃO DE REGIÕES DE INTERESSE UTILIZANDO REALIDADE AUMENTADA EM DISPOSITIVOS MÓVEIS COM PLATAFORMA ANDROID Alessandro Teixeira de Andrade¹; Geazy Menezes² UFGD/FACET Caixa Postal 533,

Leia mais

EasyLocalizer. Isaura de Fátima Rodrigues Medeiros, Nº 21907 Ricardo José Lopes da Silva, Nº 20198

EasyLocalizer. Isaura de Fátima Rodrigues Medeiros, Nº 21907 Ricardo José Lopes da Silva, Nº 20198 EasyLocalizer Isaura de Fátima Rodrigues Medeiros, Nº 21907 Ricardo José Lopes da Silva, Nº 20198 Trabalho realizado sob a orientação de Paulo Matos Jorge Alves Engenharia Informática 2012/ 2013 EasyLocalizer

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

Desenvolvimento para Android Prá9ca 1. Prof. Markus Endler

Desenvolvimento para Android Prá9ca 1. Prof. Markus Endler Desenvolvimento para Android Prá9ca 1 Prof. Markus Endler Pré- requisitos Para desenvolver para plataforma Android, é necessário fazer o download e instalar: Android SDK Tools: necessário para gerenciamento

Leia mais

Automação Comercial utilizando Aplicativos Móveis - Um Foco na Plataforma Android

Automação Comercial utilizando Aplicativos Móveis - Um Foco na Plataforma Android ISSN 2316-2872 T.I.S. São Carlos, v. 3, n. 2, p. 151-161, mai-ago 2014 Tecnologias, Infraestrutura e Software Automação Comercial utilizando Aplicativos Móveis - Um Foco na Plataforma Android Marcos Apolinário

Leia mais

2ª Edição Ricardo R. Lecheta

2ª Edição Ricardo R. Lecheta Google Aprenda a criar aplicações para dispositivos móveis com o Android SDK 2ª Edição Ricardo R. Lecheta Novatec capítulo 1 Introdução ao Android 1.1 Introdução O mercado de celulares está crescendo cada

Leia mais

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

Pré-Projeto do Trabalho de Conclusão de Curso <Pedro Ivo Medeiros de Azevedo> 1. INTRODUÇÃO 1. INTRODUÇÃO As vendas do comércio eletrônico brasileiro batem recordes todos os anos. De acordo com a revista INFO

Leia mais

Desenvolvimento de Aplicativo Mobile para Pesquisa de Informações sobre Transportes Públicos

Desenvolvimento de Aplicativo Mobile para Pesquisa de Informações sobre Transportes Públicos UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL INSTITUTO DE INFORMÁTICA CURSO DE CIÊNCIA DA COMPUTAÇÃO HUMBERTO BERNARDES FELIZZOLA Desenvolvimento de Aplicativo Mobile para Pesquisa de Informações sobre Transportes

Leia mais

Introdução ao Desenvolvimento para Sistema Operacional Android

Introdução ao Desenvolvimento para Sistema Operacional Android Dr. prof.sylvio@fatecriopreto.edu.br Conteúdo: 1) Introdução ao Android e Mercado de Dispositivos Móveis; 2) Plataforma: 2.1) Arquitetura; 2.2) Framework; 2.3) Bibliotecas; 2.4) Android Runtime; 2.5) Linux

Leia mais

Seminário de S.O - Google Android

Seminário de S.O - Google Android Seminário de S.O - Google Android Diogo de Campos João Paulo Pizani Flor Maurício Oliveira Haensch Pedro Covolan Bachiega 19 de novembro de 2008 1 Introdução O presente trabalho foi apresentado como seminário

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

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ. Campus Ponta Grossa ANDRÉ LUIS CORDEIRO DE FARIA RELATÓRIO DE ESTÁGIO

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ. Campus Ponta Grossa ANDRÉ LUIS CORDEIRO DE FARIA RELATÓRIO DE ESTÁGIO UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Campus Ponta Grossa ANDRÉ LUIS CORDEIRO DE FARIA RELATÓRIO DE ESTÁGIO Ponta Grossa 2012 ANDRÉ LUIS CORDEIRO DE FARIA RELATÓRIO DE ESTÁGIO Trabalho elaborado pelo

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

Aula1. Preparando o ambiente de desenvolvimento

Aula1. Preparando o ambiente de desenvolvimento Programando para Symbian OS S60 Platform SDKs for Symbian OS, for C++ (diego@drsolutions.com.br) 27 Agosto/2007 Aula1 Preparando o ambiente de desenvolvimento Objetivo da aula: Propiciar ao leitor uma

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

DroidLar - Automação residencial através de um celular Android

DroidLar - Automação residencial através de um celular Android DroidLar - Automação residencial através de um celular Android Michel Vinicius de Melo Euzébio Sistemas de Telecomunicações, Instituto Federal de Santa Catarina michel.euzebio@gmail.com Emerson Ribeiro

Leia mais

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 05 Estrutura e arquitetura do SO Parte 2. Cursos de Computação

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 05 Estrutura e arquitetura do SO Parte 2. Cursos de Computação Cursos de Computação Sistemas Operacionais Prof. M.Sc. Sérgio Teixeira Aula 05 Estrutura e arquitetura do SO Parte 2 Referência: MACHADO, F.B. ; MAIA, L.P. Arquitetura de Sistemas Operacionais. 4.ed. LTC,

Leia mais

SISTEMA DE GESTÃO DE PRODUÇÃO DE EVENTOS

SISTEMA DE GESTÃO DE PRODUÇÃO DE EVENTOS SISTEMA DE GESTÃO DE PRODUÇÃO DE EVENTOS Rodrigo das Neves Wagner Luiz Gustavo Galves Mählmann Resumo: O presente artigo trata de um projeto de desenvolvimento de uma aplicação para uma produtora de eventos,

Leia mais

Um estudo dos Sistemas Operacionais Android e ios para o desenvolvimento de aplicativos

Um estudo dos Sistemas Operacionais Android e ios para o desenvolvimento de aplicativos Um estudo dos Sistemas Operacionais Android e ios para o desenvolvimento de aplicativos Vinícius Rafael Lobo de Mendonça 1,Thiago Jabur Bittar 1,2, Márcio de Souza Dias 1 1 Departamento de Ciência da Computação

Leia mais

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Introdução Professor: Danilo Giacobo UM POUCO DE HISTÓRIA 1888: Transmissão de códigos sonoros pelo ar pelo físico alemão Heinrich. 1914: Primeira ligação telefônica

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

Programação para Dispositivos Móveis. Prof. Wallace Borges Cristo

Programação para Dispositivos Móveis. Prof. Wallace Borges Cristo Programação para Dispositivos Móveis Prof. Wallace Borges Cristo Acesso a informação Notícias, Ringtones, Vídeos Messenger/Chat Jogos Acesso a instituições financeiras M-commerce (Mobile Commerce) Aplicações

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

Sistemas de Informações Gerenciais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios

Sistemas de Informações Gerenciais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Sistemas de Informações Gerenciais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Capítulo 4 Infra-Estrutura de TI: Hardware e Software 2 1 OBJETIVOS

Leia mais

CONDIÇÕES GERAIS DE ASSISTÊNCIA ASSISTÊNCIA HELP DESK P L A N O 1

CONDIÇÕES GERAIS DE ASSISTÊNCIA ASSISTÊNCIA HELP DESK P L A N O 1 CONDIÇÕES GERAIS DE ASSISTÊNCIA ASSISTÊNCIA HELP DESK P L A N O 1 1. QUADRO RESUMO DE SERVIÇOS ITEM SERVIÇOS LIMITES DO SERVIÇO 2.1 Suporte Remoto Informática 2.2 Suporte Remoto Celular 2.3 Suporte Remoto

Leia mais

OFICINA ANDROID COMO COMEÇAR A DESENVOLVER!

OFICINA ANDROID COMO COMEÇAR A DESENVOLVER! OFICINA ANDROID COMO COMEÇAR A DESENVOLVER! QUEM SOU EU? REGILAN MEIRA SILVA Professor de Informática do Campus Ilhéus Formação em Ciência da Computação com Especialização em Sistemas de Informação e Mestrado

Leia mais

Infra-Estrutura de TI: Hardware e Software

Infra-Estrutura de TI: Hardware e Software Capítulo 4 Infra-Estrutura de TI: Hardware e Software 4.1 2007 by Prentice Hall Infra-Estrutura de TI: Hardware Componentes da Infra-Estrutura Hardware Software Tecnologia de gerenciamento de dados Tecnologia

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 Implementação de um Motor de Jogos de Carta para a Plataforma Android Massami Welington Kamigashima Orientador: Paulo César Rodacki Gomes Roteiro - Introdução - Objetivos - Fundamentação teórica - Jogos

Leia mais

Programação em Java para a Plataforma Android AULA 1. Primeiros Passos

Programação em Java para a Plataforma Android AULA 1. Primeiros Passos Programação em Java para a Plataforma Android AULA 1 Primeiros Passos O que é Android Como é o desenvolvimento de aplicações para esse ambiente O que é preciso para começar a programar ABvidades, o início

Leia mais

TeObs para Android. Engenharia Informática. Cristiana Sobrinho Nº20174 Cristiano Moura Nº20175. Trabalho realizado sob a orientação de Rui Pedro Lopes

TeObs para Android. Engenharia Informática. Cristiana Sobrinho Nº20174 Cristiano Moura Nº20175. Trabalho realizado sob a orientação de Rui Pedro Lopes TeObs para Android Cristiana Sobrinho Nº20174 Cristiano Moura Nº20175 Trabalho realizado sob a orientação de Rui Pedro Lopes Engenharia Informática 2013/2014 i TeObs para Android Relatório da UC de Projeto

Leia mais

INTRODUÇÃO AO DESENVOLVIMENTO DE JOGOS COM LIBGDX. Vinícius Barreto de Sousa Neto

INTRODUÇÃO AO DESENVOLVIMENTO DE JOGOS COM LIBGDX. Vinícius Barreto de Sousa Neto INTRODUÇÃO AO DESENVOLVIMENTO DE JOGOS COM LIBGDX Vinícius Barreto de Sousa Neto Libgdx é um framework multi plataforma de visualização e desenvolvimento de jogos. Atualmente ele suporta Windows, Linux,

Leia mais

APLICATIVO MOBILE CATÁLOGO DE PÁSSAROS - PLATAFORMA ANDROID/MYSQL/WEBSERVICE

APLICATIVO MOBILE CATÁLOGO DE PÁSSAROS - PLATAFORMA ANDROID/MYSQL/WEBSERVICE APLICATIVO MOBILE CATÁLOGO DE PÁSSAROS - PLATAFORMA ANDROID/MYSQL/WEBSERVICE MARCOS LEÃO 1, DAVID PRATA 2 1 Aluno do Curso de Ciência da Computação; Campus de Palmas; e-mail: leão@uft.edu.br PIBIC/UFT

Leia mais

Figura 3.1: Arquitetura do ios.

Figura 3.1: Arquitetura do ios. 3 SDK Hoje temos diversas plataformas de dispositivos móveis disponíveis no mercado, entre elas, as mais populares são Android e ios. Cada uma destas plataformas possui um SDK próprio com sua linguagen

Leia mais

Desenvolvimento de aplicações na plataforma Google Android

Desenvolvimento de aplicações na plataforma Google Android Desenvolvimento de aplicações na plataforma Google Android Rafael M. Lins Manoel Taenan Prof. Dr. Fábio Gomes Design by Rafael M. Lins Autores Rafael Madureira Lins de Araújo Bla bla bla Manoel Taenan

Leia mais

Desenvolvimento de Aplicativos para Dispositivos Móveis Objetivo do curso:

Desenvolvimento de Aplicativos para Dispositivos Móveis Objetivo do curso: Com carga horária de 420 horas o curso de Desenvolvimento de Aplicativos para Dispositivos Móveis é desenvolvido em sistema modular, com 01 encontro por bimestre (total de encontros no curso: 04) para

Leia mais

Introdução à Plataforma Eclipse. Leandro Daflon daflon@les.inf.puc-rio.br

Introdução à Plataforma Eclipse. Leandro Daflon daflon@les.inf.puc-rio.br Introdução à Plataforma Eclipse Leandro Daflon daflon@les.inf.puc-rio.br Agenda Introdução Arquitetura da Plataforma Componentes da Plataforma JDT PDE Visão Geral do Projeto Eclipse.org 2 Introdução O

Leia mais

Linguagem Java. Arquitetura e Ambiente de Desenvolvimento. Arquitetura e Ambiente de Desenvolvimento Prof. Anderson Augustinho Uniandrade

Linguagem Java. Arquitetura e Ambiente de Desenvolvimento. Arquitetura e Ambiente de Desenvolvimento Prof. Anderson Augustinho Uniandrade Linguagem Java de Desenvolvimento Máquina Virtual Um código intermediário, chamado de bytecode, é gerado quando um programa Java é compilado. Este bytecode é interpretado pelas máquinas virtuais java (JVMs)

Leia mais

Tutorial Java ME. Deixe o JME surpreender você também! Porque programar com 1 GB de RAM é fácil!! Neto Marin

Tutorial Java ME. Deixe o JME surpreender você também! Porque programar com 1 GB de RAM é fácil!! Neto Marin Deixe o JME surpreender você também! Porque programar com 1 GB de RAM é fácil!! Neto Marin Apresentação Experiência com Java desde 2002 (SCJP): Atuando com mobilidade desde 2005 P&D do Mobile Sys da Softway

Leia mais

Fasci-Tech FRAMEWORK PARA INTEGRAÇÃO DE SERVIÇOS MÓVEIS BASEADO EM REDE SOCIAL

Fasci-Tech FRAMEWORK PARA INTEGRAÇÃO DE SERVIÇOS MÓVEIS BASEADO EM REDE SOCIAL FRAMEWORK PARA INTEGRAÇÃO DE SERVIÇOS MÓVEIS BASEADO EM REDE SOCIAL Renan Shin Iti Matsushita 1 Prof. Dr. Desiré Nguessan 2 Resumo: A popularização dos dispositivos móveis é cada vez mais evidente, tornando-se

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

UNIVERSIDADE SALGADO DE OLIVEIRA Pró-Reitoria de Pós-graduação e Pesquisa

UNIVERSIDADE SALGADO DE OLIVEIRA Pró-Reitoria de Pós-graduação e Pesquisa 1. Título do Curso Desenvolvimento de Aplicações Móveis 2. Justificativa O crescimento acentuado de dispositivos móveis como celulares, smartphones, tablets e outros, e as mudanças no comportamento dos

Leia mais

Estratégias para o Desenvolvimento de Aplicações Móveis HP Enterprise Services CMT - Cloud, Mobility and Transformation Março, 2013

Estratégias para o Desenvolvimento de Aplicações Móveis HP Enterprise Services CMT - Cloud, Mobility and Transformation Março, 2013 Estratégias para o Desenvolvimento de Aplicações Móveis HP Enterprise Services CMT - Cloud, Mobility and Transformation Março, 2013 Copyright 2012 Hewlett-Packard Development Company, L.P. The information

Leia mais

UNIVERSIDADE FEDERAL DE MATO GROSSO COORDENAÇÃO DE ENSINO DE GRADUAÇÃO EM SISTEMAS DE INFORMAÇÃO

UNIVERSIDADE FEDERAL DE MATO GROSSO COORDENAÇÃO DE ENSINO DE GRADUAÇÃO EM SISTEMAS DE INFORMAÇÃO UNIVERSIDADE FEDERAL DE MATO GROSSO COORDENAÇÃO DE ENSINO DE GRADUAÇÃO EM SISTEMAS DE INFORMAÇÃO RELATÓRIO DE ESTÁGIO SUPERVISIONADO DESENVOLVIMENTO DO SISTEMA DE EMISSÃO SIMULTÂNEA DE FATURAS DE ÁGUA

Leia mais

O que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento

O que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento HOME O QUE É TOUR MÓDULOS POR QUE SOMOS DIFERENTES METODOLOGIA CLIENTES DÚVIDAS PREÇOS FALE CONOSCO Suporte Sou Cliente Onde sua empresa quer chegar? Sistemas de gestão precisam ajudar sua empresa a atingir

Leia mais

Introdução à Computação Móvel. Carlos Maurício Seródio Figueiredo

Introdução à Computação Móvel. Carlos Maurício Seródio Figueiredo Introdução à Computação Móvel Carlos Maurício Seródio Figueiredo Sumário Visão da Computação Móvel Oportunidades de Pesquisa Alguns Interesses de Pesquisas Futuras Visão da Computação Móvel O que é Computação

Leia mais