• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Android
 

Android

on

  • 2,679 views

Introdução ao Sistema Operacional Android

Introdução ao Sistema Operacional Android

Statistics

Views

Total Views
2,679
Views on SlideShare
2,670
Embed Views
9

Actions

Likes
2
Downloads
185
Comments
0

3 Embeds 9

http://jucagi.wordpress.com 5
http://slidecastr.heroku.com 3
https://drive.jolicloud.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

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

    Android Android Presentation Transcript

    • Leonardo MarcelinoWednesday, June 1, 2011
    • Sobre mim @leonardom leomar@br.ibm.com leonardo.marcelino@gmail.comWednesday, June 1, 2011
    • Wednesday, June 1, 2011
    • Wednesday, June 1, 2011
    • Sistema operacional desenvolvido para dispositivos móveisWednesday, June 1, 2011
    • • Gratuito • Código aberto (Open Source) • Não está preso a um hardware específico • Kernel Linux • Aplicativos em Java • Comunidade crescenteWednesday, June 1, 2011
    • Open Handset Alliance Operadoras Telefonia Móvel Fabricantes de Handset Fabricantes de semicondutores Empresas de Software http://www.openhandsetalliance.comWednesday, June 1, 2011
    • Open Handset Alliance http://www.openhandsetalliance.com/oha_members.htmlWednesday, June 1, 2011
    • Open Handset Alliance Colaboram para evolução e disseminação do Android http://www.openhandsetalliance.comWednesday, June 1, 2011
    • Características • Framework de aplicações (reuso e substituíção) • Máquina Virtual Dalvik (otimizada) • Navegador Web integrado (baseado WebKit) • Otimizador gráfico (2D, 3D, OpenGL) • SQLite (database estruturado)Wednesday, June 1, 2011
    • Características • FormatosH.264, MP3, AAC, AMR,imagem GIF) (MPEG4, de mídia: audio, video e JPG, PNG, • Telefonia GSM • Bluetooth, EDGE, 3G e WiFi • Câmera, GPS, bússula e acelerômetro • Rico ambiente desenvolvimentoWednesday, June 1, 2011
    • ArquiteturaWednesday, June 1, 2011
    • Aplicativos Navegador Web, Cliente de e-mail, Programa de SMS, Calendário, Agenda, Mapas e Outros. Todos desenvolvidos em JavaWednesday, June 1, 2011
    • Framework de aplicações Projetada para simplificar reuso de componentes. Componentes podem ser substituídos por componentes customizadosWednesday, June 1, 2011
    • Framework de aplicações Rico e extensível conjunto de componentes visuais. Incluindo: Lists, Grids, Text boxes, buttons, and embedded web broswerWednesday, June 1, 2011
    • Content Provider Possibilita que aplicações acessem dados de outras aplicações ou compartilhem dados com outras aplicações.Wednesday, June 1, 2011
    • Resource Manager Provê acesso a recursos externos ao código como Strings localizadas, Imagens e arquivos de layout.Wednesday, June 1, 2011
    • Notification Manager Permite que todas aplicações mostrem alertas customizados na barra de status.Wednesday, June 1, 2011
    • Activity Manager Gerencia o ciclo de vida das aplicações.Wednesday, June 1, 2011
    • Bibliotecas • System C library (libc tuned for embedded Linux-based devices) • Media libraries (MPEG4, H.264, MP3, ACC, AMR,JPG, PNG) • Surfacecomposites 2D and access to the display, Manager (manages 3D graphic layers) • LibWebCore (modern web browser engine)Wednesday, June 1, 2011
    • Bibliotecas • SGL (2D graphic engine) • 3D libraries (based on OpenGL) • FreeType (bitmap and vector font rendering) • SQLite (powerful and lightweight relational database)Wednesday, June 1, 2011
    • Runtime Máquina Virtual Dalvik otimizada para execução em dispositivos móveisWednesday, June 1, 2011
    • Runtime Inclui um conjunto de bibliotecas que prove a maioria das funcionalidades disponíveis para o JavaWednesday, June 1, 2011
    • Runtime Cada aplicação roda em um processo separado em uma instância da máquina virtual.Wednesday, June 1, 2011
    • Runtime A máquina virtual executa arquivos no formato Dalvik Executable (.dex) o qual são otimizados para baixo consumo memória.Wednesday, June 1, 2011
    • Kernel Linux O sistema operacional do Android foi baseado no kernel 2.6 do LinuxWednesday, June 1, 2011
    • Kernel Linux O kernel é responsável por gerenciar a memória, os processos, segurança de arquivos, redes e drivers.Wednesday, June 1, 2011
    • Código aberto e livre O Android é a primeira plataforma para aplicações móveis completamente livre e de código aberto.Wednesday, June 1, 2011
    • Software Development Kit Android SDK é o software utilizado para desenvolver aplicações para Android. SDK = Emulador + ferramentas + API Java Disponível para Windows, Linux e Mac OS http://developer.android.com/sdk/Wednesday, June 1, 2011
    • Plugin Eclipse IDE Android Development Tool (ADT) é um plugin para o Eclipse IDE que provê um ambiente de desenvolvimento poderoso e integrado. http://developer.android.com/sdk/eclipse-adt.htmlWednesday, June 1, 2011
    • Plataformas No Android uma versão do sistema operacional é conhecida como plataforma.Wednesday, June 1, 2011
    • Plataformas Cada plataforma tem um código identificador, chamado de API Level. API Level 1: Android 1.0 API Level 7: Android 2.1 API Level 8: Android 2.2 API Level 10: Android 2.3.4 API Level 12: Android 3.1Wednesday, June 1, 2011
    • Instalando PlataformasWednesday, June 1, 2011
    • Android Virtual Device Android Virtual Device (ADV) permite que o emulador possa simular exatamente a configuração de um dispositivo móvel.Wednesday, June 1, 2011
    • Android Virtual DeviceWednesday, June 1, 2011
    • EmuladorWednesday, June 1, 2011
    • EmuladorWednesday, June 1, 2011
    • EmuladorWednesday, June 1, 2011
    • Android Market http://android.com/market Fornece aos desenvolvedores um lugar comum para disponibilizar aplicações. Funciona parecido com o YouTube.Wednesday, June 1, 2011
    • Android MarketWednesday, June 1, 2011
    • Android pelo mundo Android assume liderança do mercado de sistemas móveis no EUA Fonte: http://idgnow.uol.com.br/mercado/2011/03/04/android-assume-a- lideranca-do-mercado-de-sistemas-moveis-nos-eua/Wednesday, June 1, 2011
    • Android pelo mundo Android lidera enquanto Nokia e Microsoft perdem mercado Fonte: http://exame.abril.com.br/tecnologia/android/noticias/android- lidera-enquanto-nokia-e-microsoft-perdem-mercadoWednesday, June 1, 2011
    • Market Share Fonte: http://www.pcworld.com/article/226339/ android_market_share_growth_accelerating_nielsen_finds.htmlWednesday, June 1, 2011
    • For Tablets...Wednesday, June 1, 2011
    • Morotola AtrixWednesday, June 1, 2011
    • Samsung Galaxy S2Wednesday, June 1, 2011
    • Tablet Motorola XOOMWednesday, June 1, 2011
    • PerguntasWednesday, June 1, 2011
    • Obrigado!!!Wednesday, June 1, 2011