Fundamentos da Computação Móvel



Documentos relacionados
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS. Prof. Angelo Augusto Frozza, M.Sc.

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS. Prof. Angelo Augusto Frozza, M.Sc.

Desenvolvimento de um aplicativo básico usando o Google Android

Java. para Dispositivos Móveis. Thienne M. Johnson. Novatec. Desenvolvendo Aplicações com J2ME

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

Apresentação da Disciplina e Fundamentos da Computação Móvel

Processos de Desenvolvimento de Software

Fundamentos da Computação Móvel

Gestão de Projeto de Tecnologia da Informação

Serviços Web: Introdução

Arquitetura de Sistemas Distribuídos

Interfaces Gráficas parte 3

Itinerários de Ônibus Relatório Final

Prof. Esp. Lucas Cruz

Ciclo de Vida de um Projeto

Formação: o Bacharel em Sistemas de Informações (SI); o MBA em Tecnologia da Informação e Comunicação (TIC).

Sistemas Distribuídos

I N T R O D U Ç Ã O W A P desbloqueio,

Tipos de Sistemas Distribuídos (Cluster e Grid)

Fundamentos da Computação Móvel

Administração de Sistemas de Informação Gerenciais

Desenvolvimento de um aplicativo básico usando o Google Android

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

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS -ARQUITETURAS DE APLICAÇÃO MÓVEL. Prof. Angelo Augusto Frozza, M.Sc.

EVOLUÇÃO DOS SIST. DE COMPUTAÇÃO DÉC. DE 50 E 60

INTERNET HOST CONNECTOR

Introdução ao Modelos de Duas Camadas Cliente Servidor

Fundamentos de Automação

Android e Bancos de Dados

FUNDAMENTOS DE HARDWARE COMO FUNCIONA UM PC? Professor Carlos Muniz

MODALIDADES DE LOUSAS DIGITAIS EXISTENTES NO MERCADO

Sistemas Operacionais Introdução. Professora: Michelle Nery

Aula 04 B. Interfaces. Prof. Ricardo Palma

Universidade Federal da Fronteira Sul Campus Chapecó Sistema Operacional

Ser a primeira opção para empresas que buscam soluções que combinem mobilidade, entretenimento e interatividade.

de ligação telefônica ou SMS, ligado,

Política comercial Válida a partir de Novembro de 2015

Unidade 13: Paralelismo:

Arquitetura de Redes de Computadores - aula 1

SFAFast. Sales Force Automation

Tecnologia da Informação. Prof Odilon Zappe Jr

a nova forma de fazer web

MCC - Mobile Cloud Computing

Sistemas Distribuídos. Professora: Ana Paula Couto DCC 064

Aula 02 Conceitos básicos elipse. INFORMÁTICA INDUSTRIAL II ENG1023 Profª. Letícia Chaves Fonseca

LÓGICA DE PROGRAMAÇÃO

CONSTRUÇÃO DE VEÍCULO MECATRÔNICO COMANDADO REMOTAMENTE

Tecnologia e Informática

Informática, Internet e Multimídia

Organização e Arquitetura de Computadores I. de Computadores

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES

UNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação

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

Redes de Computadores

ESTOQUE. Manual Estoque Atualizado em 29/06/2007 Pág. 1

Motorola Phone Tools. Início Rápido

O WINDOWS 98 é um sistema operacional gráfico, multitarefa, produzido pela Microsoft.

Um Driver NDIS Para Interceptação de Datagramas IP

Admistração de Redes de Computadores (ARC)

UM FRAMEWORK PARA DESENVOLVIMENTO DE

Estrutura geral de um computador

PROJETO E IMPLANTAÇÃO DE INTRANETS

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Prof. André Dutton

Sistemas Distribuídos

Sumário. M-Commerce. Definição. Definição 11/09/2013

IMPLANTAÇÃO DE UM SISTEMA DE AVALIAÇÃO DE DESEMPENHO NA UFG

Técnicas de Manutenção de Computadores

Núcleo de Informática Aplicada à Educação Universidade Estadual de Campinas

SUMÁRIO. Informática Informação X Comunicação Sistemas de Informação Tipos de computadores

