1 / 25

Computa ção Movel

Computa ção Movel. AULA 04. Mobile OS and Android. Outline. Mobile OS; Android. Mobile OS. Mobile OS. What does  Mobile Operating System (Mobile OS)  mean?

bluma
Download Presentation

Computa ção Movel

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

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

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

  4. 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” • http://www.techopedia.com/definition/3391/mobile-operating-system-mobile-os MSc Geraldo C. Nhadumbuque (Computação Movel)

  5. Alguns OS MSc Geraldo C. Nhadumbuque (Computação Movel)

  6. 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)

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

  8. 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)

  9. 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çõesem C++ Multi-tarefa; Traz suporte nativo a: sensor de movimento, vibração, face detection. MSc Geraldo C. Nhadumbuque (Computação Movel)

  10. 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 e-mail RIM, chamado BBM (Blackberrymessenger). MSc Geraldo C. Nhadumbuque (Computação Movel)

  11. 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)

  12. Ubuntu Touch MSc Geraldo C. Nhadumbuque (Computação Movel) Últimaversãoinstá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 2013.

  13. iOS MSc Geraldo C. Nhadumbuque (Computação Movel) 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;

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

  15. Android MSc Geraldo C. Nhadumbuque (Computação Movel) Algumascaracteristicas Disponibilizarecursosquepermitemagilizar e facilitar o desenvolvimento de aplicaçõesparadispositivosmoveis; Plataforma open source; Projectado exclusivamente para dispositivos moveis; Utilizadoporváriosfabricantes de celularescomo: HTC, Samsung, Sony, Motorola, LG, etc.

  16. Android MSc Geraldo C. Nhadumbuque (Computação Movel) 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);

  17. Android MSc Geraldo C. Nhadumbuque (Computação Movel) 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.

  18. Android MSc Geraldo C. Nhadumbuque (Computação Movel) 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.

  19. Android MSc Geraldo C. Nhadumbuque (Computação Movel) 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); 2.0 - 2.1: 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); 3.0 - 3.2: Honeycomb (Lançada especialmente para tablets em Janeiro de 2011);

  20. Android MSc Geraldo C. Nhadumbuque (Computação Movel) Versões 4.0: Ice Cream Sandwich (Anunciada oficialmente em 19 de outubro de 2011); 4.1 - 4.2 - 4.3: 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).

  21. Android arquitectura MSc Geraldo C. Nhadumbuque (Computação Movel) Versões 4.0: Ice Cream Sandwich (Anunciada oficialmente em 19 de outubro de 2011); 4.1 - 4.2 - 4.3: 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).

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

  23. APK - application package file MSc Geraldo C. Nhadumbuque (Computação Movel) • É o formato de arquivo usado para distribuir e instalar aplicativos android, e é composto por: • Executáveldalvik - 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 + +.

  24. Referencias http://en.wikipedia.org/wiki/Firefox_OS http://www.slideshare.net/TheRonildoOliveira/arquitetura-da-plataforma-android http://pt.kioskea.net/faq/11106-sistemas-operacionais-para-celulares-e-dispositivos-moveis http://en.wikipedia.org/wiki/APK_(file_format) MSc Geraldo C. Nhadumbuque (Computação Movel)

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

More Related