1 MSc Geraldo C. Nhadumbuque (Computação Movel) AULA 04 Mobile OS and Android.

Slides:



Advertisements
Apresentações semelhantes
Noções de Sistemas Operacionais
Advertisements

Programação para dispositivos móveis
Programação para dispositivos móveis 2º Semestre 2009 > PUCPR > Design Digital Bruno C. de Paula.
Programação para dispositivos móveis 2º Semestre 2009 > PUCPR > Design Digital Bruno C. de Paula.
Aula 04-a Sistemas operacionais
1.
iOS Alunos: Anderson Andrade Daniel AntonioTell Eduardo Cardoso
TRABALHO DE CONCLUSÃO II PUCRS – Faculdade de Informática
Soccer Fan Autores: Ales Oliveira de Carvalho Elzo dos Santos Sousa
Soccer Fan Autores: Ales Oliveira de Carvalho Elzo dos Santos Sousa
LINUX.
Novidades do Windows 8 Francisco Ferreira
O que é o Windows?.
Implementando padrões de controle de sessão para a plataforma Android
ANDROID E A REALIDADE VIRTUAL
Evolução da telefonia móvel
JAVA FX “O próximo passo na evolução do Java como plataforma de desenvolvimento de aplicações clientes ricas.” - Oracle. Alexandre Cechinel Beatriz.
Filipe Ghisi Morgana Leite Thiago Campos Matheus Porto
Android Nova-Mania Nomes: Thalia Fernanda Mirian Lúcia.
Nomes: Thalia Fernanda Mirian Lúcia
Em que esse sistema é baseado?Em que esse sistema é baseado? Qual empresa desenvolveu?Qual empresa desenvolveu?
ANDROID E A REALIDADE VIRTUAL
Rodolpho Carvalho Cezar 1PPManhã
Algumas versões Mac.
Cenário do mundo real Padrões Web em múltiplos browsers, plataformas e dispositivos (HTML5, CSS3 e JS) Suporte a múltiplas plataformas no Windows Azure.
Mundo Portáteis passaram a representar a maior parte dos PCs vendidos em 2010 Fonte: Estudos IDC Brasil Q
Sistemas operativos - o que são. -Carateristicas. - diferenças
Luiz Antonio Torres, Maio/2014
Sistemas Operacionais
Tópicos em Sistemas Operacionais (LINUX) Prof:. Msc. Arimatéia Junior Fortaleza-2011.
Serviço Nacional de Aprendizagem Comercial do Rio Grande do Sul Informação e Comunicação Habilitação Técnica de Nível Médio Técnico em Informática Prof.
Módulo I Capítulo 1: Introdução ao curso
Sistemas Operacionais
1 INSTITUTO FEDERAL DE EDUCAÇÃO CIÊNCIA E TECNOLOGIA Arquitetura de Computadores Campus Santo Amaro TEGRA 2 Graduandos:  Angelo Ramos  Jackeline Barbosa.
AS EMPRESAS MAIS IMPORTANTES DO MUNDO CONFIAM NA BLACKBERRY.
@2011 Éfren L. Souza1 Plataforma Android Uma Visão Geral para Desenvolvedores.
CURSO DE INFORMÁTICA MÓDULO BÁSICO.
 Um Sistema Operativo é um conjunto de programas fundamentais que permitem que o computador funcione e comunique com o exterior.  Um Sistema Operativo.
FGTS – Consulta CRF Protótipo CEDESRJ.
Algumas versões Mac. Macintosh Operanting System A ultima versão Mac foi lançada em 1984, pela Apple. O Macintosh Operanting System é a denominação do.
Colégio Agrícola “José Bonifacio” Sistemas Operacionais Prof. Carlos Eduardo Caraski.
Ciclo de Seminarios Técnicos – PET Computação Quarta-Feira - 15/06/2011
PROGRAMAÇÃO DE DISPOSITIVO ANDROID Arte Digital – – ECO/UFRJ.
O que são, quais existem e suas características.
Aqui está Senhoras e Senhores!!!
Mini Curso.
Bem Vindos !!!.
Versão Professor Emerson Felipe Elementos de informática
MBA em Marketing e Comunicação
UNIVERSIDADE ESTADUAL PAULISTA “Júlio de Mesquita Filho” Faculdade de Filosofia e Ciências – Campus de Marília Universidade Aberta à Terceira Idade APLICATIVOS.
Ambientação de Jogos Plataformas / Sistemas. Suporte ao jogos, seja através do hardware ou do sistema operacional. Resumindo: Plataforma: aparelho físico.
Instituto de Emprego e Formação Profissional de Faro, IP
Ciência da Computação I
Em abril, a INFO testará a novíssima safra de tablets que está chegando ao mercado. Como funciona e quais são as novidades do iPad 2, recém- lançado pela.
Tecnologias para Mobilidade
Módulo I – Softwares: Sistemas Operacionais Prof.: Rogério Morais.
Instalação e Manutenção de Computadores
Sistemas Operacionais Faculdade de Ciências Aplicadas e Sociais de Petrolina - FACAPE Ciência da Computação Professora: Cynara Carvalho
 Facebook: 1,15 bilhão de usuários únicos YouTube: 1 bilhão Qzone: 712 milhões Sina Weibo: 500 milhões WhatsApp: 350 milhões Google+: 327 milhões Tumblr:
