Apresentação da Disciplina e Fundamentos da Computação Móvel
(Mobilidade e Mercado)
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
Programação de Dispositivos Móveis – 7º Período
Tópicos Especiais em Sistemas de Informação I (Programação de Dispositivos Móveis)
Objetivos
• Nesta aula iremos apresentar como a disciplina
está organizada e iniciaremos os pontos iniciais dos
Fundamentos
da
Computação
Móvel,
sendo
abordado e apresentado os conceitos básicos da
Mobilidade e uma explanação superficial sobre o
mercado mobile.
Programação de Dispositivos Móveis – 7º Período
• Apresentação da Disciplina
• Mobilidade
• Mercado Mobile
• http://www.dai.ifma.edu.br/~mlcsilva;
Programação de Dispositivos Móveis – 7º Período
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;
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.
Programação de Dispositivos Móveis – 7º Período
Portabilidade
Usabilidade
• Um dispositivo móvel deve ser utilizável por tipos de pessoas diferentes em diversos ambientes;
Mobilidade - Usabilidade
Hot Kids mobile phone, kids cell phone, Children mobile phone with Emergency call and position tracking etc.
Mobile Cell phone GSM GPS Traker Emergency
Programação de Dispositivos Móveis – 7º Período
Usabilidade
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).
Programação de Dispositivos Móveis – 7º Período
Funcionalidade
▪ Independentes:
▪ Dependentes:
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
Programação de Dispositivos Móveis – 7º Período
Introdução
• O mercado mobile está explodindo em todo o mundo, e no Brasil não é diferente;
• É verdade que o Brasil já ultrapassou a marca de mais
celulares que gente há algum tempo. Ainda em 2010,
batemos a marca de 200 milhões de linhas. Em SP por exemplo já temos o nono dígito nos números celulares desde Julho.
• É verdade também que já desenvolvemos aplicativos para celulares há muitos anos:
▪ Java ME, Objective-C, Python, Bibliotecas para Visual Basic, etc;
• Muita coisa está acontecendo agora nessa área. E o potencial é gigantesco.
Consumidores
Programação de Dispositivos Móveis – 7º Período
Consumidores
• Uma perspectiva numérica:• 370 mil novos seres humanos nascem no mundo todo;
• Só de aparelhos Androids novos são 700 mil;
• Temos mais 380 mil iPhones/dia;
• Se somar todos os smartphones e
tablets, são 1 milhão e meio de novos
aparelhos por dia;
• Uma taxa de crescimento 4x maior
que a da população mundial.
Novos Comportamentos
• Trecho da Reportagem: Canais pagos invadem smartphones e tablets •
https://olhardigital.com.br/noticia/canais-pagos-invadem-smartphones-e-tablets/28734
• Os hábitos dos brasileiros na hora de assistir a vídeos estão mudando e as emissoras de TV por assinatura já notaram a transformação. Algumas delas inclusive já começaram a lançar serviços próprios de conteúdo sob demanda para seus telespectadores acompanharem a programação onde desejarem - seja na TV, no PC, no smartphone ou no tablet.
• Serviços sob demanda não são novidade - a Netflix está no Brasil desde 2011, por exemplo. Mas uma coisa está diferente: agora são os próprios canais da TV paga que estão procurando os consumidores para oferecer o conteúdo através de plataformas como o Muu e o Telecine Play, da Globosat, e o HBO Go, que entrou no ar nesta quinta-feira (30/08/2012) no Brasil.
Programação de Dispositivos Móveis – 7º Período
Novos Comportamentos
• Trecho da Americanas.com:Alimentador Automático para Pets
Petwant Smart Pet Feeder PF-103 com Câmera - Branco/Preto
• O Alimentador Automático para Pets Petwant PF-103 permite alimentar os animais de estimação à distância, graças ao aplicativo Petwant-A, compatível com sistema operacional iOS e Android, mantendo assim maior controle sobre a porção de ração e o horário das refeições do animal. É equipada com câmera de 1MP que possibilita ao usuário capturar fotografias ao ver a mascote através de vídeos.
Novos Comportamentos
Programação de Dispositivos Móveis – 7º Período
Novos Comportamentos
Oportunidades
• Principalmente devido a diversas melhorias e avanços o mercado móvel está em grande expansão em todo mundo.
• A busca por conteúdo móvel disponível é crescente. Com o advento dos smartphones com telas maiores a navegação ficou melhor;
• As experiências dos usuários com as aplicações tem estado cada vez mais aprimorada;
• E uma tecnologia vem trazendo pontos extremamente positivos para este avanço, a IOT (Internet of Things).
Programação de Dispositivos Móveis – 7º Período
Oportunidades
O Mercado Mobile
• Electrolux entra no mundo da internet das coisas
https://www.youtube.com/watch?v=Hs2ZCgDf8x4
• Samsung SmartThings Cloud: Casa Totalmente Conectada com IoT
Como atacar o mercado Móvel
• Há basicamente dois caminhos:
• criar uma app mobile ou criar um site mobile.
• As apps mobile não devem ser vistas como uma simples extensão dos aplicativos PCs. A proposta é desenhar
mobile-centric applications. Devemos levar em considerações os
diversos elementos (baixa conectividade, diferentes
aparelhos, etc) -
http://lotcon.com.br/mobile-marketing/o-que-e-uma-app-mobile;
• Um site mobile, pode ser definido como sites desenvolvidos para serem acessados pelos dispositivos móveis, com um formato e uma aparência mais leve (XHTML, CSS e linguagens
naturais do Desenvolvimento Web)
- http://imasters.com.br/artigo/17070/desenvolvimento/aplicacoes-mobile-ou-sites-mobile-o-que-e-melhor
Programação de Dispositivos Móveis – 7º Período
Como atacar o mercado Móvel
Dúvidas
Página do Professor Mauro: http://www.dai.ifma.edu.br/~mlcsilva
Programação de Dispositivos Móveis – 7º Período