REDES DE COMPUTADORES

UNIVERSIDADE FEDERAL FLUMINENSE ESCOLA DE ENGENHARIA MBA EM TV DIGITAL, RADIODIFUSÃO E NOVAS E NOVAS MÍDIAS

Uma parceria para o seu Sucesso

SP PROTEGIDO CONTRA EMI MANUAL DE OPERAÇÃO

Redes de Computadores. Prof. Dr. Rogério Galante Negri

FIREWIRE. O logotipo padronizado: Suas principais vantagens:

PROJETO AUTOMAÇÃO DA FORÇA DE VENDAS IMPLEMENTA TABLETS NA MARILAN E DINAMIZA NEGÓCIOS. Case de Sucesso. agosto/2012

SPS ZOOM D Laser Scanner

Usando o Arena em Simulação

PROJETO INFORMÁTICA NA ESCOLA

Dispositivos de Entrada e Saída

Manual de Serviço. Completo e do seu jeito. Henry Equipamentos Eletrônicos e Sistemas Ltda.

Utilização da Planilha de Análise de Decisão

INFORMÁTICA BÁSICA AULA 02. Docente: Éberton da Silva Marinho

DISPOSITIVOS DE BLOCO. Professor: João Paulo de Brito Gonçalves

Estoque. Controle de estoque Manual do Usuário. versão 1

Programação para Dispositivos Móveis

Respostas da Lista de Exercícios do Módulo 1: Fundamentos dos SI. Resposta do Exercício 1

Disciplina: Introdução à Informática Profª Érica Barcelos

Introdução à Informática

Hardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP)

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos

AUTOMAÇÃO DE ESCRITÓRIOS ADE

Aula 02 Hardware. Informática. Prof. Diego Pereira. Contribuições de: Álvaro Silva e Bruno Gomes. Prof. Bruno Gomes <bruno.gurgel@ifrn.edu.

Sistemas Distribuídos: Conceitos e Projeto Caracterização de Sistemas Distribuídos

Transcrição:

Fundamentos da Computação Móvel (Mobilidade) 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 Nesta aula iremos apresentar pontos iniciais dos Fundamentos da Computação Móvel, sendo abordado e apresentado os conceitos básicos da Mobilidade.

Plano de Aula O que é Mobilidade? Portabilidade; Usabilidade; Funcionalidade; Conectividade; Desenvolvendo Aplicações Móveis

Mobilidade O que é Mobilidade? Mobilidade pode ser definida como a capacidade de poder se deslocar ou ser deslocado facilmente; Para a Computação Móvel, refere-se ao uso pelas pessoas de dispositivos móveis portáveis com grande poder operacional e funcional. Sendo estes capazes de: se conectar a outros dispositivos; obter dados; e fornecê-los a outros usuários;

Mobilidade O que é Mobilidade? Para fazer isso, um dispositivo móvel deve possuir determinadas características: Portabilidade Usabilidade Funcionalidade Conectividade Cada uma destas características é importante em si mesma, no entanto é a combinação delas que nos interessa; O usuário também pode ser flexível com relação a alguma característica, por algum benefício.

Mobilidade - Portabilidade Portabilidade A Portabilidade é definida como a capacidade de ser facilmente transportável; Hoje em dia, para ser considerado portátil, o dispositivo móvel deve ser transportável facilmente na mão. Por que usamos o Hoje em dia? Em trinta anos, peso de computador portátil vai de 13 kg a 1 kg;

Mobilidade - Portabilidade Portabilidade Lançado no início da década de 80, o IBM Portable PC 5155 era considerado um computador completo para a época: tinha uma tela de 9 polegadas de âmbar (a tela era meio avermelhada) e drive para disquete. Ele, junto com o teclado, pesava pouco mais que 13 kg;

Mobilidade - Portabilidade Portabilidade Inhon Blade 13 Carbon: o notebook mais leve e fino do mundo Dispositivo apresentado pela fabricante deve chegar ao mercado taiwanês em junho deste ano (2013). Leia mais em: http://www.tecmundo.com.br/notebook/38775-inhon-blade-13-carbon-o-notebookmais-leve-e-fino-do-mundo.htm#ixzz2tenu9k00;