Hamburger Calendário 2007 Janeiro
Arquitetura ARM.
Bruna Cavallero Martins Universidade Católica de Pelotas.
Android é o sistema operacional de telefone celular que é lançado pela Google. Este sistema operacional é usado por.
Android Uma catedral de sucesso Rodrigo Carvalho.
História da Ciência e Tecnologia
ANDROID.
Janeiro D S T Q Q S S
Setembro 2009 SEGUNDA TERÇA QUARTA QUINTA SEXTA SÁBADO DOMINGO
PLAYBOY Calendário SÓ MULHERÃO.
Transcrição da apresentação:

1 MSc Geraldo C. Nhadumbuque (Computação Movel) AULA 04 Mobile OS and Android

Outline  Mobile OS;  Android. MSc Geraldo C. Nhadumbuque (Computação Movel) 2

Mobile OS MSc Geraldo C. Nhadumbuque (Computação Movel) 3

Mobile OS What does Mobile Operating System (Mobile OS) mean? “A mobile operating system (mobile OS) is an OS built exclusively for a mobile device, such as a smartphone, personal digital assistant (PDA), tablet or other embedded mobile OS. Popular mobile operating systems are Android, Symbian, iOS, BlackBerry OS and Windows Mobile” MSc Geraldo C. Nhadumbuque (Computação Movel) 4

Alguns OS MSc Geraldo C. Nhadumbuque (Computação Movel) 5 Sistemas OperativosMarcas Symbian OSNokia Windows MobileMicrosoft iOSApple MeegoIntel / Nokia BadaSamsung RIMBlackberry Android Google Inc. / Open Handset Alliance Firefox OSMozila Ubuntu Touch OS Ubuntu

Symbian OS O sistema Symbian, foi concebido pela parceria de um grupo de fabricantes: Nokia, Ericsson, Motorola e Panasonic; Suporte a aplicações escritas em C++; Multi-tarefa; Suporte a aplicações Real-time. MSc Geraldo C. Nhadumbuque (Computação Movel) 6

Lançado em 19 de Abril de 2000; Usa o mesmo padrão de APIs da versão desktop; Desenvlvido em C++; Suporte ao Silverlight, etc.; Requer um bom hardware para funcionamento; Suporte a multi-tarefa. MSc Geraldo C. Nhadumbuque (Computação Movel) 7

Lançado em Fevereiro de 2010; É uma fusão de dois sistemas Linux o Moblin, da Intel, e o Maemo da Nokia; É um sistema de código aberto desenhado para atuar em plataformas como notebooks, tablets, smartphones desktops, smartsTVs, etc. MSc Geraldo C. Nhadumbuque (Computação Movel) 8

Lançado em 9 de janeiro de 2010; O Bada uma plataforma para smartphones, foi criado em 2010 pela Samsung; Permite o uso de um kernel com padrão RTOS Desenvolvimento de aplicações em C++ Multi-tarefa; Traz suporte nativo a: sensor de movimento, vibração, face detection. MSc Geraldo C. Nhadumbuque (Computação Movel) 9

O BlackBerry é um sistema operacional concebido pala empresa canadense RIM - Research in Motion; Integra funcionalidades tipicas de um Smathphones; Utiliza um serviço próprio de RIM, chamado BBM (Blackberrymessenger). MSc Geraldo C. Nhadumbuque (Computação Movel) 10

Lançado em April 23, 2013; Desenvolvido em HTML5, CSS, JavaScript, C++; Arquitectura: Gonk – baseado no kernel de Linux e uma camada de abstração de hardware; Gecko - um mecanismo de layout e camada de serviços em tempo de execução do aplicativo; e Gaia - uma camada de HTML5 e sistema de interface do usuário. MSc Geraldo C. Nhadumbuque (Computação Movel) 11

