O documento discute três tipos de aplicativos móveis: nativos, web móveis e híbridos. Aplicativos nativos são instalados diretamente no dispositivo, executam mais rápido, mas têm códigos separados para cada plataforma. Aplicativos web móveis rodam no navegador e têm código comum, mas podem ser mais lentos. Aplicativos híbridos usam tecnologias web com wrappers nativos, permitindo atualizações rápidas com código compartilhado entre plataformas.
3. Facebook Messenger
O que é?
Categoria > Nativo
- Um aplicativo nativo é um aplicativo para um determinado dispositivo móvel (smartphone,
tablet, etc).
- Eles são instalados diretamente no aparelho.
- Os usuários normalmente adquirem esses aplicativos através de uma loja on-line, tais como
a App Store ou Android Apps no Google Play.
- Normalmente executa mais rápido do que aplicações web móveis.
- Possuem melhores ferramentas, suporte e desenvolvimento padrão fornecidos pelos
fabricantes dos dispositivos, o que pode ajudar a acelerar o desenvolvimento.
4. Facebook Messenger
Tecnologias usadas no desenvolvimento e utilização
- Cada plataforma de desenvolvimento de aplicativos móveis tem a sua própria linguagem de
programação nativa:
Java (Android)
Objective-C (iOS)
Visual C + + (Windows Mobile)
- Standardized software development kits (SDKs), ferramentas de desenvolvimento e
elementos de interface de usuário comum (botões, campos de entrada de texto, etc) são
muitas vezes fornecidos pelo fabricante da plataforma
Categoria > Nativo
5. Facebook Messenger
- Plataformas de anúncios móveis específicos, como iAd e AdMob (embora possa haver
restrições estabelecidas pelo fabricante do dispositivo móvel).
- Os desenvolvedores têm a capacidade de cobrar um preço de transferência e as lojas de
aplicativos normalmente vão lidar com o processo de pagamento (em troca de uma
percentagem das vendas).
Estratégia de monetização
Categoria > Nativo
7. - Quando falamos de aplicações web móveis, estamos nos referindo a aplicativos habilitados
para a Internet que têm funcionalidades específicas para dispositivos móveis. Eles são
acessados por meio do navegador web do celular e não precisa ser baixado e instalado no
aparelho.
- Ter uma base de código comum em todas as plataformas
- Pode ser liberado sob qualquer forma, como não há uma loja oficial online que tem que
aprovar o aplicativo.
O que é?
Forbes
Categoria > Web Móvel
8. - Aplicativos web móveis são escritos em HTML5, CSS3, JavaScript e linguagens server-side
ou frameworks de aplicação web de escolha do desenvolvedor (por exemplo, PHP, Rails,
Python).
- Não existem kits de desenvolvimento de software padrão (SDKs) que os desenvolvedores
são obrigados a usar para fazer uma aplicação web móvel
Tecnologias usadas no desenvolvimento e utilização
Forbes
Categoria > Web Móvel
9. - Aplicativos web móveis podem rentabilizar através do site de propaganda e taxas de
inscrição
- Cobrar dos usuários para usar o aplicativo web móvel requer que você defina o seu próprio
acesso pago ou sistema baseado em assinatura
Estratégia de monetização
Forbes
Categoria > Web Móvel
11. - Quando falamos de aplicações híbridas estamos nos referindo a aplicativos que utilizam uma
plataforma nativa instalada no aparelho e os dados são gerados a partir da web.
- Tem uma parte de código comum em todas as plataformas, diferindo na parte específica de
cada plataforma.
- Sua atualização e confecção são mais rápidos.
Fancy
O que é?
Categoria > Híbrido
12. - Aplicativos web móveis são escritos em HTML5, CSS3, JavaScript e linguagens server-side
ou frameworks de aplicação web de escolha do desenvolvedor (por exemplo, PHP, Rails,
Python). Além é claro das linguagens nativas de cada plataforma (Objective-C, Java).
Fancy
Tecnologias usadas no desenvolvimento e utilização
Categoria > Híbrido
13. Fancy
Estratégia de monetização
Categoria > Híbrido
- Plataformas de anúncios móveis específicos, como iAd AdMob.
- Os desenvolvedores têm a capacidade de cobrar um preço de transferência e as lojas de
aplicativos normalmente vão lidar com o processo de pagamento (em troca de uma
percentagem das vendas).
- Venda de serviços internos as aplicações.