Mobilidade - Portabilidade Portabilidade Há dois fatores importantes que afetam a portabilidade de um dispositivo móvel: Tamanho do dispositivo e dos acessórios Peso do dispositivo e dos acessórios

Mobilidade - Usabilidade Usabilidade Um dispositivo móvel deve ser utilizável por tipos de pessoas diferentes em diversos ambientes; A Usabilidade de um dispositivo depende de vários fatores: Características do Usuário Características do Ambiente Características do Dispositivo

Mobilidade - Usabilidade Usabilidade Características do Usuário Uma iteração do usuário com um dispositivo móvel depende, até certo ponto, de suas características pessoais; Tamanho e força (alguns dispositivos não são aconselhados para crianças); Flexibilidade e destreza (imagine um bombeiro com luvas usando um celular); Conhecimento e Capacidade (dispositivos intuitivos);

Mobilidade - Usabilidade Usabilidade Características do Usuário Hot Kids mobile phone, kids cell phone, Children mobile phone with Emergency call and position tracking etc. Mobile Cell phone GSM GPS Traker Emergency

Mobilidade - Usabilidade Usabilidade Características do Dispositivo Os dispositivos móveis tem características próprias diferentes, que podem afetar a usabilidade total. Por exemplo: Tempo de inicialização Integridade dos dados Interface com o usuário (teclado, stylus, mouse,etc) Robustez/resistência

Mobilidade - Funcionalidade Funcionalidade As funcionalidades são implementadas na forma de aplicações, e dispositivos móveis têm múltiplas aplicações que rodam neles; Em geral as aplicações móveis podem ser divididas em duas categorias (pelo seu modo de operação): Independentes: executam sem qualquer contato com outro usuário ou sistema (Relógio, Calculadora,etc). Dependentes: precisam se conectar a outros usuários ou sistema (GPS, Correio Eletrônico, Notícias,etc).

Funcionalidade Independentes: Mobilidade - Funcionalidade Dependentes:

Mobilidade - Conectividade Conectividade Uma das maiores características atualmente aos dispositivos móveis é a conectividade; Mesmo que muitos dispositivos móveis tenham a capacidade de usar aplicações de forma independente, sua função primária é: Conectar pessoas e/ou sistemas; Transmitir e receber informações. Um dispositivo móvel opera em três modos: Sempre conectado Parcialmente conectado Nunca conectado

Aplicações Móveis Desenvolvendo Aplicações Móveis Sistema embarcado. Para as empresas que trabalham com vendas externas, a CatSoft disponibiliza solução de sistema móvel on-line, onde as vendas podem ser realizadas em dispositivos móveis, como SmartPhone, Celular, Tablet. Desenvolvido para atender as mais diversas exigências para as operações de força de vendas e apoio a equipe de vendas externas. O vendedor utiliza o dispositivo para consultas de preços, disponibilidade de estoque, registro e impressão dos pedidos através de impressora portátil com comunicação Bluetooth. A transmissão dos pedidos se dá por sinal GPRS com um servidor da empresa, evitando retrabalho e erros de digitação. A troca de informações se dá de forma bi-direcional, ou seja, os dados atualizados dos clientes e produtos são transmitidos do servidor para o dispositivo móvel e os pedidos são transmitidos do dispositivo móvel para o servidor da empresa. http://www.catsoft.com.br/solucaomovel.html

Aplicações Móveis Desenvolvendo Aplicações Móveis http://www.sinfic.pt/sinficnewsletter/sinfic/newsletter39/dossier2.fieldservice.html

Aplicações Móveis Desenvolvendo Aplicações Móveis http://www.itsmobile.net.br/solucoes/sybase-afaria/

Dúvidas Página do Professor Mauro: http://www.dai.ifma.edu.br/~mlcsilva

Próxima Aula Fundamentos da Computação Móvel: Sistemas Computacionais Móveis

Referências Valentino Lee, Heather Schneider, Robbie Schell. Aplicações Móveis - Arquitetura, Projeto E Desenvolvimento. Editora Pearson Makron Books. 2006.