Última versão instável 21 February 2013; Versão preview compativel com alguns aparelhos Android, incluindo o Samsung Galaxy Nexus, o Nexus 4 e Samsung Galaxy S4 Google ; Linguagens de programação, C, C++, QML ; Previsão de lançamento para outubro de MSc Geraldo C. Nhadumbuque (Computação Movel) 12 Ubuntu Touch

Apresentado com o iPhone na "Macworld Conference & Expo" em 9 de janeiro de 2007; Kernel baseado no Mac OSX; Kernel é carregado na RAM de forma criptografada; MSc Geraldo C. Nhadumbuque (Computação Movel) 13 iOS

Android MSc Geraldo C. Nhadumbuque (Computação Movel) 14

Algumas caracteristicas Disponibiliza recursos que permitem agilizar e facilitar o desenvolvimento de aplicações para dispositivos moveis; Plataforma open source; Projectado exclusivamente para dispositivos moveis; Utilizado por vários fabricantes de celulares como: HTC, Samsung, Sony, Motorola, LG, etc. MSc Geraldo C. Nhadumbuque (Computação Movel) 15 Android

Historial Em agosto de 2005 a Google adquiriu a Android Inc, uma pequena empresa em Palo Alto(California - USA) que desenvolvia uma plataforma para celulares baseado em Linux; Em 5 de Novembro de 2007, Google anunciou Android como uma plataforma e a criação da Open Handset Alliance (OHA); MSc Geraldo C. Nhadumbuque (Computação Movel) 16 Android

Historial Em 21 de outubro de 2008, Android se transforma em Open Source, com código publicado como AOSP (Android Open Source Project). Em 22 de Outubro de 2008, foi lançado o primeiro aparelho móvel comercialmente com o sistema Android, o HTC Dream ou G1; Em 2 de novembro de 2009, foi lançado Motorola Droid ou Milestone. Sendo considerado um dos melhores aparelhos com Android. MSc Geraldo C. Nhadumbuque (Computação Movel) 17 Android

Historial Em 5 de Janeiro de 2010, Google lança o primeiro celular com sua marca, o HTC Nexus One. O primeiro tablet comercialmente disponível com Android 3.0 foi o Motorola Xoom, lançado a 24 de fevereirode 2011 nos Estados Unidos. MSc Geraldo C. Nhadumbuque (Computação Movel) 18 Android

Versões 1.5: Cupcake (Abril de 2009, com a última revisão oficial a maio de 2010); 1.6: Donut (Setembro de 2009, com a ultima revisão oficial a maio de 2010); : Eclair (Janeiro de 2010, com a última revisão oficial a maio de 2010); 2.2: FroYo (Frozen Yogurt - Maio de 2010, com a última revisão oficial a julho de 2011); 2.3: Gingerbread (versão lançada a 6 de dezembro de 2011); : Honeycomb (Lançada especialmente para tablets em Janeiro de 2011); MSc Geraldo C. Nhadumbuque (Computação Movel) 19 Android

Versões 4.0: Ice Cream Sandwich (Anunciada oficialmente em 19 de outubro de 2011) ; : Jelly Bean (Versão principal, lançada em 27 de junho de 2012, com atualização recebida em 24 de julho de 2013); 4.4: KitKat (versão futura sem previsão de lançamento). MSc Geraldo C. Nhadumbuque (Computação Movel) 20 Android

Versões 4.0: Ice Cream Sandwich (Anunciada oficialmente em 19 de outubro de 2011) ; : Jelly Bean (Versão principal, lançada em 27 de junho de 2012, com atualização recebida em 24 de julho de 2013); 4.4: KitKat (versão futura sem previsão de lançamento). MSc Geraldo C. Nhadumbuque (Computação Movel) 21 Android arquitectura

MSc Geraldo C. Nhadumbuque (Computação Movel) 22 Android and Java

MSc Geraldo C. Nhadumbuque (Computação Movel) 23 APK - application package file É o formato de arquivo usado para distribuir e instalar aplicativos android, e é composto por: – Executável dalvik - código fonte Java compilado em um executável Dalvik; – Recurso - os recursos são tudo o que não é o código; – Bibliotecas nativas - incluir algum código nativo, como bibliotecas de C / C + +.

Referencias tura-da-plataforma-android operacionais-para-celulares-e-dispositivos-moveis MSc Geraldo C. Nhadumbuque (Computação Movel) 24

Referencias MSc Geraldo C. Nhadumbuque (Computação Movel) 25