PALESTRA :: Desenvolvimento para plataforma Android
Upcoming SlideShare
Loading in...5
×
 

PALESTRA :: Desenvolvimento para plataforma Android

on

  • 1,919 views

Palestra ministrada pelo professor Fernão Reges Santos, no dia 25/10, na Fundação Vanzolini durante o ciclo de palestras Noite em Dia ...

Palestra ministrada pelo professor Fernão Reges Santos, no dia 25/10, na Fundação Vanzolini durante o ciclo de palestras Noite em Dia
Destinada especialmente a profissionais da área de TI, como analistas e programadores e tem como objetivo apresentar a importância e opções de ferramentas de desenvolvimento desta plataforma que vem dominando o mercado.

Statistics

Views

Total Views
1,919
Views on SlideShare
1,919
Embed Views
0

Actions

Likes
0
Downloads
46
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

PALESTRA :: Desenvolvimento para plataforma Android PALESTRA :: Desenvolvimento para plataforma Android Presentation Transcript

  • ANDROID A Plataforma de Desenvolvimento e Inovação Mobile Fernão Santos Agenda Agenda
    • A Fundação Vanzolini é uma instituição sem fins lucrativos, fundada (em 1967) e mantida pelos professores do Departamento de Engenharia de Produção da Escola Politécnica da Universidade de São Paulo ,
    • Visa d ivulgar conhecimentos científicos e tecnológicos de Engenharia de Produção e de Administração de Operações
    • Foi pioneira e mantém nível de excelência em diversos temas de gestão, atuando nas áreas de educação, consultoria, certificação e tecnologia de educação à distância.
    • Em suas atividades aborda temas como:
      • Gestão da qualidade (Certificação ISO-9000, metodologia Seis Sigma)
      • Gestão de Projetos (Metodologia PMI)
      • Gestão da TI (CMMi, Cobit, ITIL, etc.)
    • Atua na área de TI através de pesquisas, consultorias e cursos de atualização, capacitação e especialização
    A Fundação Vanzolini
  • TTO Trabalho, Tecnologia e Organização GOL Gestão de Operações e Logística QEP Qualidade e Engenharia do Produto EPEF Economia da Produção e Engenharia Financeira Poli - Produção GTI Gestão da Tecnologia da Informação
  • GTI Gestão da Tecnologia da Informação
    • Planejamento, Estratégia, Governança e Gestão da TI
    • Implementação de Sistemas de Tecnologia da Informação
    • Sistemas de Apoio à Decisão
    Grupo de Pesquisa GTI Laboratório de Gestão Estratégica da Tecnologia da Informação, do Conhecimento e de Inteligência Competitiva (LETICIC)
    • Desenvolvimento de aplicações para Android
    • Curso de atualização em Webanalytics
    • Curso de atualização em Documentação Eletrônica (E-Doc)
    • Curso de Capacitação em Gestão de TI
    • Curso de Capacitação em Business Intelligence
    • Curso de Especialização em Gestão de Projetos de TI
    • Curso de MBA em Gestão da Inteligência Competitiva
  • ANDROID A Plataforma de Desenvolvimento e Inovação Mobile Fernão Santos Agenda Agenda
  • Outubro/2011
    • A Plataforma Android
    • Mitos e Verdades
    • Erros comuns em Projetos
    • Boas Práticas
    • Inovação Mobile com Android
    • Android no cenário Corporativo
    Agenda
  • Outubro/2011 A Plataforma Android
    • Plataforma operacional completa, baseada em Open Linux Kernel.
    • Pode ser customizada em qualquer uma de suas características.
    • Projetada inicialmente para dispositivos móveis, é atualmente vista como a Plataforma da Conectividade.
    • Aplicações desenvolvidas por ISVs podem fazer uso real de recursos nativos da plataforma/dispositivo.
  • Outubro/2011 A Plataforma Android Fabricantes
  • Outubro/2011 A Plataforma Android Operadoras
  • Empresas de Software/Serviços A Plataforma Android Outubro/2011
  • A Plataforma Android O que esse conjunto de Empresas faz??? Outubro/2011
  • Outubro/2011 A Plataforma Android
    • Mais de 80 grandes companhias em acordo para manter e evoluir uma plataforma comum de mobilidade.
    • Projeto tem como premissa manter a plataforma Free e Open Source.
  • Outubro/2011 A Plataforma Android
    • O Android não é restrito ao
    • O lidera o desenvolvimento do Android para o projeto Open Handset Alliance de inovação em mobilidade
  • Outubro/2011 A Plataforma Android
    • Nenhum dos participantes do projeto pode restringir ou impor limitações ao processo de inovação/padrão da plataforma Android
    “ a bola é só minha...”
  • Outubro/2011 A Plataforma Android
    • Mesma plataforma pode ser utilizada para desenvolvimento de aplicativos para a Google TV.
    • Componentes não são os mesmos, mas a plataforma de desenvolvimento é a mesma de Android para Tablets e Smartphones
  • A Plataforma Android Outubro/2011 Não há Fragmentação da Plataforma
    • A chamada “fragmentação” da plataforma, na verdade não existe.
    • Diferentes fabricantes, que fazem parte da OHA e são conhecidos como “homologados” para utilizar o sistema, possuem os mesmos recursos padronizados se estiverem utilizando a mesma versão.
    • Como o sistema é aberto/open source, qualquer fabricante não homologado/não membro da OHA pode disponibilizar aparelhos com o sistema Android com componentes/funcionalidades reduzidas.
    • Assim como qualquer outro sistema, a plataforma está sendo incrementada com funcionalidades e melhorias a cada nova versão.
  • A Plataforma Android Versões 3.0 Honeycomb 2.3 Gingerbread 2.2 Froyo 2.0/2.1 Éclair 1.5 Cupcake 4.0 Ice Cream Sandwich Outubro/2011 1.6 Donut
  • A Plataforma Android Outubro/2011 Versões da Plataforma Android
    • As versões da plataforma recebem o nome de sobremesas, e atualmente a versão mais recente da plataforma é a versão 4.0
    • A plataforma é composta de API Levels. Atualmente a plataforma 4.0 é baseada na API Level 14.
    • A versão da API Level indica para o desenvolvedor quais funcionalidades a plataforma modificou/adicionou.
  • A Plataforma Android Versões Outubro/2011
    • Ambiente de Desenvolvimento flexível e customizavel Emuladores de Dispositivos Diversos, Ferramentas de Debuging, Gerenciadores de Memória e Performance, Suporta Plugins e adaptações para IDE
    A Plataforma Android Outubro/2011 Recursos de Desenvolvimento Disponíveis
  • A Plataforma Android Outubro/2011 Recursos de Desenvolvimento Disponíveis
  • A Plataforma Android Outubro/2011 Recursos de Desenvolvimento Disponíveis
    • Dalvik Virtual Machine
    • Suporte a Bibliotecas Gráficas Gráficos 2D e 3D baseados em OpenGL
    • SQLite Armazenamento estruturado.
    • Suporte a multimídia Diversos formatos de áudio, vídeo e imagens (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF...)
    • Acesso a comunicação: Bluetooth , EDGE , 3G , WiFi , NFC
    • Suporte a Câmera, GPS e Acelerômetro
    A Plataforma Android Outubro/2011 Recursos que são Padronizados na Plataforma
    • Botões nos dispositivos/teclas de menu/teclados
    • Tamanhos das telas dos dispositivos Alguns dispositivos são dual-screen
    • Processador/Memória Interna e Externa
    • Tipo de Display O uso dos diversos tipos de display disponíveis (telas resistivas de alta sensibilidade, capacitiva, multi-touch) são definidos pelo fabricante que utiliza o sistema.
    • Versão do Bluetooth disponível 2.0/3.0
    • Resolução da Câmera
    A Plataforma Android Outubro/2011 Recursos que NÃO são especificados pela Plataforma
    • Fragmentação da Plataforma/APIs incompatíveis
    • Reaproveitamento de Código/Produtividade
    • Suporte a bibliotecas de terceiros
    • Basta fazer o build do código Java existente para a nova plataforma
    • Java SDK atualizado , Android SDK atualizado
    Mitos/Verdades Outubro/2011
    • ?
    Erros comuns em projetos Outubro/2011
    • Falta de Planejamento dos Recursos do Aplicativo
    • Reutilizar Códigos sem Revisão/Critério
    • Ignorar a experiência de usuário na plataforma mobile
    Erros comuns em projetos Outubro/2011
    • Interface projetada para a plataforma
    • Experiência de usuário planejada
    • Considere a multitarefa
    Boas Práticas Outubro/2011
  • Outubro/2011
    • Perspectivas da Plataforma
    Inovação Mobile com Android
  • Outubro/2011
    • Múltiplas App Stores
      • Google Android Market
        • market.android.com
      • Samsung Apps
        • www.samsungapps.com
      • Amazon
        • www.amazon.com/mobile-apps
      • Motorola
        • motorola.com/shop4apps
    Inovação Mobile com Android
  • Outubro/2011
    • Múltiplas App Stores permitem diversidade nos modelos de comercialização de aplicativos, licenciamento de uso distinto, e possibilidades de segmentação dos Apps pela loja.
    Inovação Mobile com Android
  • Índia lança tablet "mais barato do mundo“ para uso em Educação http://www1.folha.uol.com.br/ - 05/10/2011 Inovação Mobile com Android
  • Carros da PM em SP terão tablets http://www1.folha.uol.com.br/ - 22/08/2011 Inovação Mobile com Android
  • Outubro/2011 Conclusão
    • Android é uma interessante alternativa de plataforma de conectividade, que além de mobilidade na computação pessoal, pode ser utilizado em projetos corporativos e diversos outros setores, incluindo projetos para o setor público.
  • Outubro/2011 Contato [email_address] fernaosantos.blogspot.com