SlideShare ist ein Scribd-Unternehmen logo
1 von 39
Introdução ao
Desenvolvimento para
Android
David Tiago Conceição

@davidtiagocon
#WorkshopDatainfo
Agenda
Apresentação
O que é o Android?
Android Hoje
Desenvolvendo
Demonstração
O Curso
Perguntas e Respostas
Apresentação
Apresentação
David Tiago Conceição
Sun Certified Java Programmer
  Java 6 – 2009
Bacharel em Ciência da Computação
  2010/II – FURB
Android desde 2010
O que é o Android?
O que é o Android?
Pacote completo
  Sistema operacional
  Middleware
  Aplicações chave
  Emulador
Plataforma Livre
O que é o Android?
Foco em dispositivos móveis
  Smartphones
  Tablets
  Players
Outras iniciativas
  Desktops
  Automação
O que é o Android?
“Plataforma móvel mais popular do
             mundo”




            android.com/about
O que é o Android?
Diversidade
  Aparelhos
  Aplicativos
Customização
  Temas
  Launchers
  ROMs



                android.com/about
O que é o Android?
Interação
  Intents
  Widgets
  Reconhecimento de voz
  Face unlock
  Beam




                  android.com/about
O que é o Android?
Integração
  Redes sociais
  E-mail
  Contatos
  Mapas
  Cloud




                  android.com/about
O que é o Android?
WWW
  HTML5
  Chrome
  Firefox
  Opera
  Dolphin




              android.com/about
Android Hoje
Android Hoje
Smartphones no Brasil em 2011
  Crescimento 176%
  33% mais baratos
  Android 61%
  7,5% do total




                  diariodoandroid.com.br
Android Hoje
Browser mais usado no mundo




                gs.statcounter.com
Android Hoje
Terceiro browser mais usado no Brasil




                  gs.statcounter.com
Android Hoje
Ativações diárias
  2010 = 100 000
Android Hoje
Ativações diárias
  2010 = 100 000
                       450000

                       400000

                       350000
  2011 – I = 400 000   300000

                       250000

                       200000

                       150000

                       100000

                        50000

                           0
                           2010   2011 – I
Android Hoje
Ativações diárias
  2010 = 100 000
                        600000


                        500000

  2011 – I = 400 000    400000


  2011 – II = 550 000   300000


                        200000


                        100000


                            0
                            2010   2011 – I   2011 – II
Android Hoje
Ativações diárias
                         800000
  2010 = 100 000         700000


  2011 – I = 400 000     600000

                         500000


  2011 – II = 550 000    400000

                         300000

  2011 – III = 700 000   200000

                         100000

                             0
                             2010   2011 – I   2011 – II   2011 – III
Android Hoje
Ativações diárias
  2010 = 100 000
                           900000

                           800000

                           700000
  2011 – I = 400 000       600000

                           500000
  2011 – II = 550 000      400000

                           300000
  2011 – III = 700 000     200000

                           100000
  2012 – I = 850 000           0
                               2010      2011 – I   2011 – II   2011 – III   2012 – I




                        twitter.com/Arubin
Android Hoje
Ativações diárias
  2010 = 100 000
                          1200000


                          1000000

  2011 – I = 400 000       800000


  2011 – II = 550 000      600000


                           400000
  2011 – III = 700 000
                           200000

  2012 – I = 850 000           0
                               2010   2011 – I   2011 – II   2011 – III   2012 – I   2012 – II

  2012 – II = ? ??? ???
Android Hoje
Fragmentação
  Coexistência
  Versões
  Formatos
  Hardware




                 developer.android.com
Desenvolvendo
Desenvolvendo
Play Store em crescimento
  10bi downloads
  294% crescimento
  US$425 milhões




                   olhardigital.uol.com.br
Desenvolvendo
Demanda por profissionais




                 tiespecialistas.com.br
Desenvolvendo
Tecnologia de ponta
  Java
  XML
  SQLite
  OpenGL ES
  C/C++
Desenvolvendo
Ferramental completo
  Sistema operacional
  SDK
  Emulador
  Bibliotecas
  Plugins
  Depurador
Desenvolvendo
Framework avançado
 Componentes básicos
 Produtividade
 Fragments
 Flexibilidade
 Extensa documentação
Desenvolvendo
Desafios
  Dispositivos móveis
  Fragmentação
Desenvolvendo
Lojas de aplicativos
  Google Play Store
  Amazon
Download direto
Apps pagos
Publicidade
Demonstração
O Curso
O Curso
Introdução a plataforma
  Demonstração da instalação do ambiente
Anatomia geral de uma aplicação
  Hello world
  AndroidManifest
O Curso
Interface Gráfica
  Activities
  Widgets
     Botões, Textos, Listas, Menus, Mensagens
  Fragments
  Intents
O Curso
Salvando informações no dispositivo
  SQLite
  Definição de objetos
  Create, Update e Delete
O Curso
Localização e mapas
  Exibindo mapas
  Configurando exibição
  Adicionando pontos
Questões e Respostas
Obrigado!
                bit.ly/andinfo


            David Tiago Conceição
       davidtc.developer@gmail.com

Weitere ähnliche Inhalte

Empfohlen

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Empfohlen (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Workshop Datainfo