Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
14
Motivação
• Fonte: http://www.tracto.com.br/entenda-por-que-voce-
nao-pode-ignorar-o-crescimento-do-mobile/
17
07/04/2019
Evolução Histórica do celular
Programação para Dispositivos Móveis ou Programação Mobile
•Desafios
•É preciso conhecer o ambiente de desenvolvimento,
•As funcionalidades de comunicação,
•As limitações do dispositivo,
•A compatibilidade de hardware,
•A compatibilidade de software,
•O sistema operacional
•A integração do desenvolvimento com emuladores ou o próprio
dispositivo
•Portanto, são exigidos conhecimentos específicos que vão além das
funcionalidades e recursos que as linguagens de programação e as
ferramentas de desenvolvimento oferecem;
Alguns exemplos de Dispositivos Móveis
•Celular;
•Smartphone;
•Tablet;
•.
Desafiante: Vamos relembrar?
Fonte: http://www.casadocodigo.com.br/pa/ges/sumario-
android
JAVA MICRO EDITION (JME)
25
07/04/2019
WINDOWS PHONE
26
07/04/2019
• Então preciso conhecer diversas plataformas? Cenário igual ao
desenvolvimento Desktop e Web?
• XAMARIN
27
07/04/2019
TIPOS DE APLICATIVOS
• Hibridas
28
07/04/2019
Monetização do aplicativo móvel
• Pago: Seu aplicativo é pago. Para o usuário poder baixar e utilizar,
tem que pagar um valor;
• Pago com compras dentro da App: Esse modelo é o mesmo
acima, incluindo conteúdos a serem desbloqueados através de
compra dentro do App (In-app-purchase).
• Freemium com compras dentro da App: O aplicativo é sem
custo, embora dentro do aplicativo exista conteúdo que pode ser
adquirido.
• Freemium com Ads: Aplicativo com banners de propaganda de
terceiros. Ganha-se com impressões, cliques e instalações.
• Freemium com assinatura (Subscription): Nesse modelo o
usuário, para receber um conteúdo periódico ou ter acesso a um
serviço, tem que pagar uma mensalidade.
• Free com venda de produtos e serviços (exemplos: serviço de
taxi, compra de livros, etc.): Exemplo: Easy Taxi
29
07/04/2019