SlideShare ist ein Scribd-Unternehmen logo
1 von 27
AULA 01: NOME DA AULA
Disciplina
AULA 01: APRESENTAÇÃO DO PLANO DE ENSINO
Mídias digitais
CCT0697 – PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS
Aula 01: Apresentação do plano de ensino
Temas/objetivos desta aula
1. Identificar padrões de projetos para aplicações móveis.
2. Configurar o ambiente de desenvolvimento para Android.
3. Projetar e desenvolver aplicações móveis simples em Android.
4. Desenvolver aplicações móveis com persistência de dados locais.
5. Desenvolver aplicações móveis com acesso à web service.
PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS
Aula 01: Apresentação do plano de ensino
Temas/objetivos desta aula
A Mobilidade ou aplicações móveis são aplicações que podem facilmente ser movidos fisicamente ou cujas
capacidades podem ser executadas enquanto elas estão sendo movidos, em outras palavras a mobilidade
permite o acesso a informação disponível em qualquer lugar e a qualquer momento.
O volume de vendas de dispositivos móveis do tipo smartphone e tablet vem crescendo a cada ano.
Atualmente vende-se mais smartphone e tablet que PC e notebooks no mundo.
Já acessamos mais a web através do smartphone e o tablet que através de PC e notebooks.
Esse mercado surge quebrando paradigmas, ampliando as possibilidades de atuação do profissional no
mercado permitindo que atue em empresas e no serviço público, bem como desenvolvedor independente
através do empreendimento de aplicações móveis e sua disponibilização e venda em lojas virtuais
especializadas.
PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS
Aula 01: Apresentação do plano de ensino
Introdução a Computação Móvel
1. Conceitos básicos
2. Categoria de dispositivos móveis
3. Visão geral o mercado
• Unidade I
PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS
Aula 01: Apresentação do plano de ensino
Desenvolvimento de Aplicações Móveis
1. Caraterísticas do desenvolvimento de aplicações móveis
2. Abordagens de desenvolvimento de aplicações móveis
3. Classificação das aplicações móveis
4. Projeto de aplicações móveis e a experiência do usuário
5. Comparativo entre as principais plataformas de desenvolvimento
6. Monetarização de aplicações móveis
• Unidade II
PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS
Aula 01: Apresentação do plano de ensino
Programação de Aplicações Móveis para Smartphones
1. A força das conexões sociais;
2. Produção e consumo da informação nas redes sociais digitais;
3. Inovação tecnológica nos relacionamentos dos negócios;
4. Estratégias empresariais mediante a produção colaborativa de conteúdo.
• Unidade III
PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS
Aula 01: Apresentação do plano de ensino
Fundamentos da programação para dispositivos móveis
1. Fundamentos da linguagem de programação
2. Componentes básicos da API
• Unidade IV
PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS
Aula 01: Apresentação do plano de ensino
Construção da Interface Gráfica do Usuário
1. Principais componentes de tela
2. Classificação dos componentes de tela
3. Gerenciadores de layout
4. Widgets de tela
5. Ciclo de vida
6. Tratamento de eventos
• Unidade V
PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS
Aula 01: Apresentação do plano de ensino
Navegação entre telas
1. Aplicação móvel composto por várias telas
2. Conceito de Navegação entre telas
3. Navegação simples entre telas
4. Navegação com passagem de parâmetros entre telas
5. Navegação com retorno de dados entre telas
• Unidade VI
PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS
Aula 01: Apresentação do plano de ensino
Persistência de dados
1. Principais componentes da API para persistência de dados.
2. Persistência de dados através do uso de SGBD para dispositivo móvel.
3. Componentes da API para manipulação de dados em um SGBD para dispositivo
4. móvel.
5. Construção de uma aplicação CRUD.
• Unidade VII
PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS
Aula 01: Apresentação do plano de ensino
Acessando Web service
1. Conceitos e componentes de um serviço web
2. API de comunicação remota
3. Envio e recepção de dados binários e em formato texto
4. Construção de aplicação móvel cadastral com acesso a Web Service
• Unidade VII
PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS
Aula 01: Apresentação do plano de ensino
INTRODUÇÃO AO ANDROID
• Você já deve ter notado que o crescimento das tecnologias da informação (TI) tem
impactado profundamente nossas vidas, na medida em que tem modificado a forma
como nos comunicamos, aprendemos e, porque não dizer, percebermos o mundo.
• Precisamos cada vez mais de um maior volume, mais qualidade e velocidade no acesso
às informações.
• Neste “Admirável Mundo Novo" é fundamental o acesso às informações e serviços,
independente de onde estejamos localizados e a qualquer momento, dando
oportunidade ao aparecimento da computação móvel como um novo paradigma
computacional.
INTRODUÇÃO AO ANDROID
DISPOSITIVO MÓVEL
• Um dispositivo móvel usado em larga escala, a partir de 1986, foi o Teletrim, cuja
finalidade era a recepção de mensagens de texto (de poucas linhas) aos usuários do
serviço. Era equivalente ao serviço de SMS (Short Message Service) provido pelas
operadoras de telefonia nos dias de hoje.
Um dispositivo móvel (handheld) é um computador de
bolso, normalmente equipado com uma pequena tela
(output) e um teclado em miniatura (input). Em alguns
dispositivos móveis, o teclado está incorporado à tela,
no que chamamos de dispositivo touchscreen, tal como
nos tablets.
DISPOSITIVO MÓVEL
Existem diversas categorias de dispositivos de computação móvel. Entre os mais comuns
estão:
•Smartphone;
• Tablet;
• TVs;
• Celular;
• Console portátil;
• Coletor de dados;
• GPS (Global Positioning System.
CONCEITO DE MOBILIDADE
• O conceito base que impulsionou o desenvolvimento dos dispositivos móveis foi a
mobilidade, que pode ser definida como:
Para isso, os dispositivos móveis possuem determinadas características essenciais:
APLICATIVOS
• Com o crescimento do uso de dispositivos móveis, surgiram alguns sistemas
operacionais e também uma crescente demanda por aplicativos.
APLICATIVOS
• Antes de iniciarmos o desenvolvimento de uma aplicação para um dispositivo móvel é
necessário definir o tipo de aplicação desejada.
• Os possíveis tipos são:
APLICATIVOS
NATIVO
• Desenvolvidas especificamente para uma determinada plataforma móvel;
• Faz uso da linguagem de programação suportada pela plataforma e seu respectivo SDK
(Software Development Kit);
• Normalmente, são instaladas através de uma loja de aplicativos, como, por exemplo, App
Store e Google Play.
APLICATIVOS
WEBMOBILE
• Diferente das aplicações nativas, consiste em um site com um layout otimizado para
plataforma móvel;
• Faz uso de linguagens web (Html, Css, Javascript);
• Pode ser usado por qualquer plataforma móvel.
APLICATIVOS
HÍBRIDA
• Consiste na combinação dos tipos nativo e WebMobile;
• Em geral, possui um navegador de internet customizado para o site do aplicativo;
• É desenvolvido para uma plataforma móvel específica;
• Tem se destacado nos últimos tempos.
APLICATIVOS
MULTIPLATAFORMA
• Faz uso de Framework para geração de aplicações móveis.
PRINCIPAIS SISTEMAS OPERACIONAIS DE DISPOSITIVOS MÓVEIS
Existem vários sistemas operacionais para dispositivos móveis no mercado, merecendo
destaque:
Sistema Operacional Android
Um pouco de história...
Android é um software open-source para dispositivos móveis, baseado no sistema
operacional Linux.
Foi desenvolvido por uma empresa chamada Android Inc., situada na Califórnia-EHA, e
fundada por Andy Rubin, Rick Miner, Nick Sears e Chris White, inicialmente para o
desenvolvimento de aplicativos para celulares.
Em 2005, foi adquirida pela Google, que manteve Andy Rubin como colaborador no
desenvolvimento da plataforma Android.
Sistema Operacional Android
Em novembro de 2007, foi criada a Open Handset Alliance(OHA), formada por várias
empresas do setor e capitaneada pela Google. A OHA fortaleceu o crescimento da
plataforma Android.
Finalmente, em 2008, foi lançado o primeiro dispositivo móvel, usando o sistema
operacional Android, batizado de HTC T-Mobile, cuja imagem é apresentada a seguir.
PRINCIPAIS CARACTERÍSTICAS DO ANDROID

Weitere ähnliche Inhalte

Ähnlich wie Aula 01 - Apresentaçã e Conceitos.pptx

Introdução ao desenvolvimento de aplicativos com PhoneGap e Sencha Touch
Introdução ao desenvolvimento de aplicativos com PhoneGap e Sencha TouchIntrodução ao desenvolvimento de aplicativos com PhoneGap e Sencha Touch
Introdução ao desenvolvimento de aplicativos com PhoneGap e Sencha TouchLeonardo Soares
 
Aplicativos para dispositivos móveis
Aplicativos para dispositivos móveisAplicativos para dispositivos móveis
Aplicativos para dispositivos móveisYgor Castro
 
Mobile - Uma introdução sobre sistemas para dispositivos móveis.
Mobile - Uma introdução sobre sistemas para dispositivos móveis.Mobile - Uma introdução sobre sistemas para dispositivos móveis.
Mobile - Uma introdução sobre sistemas para dispositivos móveis.Júlia Fernandes Alves
 
Apresentacao jornada-unesp-2011
Apresentacao jornada-unesp-2011Apresentacao jornada-unesp-2011
Apresentacao jornada-unesp-2011Tadeu Araujo
 
LIVRO PROPRIETÁRIO - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
LIVRO PROPRIETÁRIO - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEISLIVRO PROPRIETÁRIO - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
LIVRO PROPRIETÁRIO - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEISOs Fantasmas !
 
Estratégias de desenvolvimento de aplicativos para dispositivos móveis em vár...
Estratégias de desenvolvimento de aplicativos para dispositivos móveis em vár...Estratégias de desenvolvimento de aplicativos para dispositivos móveis em vár...
Estratégias de desenvolvimento de aplicativos para dispositivos móveis em vár...Evandro da Silva Amparo
 
Desenvolvimento de aplicações para dispositivos móveis módulo i - aula 1
Desenvolvimento de aplicações para dispositivos móveis   módulo i - aula 1Desenvolvimento de aplicações para dispositivos móveis   módulo i - aula 1
Desenvolvimento de aplicações para dispositivos móveis módulo i - aula 1Carlos Eugenio Torres
 
Marketing digital tecnologia da informação
Marketing digital   tecnologia da informaçãoMarketing digital   tecnologia da informação
Marketing digital tecnologia da informaçãoAna Paula Coelho Barbosa
 
Desenvolvimento de aplicações para dispositivos móveis
Desenvolvimento de aplicações para dispositivos móveisDesenvolvimento de aplicações para dispositivos móveis
Desenvolvimento de aplicações para dispositivos móveisMarcelo Quinta
 
Palestra Mobilidade - Computação móvel, dispositivos e aplicativos
Palestra Mobilidade - Computação móvel, dispositivos e aplicativosPalestra Mobilidade - Computação móvel, dispositivos e aplicativos
Palestra Mobilidade - Computação móvel, dispositivos e aplicativosCarlos Eugenio Torres
 
Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...
Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...
Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...Pedro Edson Silva Barros
 
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos (setembro ...
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos (setembro ...Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos (setembro ...
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos (setembro ...Carlos Eugenio Torres
 

Ähnlich wie Aula 01 - Apresentaçã e Conceitos.pptx (20)

Introdução ao desenvolvimento de aplicativos com PhoneGap e Sencha Touch
Introdução ao desenvolvimento de aplicativos com PhoneGap e Sencha TouchIntrodução ao desenvolvimento de aplicativos com PhoneGap e Sencha Touch
Introdução ao desenvolvimento de aplicativos com PhoneGap e Sencha Touch
 
Aplicativos para dispositivos móveis
Aplicativos para dispositivos móveisAplicativos para dispositivos móveis
Aplicativos para dispositivos móveis
 
Mobile - Uma introdução sobre sistemas para dispositivos móveis.
Mobile - Uma introdução sobre sistemas para dispositivos móveis.Mobile - Uma introdução sobre sistemas para dispositivos móveis.
Mobile - Uma introdução sobre sistemas para dispositivos móveis.
 
Apresentacao jornada-unesp-2011
Apresentacao jornada-unesp-2011Apresentacao jornada-unesp-2011
Apresentacao jornada-unesp-2011
 
LIVRO PROPRIETÁRIO - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
LIVRO PROPRIETÁRIO - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEISLIVRO PROPRIETÁRIO - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
LIVRO PROPRIETÁRIO - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
 
PhoneGap - Desenvolvimento mobile multiplataforma - SECCOMP 2014
PhoneGap - Desenvolvimento mobile multiplataforma - SECCOMP 2014PhoneGap - Desenvolvimento mobile multiplataforma - SECCOMP 2014
PhoneGap - Desenvolvimento mobile multiplataforma - SECCOMP 2014
 
Dispositivos móveis
Dispositivos móveisDispositivos móveis
Dispositivos móveis
 
Estratégias de desenvolvimento de aplicativos para dispositivos móveis em vár...
Estratégias de desenvolvimento de aplicativos para dispositivos móveis em vár...Estratégias de desenvolvimento de aplicativos para dispositivos móveis em vár...
Estratégias de desenvolvimento de aplicativos para dispositivos móveis em vár...
 
Going Mobile
Going MobileGoing Mobile
Going Mobile
 
Desenvolvimento de aplicações para dispositivos móveis módulo i - aula 1
Desenvolvimento de aplicações para dispositivos móveis   módulo i - aula 1Desenvolvimento de aplicações para dispositivos móveis   módulo i - aula 1
Desenvolvimento de aplicações para dispositivos móveis módulo i - aula 1
 
Apresentação m-learning
Apresentação m-learningApresentação m-learning
Apresentação m-learning
 
Marketing digital tecnologia da informação
Marketing digital   tecnologia da informaçãoMarketing digital   tecnologia da informação
Marketing digital tecnologia da informação
 
Desenvolvimento de aplicações para dispositivos móveis
Desenvolvimento de aplicações para dispositivos móveisDesenvolvimento de aplicações para dispositivos móveis
Desenvolvimento de aplicações para dispositivos móveis
 
Desenvolvimento Android
Desenvolvimento AndroidDesenvolvimento Android
Desenvolvimento Android
 
A vez do mobile - Dev in Bahia #3
A vez do mobile - Dev in Bahia #3A vez do mobile - Dev in Bahia #3
A vez do mobile - Dev in Bahia #3
 
Aplicativos
AplicativosAplicativos
Aplicativos
 
Palestra Mobilidade - Computação móvel, dispositivos e aplicativos
Palestra Mobilidade - Computação móvel, dispositivos e aplicativosPalestra Mobilidade - Computação móvel, dispositivos e aplicativos
Palestra Mobilidade - Computação móvel, dispositivos e aplicativos
 
Semanaupecaruaru2013 android passo a passo
Semanaupecaruaru2013 android passo a passoSemanaupecaruaru2013 android passo a passo
Semanaupecaruaru2013 android passo a passo
 
Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...
Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...
Desenvolvimento de Aplicações para Dispositivos Móveis: Aplicativos Nativos, ...
 
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos (setembro ...
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos (setembro ...Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos (setembro ...
Palestra Mobilidade - Computação móvel, Dispositivos e Aplicativos (setembro ...
 

Aula 01 - Apresentaçã e Conceitos.pptx

  • 1. AULA 01: NOME DA AULA Disciplina AULA 01: APRESENTAÇÃO DO PLANO DE ENSINO Mídias digitais CCT0697 – PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS Aula 01: Apresentação do plano de ensino
  • 2. Temas/objetivos desta aula 1. Identificar padrões de projetos para aplicações móveis. 2. Configurar o ambiente de desenvolvimento para Android. 3. Projetar e desenvolver aplicações móveis simples em Android. 4. Desenvolver aplicações móveis com persistência de dados locais. 5. Desenvolver aplicações móveis com acesso à web service. PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS Aula 01: Apresentação do plano de ensino
  • 3. Temas/objetivos desta aula A Mobilidade ou aplicações móveis são aplicações que podem facilmente ser movidos fisicamente ou cujas capacidades podem ser executadas enquanto elas estão sendo movidos, em outras palavras a mobilidade permite o acesso a informação disponível em qualquer lugar e a qualquer momento. O volume de vendas de dispositivos móveis do tipo smartphone e tablet vem crescendo a cada ano. Atualmente vende-se mais smartphone e tablet que PC e notebooks no mundo. Já acessamos mais a web através do smartphone e o tablet que através de PC e notebooks. Esse mercado surge quebrando paradigmas, ampliando as possibilidades de atuação do profissional no mercado permitindo que atue em empresas e no serviço público, bem como desenvolvedor independente através do empreendimento de aplicações móveis e sua disponibilização e venda em lojas virtuais especializadas. PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS Aula 01: Apresentação do plano de ensino
  • 4. Introdução a Computação Móvel 1. Conceitos básicos 2. Categoria de dispositivos móveis 3. Visão geral o mercado • Unidade I PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS Aula 01: Apresentação do plano de ensino
  • 5. Desenvolvimento de Aplicações Móveis 1. Caraterísticas do desenvolvimento de aplicações móveis 2. Abordagens de desenvolvimento de aplicações móveis 3. Classificação das aplicações móveis 4. Projeto de aplicações móveis e a experiência do usuário 5. Comparativo entre as principais plataformas de desenvolvimento 6. Monetarização de aplicações móveis • Unidade II PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS Aula 01: Apresentação do plano de ensino
  • 6. Programação de Aplicações Móveis para Smartphones 1. A força das conexões sociais; 2. Produção e consumo da informação nas redes sociais digitais; 3. Inovação tecnológica nos relacionamentos dos negócios; 4. Estratégias empresariais mediante a produção colaborativa de conteúdo. • Unidade III PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS Aula 01: Apresentação do plano de ensino
  • 7. Fundamentos da programação para dispositivos móveis 1. Fundamentos da linguagem de programação 2. Componentes básicos da API • Unidade IV PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS Aula 01: Apresentação do plano de ensino
  • 8. Construção da Interface Gráfica do Usuário 1. Principais componentes de tela 2. Classificação dos componentes de tela 3. Gerenciadores de layout 4. Widgets de tela 5. Ciclo de vida 6. Tratamento de eventos • Unidade V PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS Aula 01: Apresentação do plano de ensino
  • 9. Navegação entre telas 1. Aplicação móvel composto por várias telas 2. Conceito de Navegação entre telas 3. Navegação simples entre telas 4. Navegação com passagem de parâmetros entre telas 5. Navegação com retorno de dados entre telas • Unidade VI PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS Aula 01: Apresentação do plano de ensino
  • 10. Persistência de dados 1. Principais componentes da API para persistência de dados. 2. Persistência de dados através do uso de SGBD para dispositivo móvel. 3. Componentes da API para manipulação de dados em um SGBD para dispositivo 4. móvel. 5. Construção de uma aplicação CRUD. • Unidade VII PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS Aula 01: Apresentação do plano de ensino
  • 11. Acessando Web service 1. Conceitos e componentes de um serviço web 2. API de comunicação remota 3. Envio e recepção de dados binários e em formato texto 4. Construção de aplicação móvel cadastral com acesso a Web Service • Unidade VII PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS Aula 01: Apresentação do plano de ensino
  • 12. INTRODUÇÃO AO ANDROID • Você já deve ter notado que o crescimento das tecnologias da informação (TI) tem impactado profundamente nossas vidas, na medida em que tem modificado a forma como nos comunicamos, aprendemos e, porque não dizer, percebermos o mundo. • Precisamos cada vez mais de um maior volume, mais qualidade e velocidade no acesso às informações. • Neste “Admirável Mundo Novo" é fundamental o acesso às informações e serviços, independente de onde estejamos localizados e a qualquer momento, dando oportunidade ao aparecimento da computação móvel como um novo paradigma computacional.
  • 14. DISPOSITIVO MÓVEL • Um dispositivo móvel usado em larga escala, a partir de 1986, foi o Teletrim, cuja finalidade era a recepção de mensagens de texto (de poucas linhas) aos usuários do serviço. Era equivalente ao serviço de SMS (Short Message Service) provido pelas operadoras de telefonia nos dias de hoje. Um dispositivo móvel (handheld) é um computador de bolso, normalmente equipado com uma pequena tela (output) e um teclado em miniatura (input). Em alguns dispositivos móveis, o teclado está incorporado à tela, no que chamamos de dispositivo touchscreen, tal como nos tablets.
  • 15. DISPOSITIVO MÓVEL Existem diversas categorias de dispositivos de computação móvel. Entre os mais comuns estão: •Smartphone; • Tablet; • TVs; • Celular; • Console portátil; • Coletor de dados; • GPS (Global Positioning System.
  • 16. CONCEITO DE MOBILIDADE • O conceito base que impulsionou o desenvolvimento dos dispositivos móveis foi a mobilidade, que pode ser definida como:
  • 17. Para isso, os dispositivos móveis possuem determinadas características essenciais:
  • 18. APLICATIVOS • Com o crescimento do uso de dispositivos móveis, surgiram alguns sistemas operacionais e também uma crescente demanda por aplicativos.
  • 19. APLICATIVOS • Antes de iniciarmos o desenvolvimento de uma aplicação para um dispositivo móvel é necessário definir o tipo de aplicação desejada. • Os possíveis tipos são:
  • 20. APLICATIVOS NATIVO • Desenvolvidas especificamente para uma determinada plataforma móvel; • Faz uso da linguagem de programação suportada pela plataforma e seu respectivo SDK (Software Development Kit); • Normalmente, são instaladas através de uma loja de aplicativos, como, por exemplo, App Store e Google Play.
  • 21. APLICATIVOS WEBMOBILE • Diferente das aplicações nativas, consiste em um site com um layout otimizado para plataforma móvel; • Faz uso de linguagens web (Html, Css, Javascript); • Pode ser usado por qualquer plataforma móvel.
  • 22. APLICATIVOS HÍBRIDA • Consiste na combinação dos tipos nativo e WebMobile; • Em geral, possui um navegador de internet customizado para o site do aplicativo; • É desenvolvido para uma plataforma móvel específica; • Tem se destacado nos últimos tempos.
  • 23. APLICATIVOS MULTIPLATAFORMA • Faz uso de Framework para geração de aplicações móveis.
  • 24. PRINCIPAIS SISTEMAS OPERACIONAIS DE DISPOSITIVOS MÓVEIS Existem vários sistemas operacionais para dispositivos móveis no mercado, merecendo destaque:
  • 25. Sistema Operacional Android Um pouco de história... Android é um software open-source para dispositivos móveis, baseado no sistema operacional Linux. Foi desenvolvido por uma empresa chamada Android Inc., situada na Califórnia-EHA, e fundada por Andy Rubin, Rick Miner, Nick Sears e Chris White, inicialmente para o desenvolvimento de aplicativos para celulares. Em 2005, foi adquirida pela Google, que manteve Andy Rubin como colaborador no desenvolvimento da plataforma Android.
  • 26. Sistema Operacional Android Em novembro de 2007, foi criada a Open Handset Alliance(OHA), formada por várias empresas do setor e capitaneada pela Google. A OHA fortaleceu o crescimento da plataforma Android. Finalmente, em 2008, foi lançado o primeiro dispositivo móvel, usando o sistema operacional Android, batizado de HTC T-Mobile, cuja imagem é apresentada a seguir.