Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Xamarin - Visão Geral Dispositivos Móveis

12 views

Published on

Aula inicial da disciplina de Programação de Aplicativos Mobile I do curso Técnico em Desenvolvimento de Sistemas, na Etec.

Published in: Software
  • Be the first to comment

  • Be the first to like this

Xamarin - Visão Geral Dispositivos Móveis

  1. 1. DISPOSITIVOS MÓVEIS COM XAMARIN FORMS Prof. Me. Tiago A. Silva VERSÃO 2019 www.tiago.blog.br PROGRAMAÇÃO DE APLICATIVOS MOBILE I
  2. 2. PLANO DE AULA ▪ Nesta aula vamos aprender: ✓Visão geral sobre dispositivos móveis ✓Ferramentas para desenvolvimento ✓Xamarin Forms ✓Criado o primeiro projeto 2www.tiago.blog.br OBJETIVO: INTRODUÇÃO O DESENVOLVIMENTO PARA DISPOSITIVOS MÓVEIS
  3. 3. INTRODUÇÃO • Nesta aula veremos: –Tipos de dispositivos móveis • Arquitetura de hardware. –Sistemas operacionais para dispositivos móveis: • Android • Windows Phone • Apple Ios • Especial: Xamarin Forms 3www.tiago.blog.br
  4. 4. TIPOS DE DISPOSITIVOS MÓVEIS 4www.tiago.blog.br
  5. 5. ANDROID • Inicialmente desenvolvido pela Android Inc (2003). • Adquirido pelo Google (2006). • Open source. • Kernel Linux, Programação em Java. 5www.tiago.blog.br
  6. 6. ANDROID 6www.tiago.blog.br VERSÃO ATUAL: 8.0 OREO
  7. 7. ANDROID: Arquitetura 7www.tiago.blog.br
  8. 8. ANDROID: Funcionamento 8www.tiago.blog.br
  9. 9. Windows Phone • Desenvolvido pela Microsoft; • Lançado em 2010; • Software Proprietário; • Interface Metro. 9www.tiago.blog.br
  10. 10. WINDOWS PHONE 10www.tiago.blog.br
  11. 11. APPLE iOS • Sistema Operacional desenvolvido pela Apple Inc; • Desenvolvido originalmente para iPhone; • Execução era exclusiva em hardware Apple. 11www.tiago.blog.br
  12. 12. APPLE iOS: Arquitetura 12www.tiago.blog.br
  13. 13. DIVISÃO DO MERCADO 13www.tiago.blog.br
  14. 14. Xamarin Forms 14www.tiago.blog.br
  15. 15. Xamarin Forms 15www.tiago.blog.br Código-fonte em C# “exportado” para as três plataformas.
  16. 16. CONCLUSÃO • O sistema operacional Android é o mais popular. • O hardware dos dispositivos móveis evoluiu. Os sistemas operacionais ficaram mais estáveis e com mais recursos. • Todos os sistemas operacionais são divididos em camadas. • Xamarin: ferramenta de “tradução” entre as diferentes plataformas resolve o problema da diversidade de plataformas. 16www.tiago.blog.br
  17. 17. EXERCÍCIO DE FIXAÇÃO • Faça uma pesquisa e identifique quais são as ferramentas de desenvolvimento voltadas para dispositivos móveis mais utilizadas, e quais são as que foram lançadas mais recentemente. Android Studio? 17www.tiago.blog.br
  18. 18. OBRIGADO! tiago@tiago.blog.br www.tiago.blog.br

×