salvo1
Etiqueta: visualeditor
 
(12 revisões intermediárias por 3 usuários não estão sendo mostradas)
Linha 1: Linha 1:
=== A História do Android: ===
= História do Android =
o sistema operacional android surgiu em 2003 na cidade de Palo Alto-Califórnia, e foi desenvolvido por Andy Rubin, Rich Miner, Nick Sears e Chris White, empresários do ramo tecnológico. No início Rubin definiu o android como : "dispositivos móveis mais inteligentes e que estejam mais cientes das preferências e da localização de seu dono".
O Android Inc. foi
criado em 2003 por Andy Rubin, Rich Miner, Nick Sears e Chris White na cidade
de Palo Alto na Califórnia. No começo, a ideia dos criadores era criar um
sistema operacional para câmeras digitais, no entanto, decidiram seguir o rumo
em móbiles pois perceberam que o mercado não era grande o suficiente . Então, a
equipe criou um sistema operacional prezando pela interface simples e
funcional.  A empresa pretendia que o
sistema fosse simples e, além disto, fosse gratuito para todas as pessoas que
queriam ter o acesso.


em 2005 a Google adquiriu o Android inc, e com isso nasceu o Google Mobile Division que era voltada a pesquisa de tecnologia móvel. o Android foi lançado oficialmente no final de outubro de 2008 e rodava em HTC dream.
No ano de 2005, o
Google comprou o Android Inc. e assim nasceu a Google Mobile Division, que
tinha o objetivo de aprimorar o sistema do Android, com a promessa de criar um
sistema flexível e atualizável. Em 2007, várias empresas, tais como a Samsung,
Sony, Sprint Nextel, Qualcomm entre outras, formaram uma aliança com o objetivo
de  criar uma plataforma de código aberto
para smartphones. Assim nasceu o primeiro Android comercial.


com o passar dos anos, a versão do android foi absurdamente atualiza, sempre corrigindo erros, distribuindo melhorias e ampliando a sua capacidade. segue abaixo uma linha do tempo com os modelos e datas de seus lançamentos:
Após seu lançamento
comercial, os smartphones começaram a serem bastante utilizados, e grande parte
deles tinha o Android como o sistema operacional. Atualmente, ele é o sistema
mais utilizado no mundo, competindo com o iOS e Windows Phone.


Android 1.0 - 23 de outubro de 2008
= Características =
* O SO Android é gratuito;
* Seu código é aberto;
* Seu Kernel é o Linux;
* Seus aplicativos são desenvolvidos em Java;
* Possui uma grande variedade de aplicativos gratuito e pagos devido ao OpenSource;
* Os dados são armazenados em SQLite;
* SMS e MMS são formas de envio de mensagens;
* A plataforma é adaptada tanto para dispositivos VGA maiores, gráficos 2D, bibliotecas gráficas 3D baseadas em OpenGL ES especificação 2.0 e os layouts mais tradicionais de smartphones;
* O navegador é baseado no Webkit;
* Aplicativos são compilados em bytecodes Dalvik e executados pela máquina virtual Dalvik, oque permite ser executado em qualquer dispositivo Android;
* O Sistema suporta formato do tipo MPEG-4, H.264, MP3 e AAC
* O Android é totalmente capaz de fazer uso de câmeras de vídeo, tela sensível ao toque, GPS, acelerômetros, e aceleração de gráficos 3D;
* Inclui um emulador, ferramentas para debugging, memória e análise de performance. O Eclipse (IDE) (atualmente 3.4 ou 3.5) poderá ser utilizado através do ''plugin'' Android Develpment Tools (ADT);


Android 1.1 - 09 de fevereiro de 2009
= Funcionamento =


Android 1.5 (cupcake) - 27 de abril de 2009
= Arquitetura =
A arquitetura do Android é constituída de 4 camadas:
* '''Linux Kernel:''' O Android usa uma versão modificada do kernel do Linux. Em algumas destas modificações, existe o Binder, que função de estabelecer a comunicação entre os processos. Além desta função, há um compartilhamento de memória, chamado de ashmem, onde possibilita dois processos se comunicarem através deste compartilhamento. Existe também o logger, onde existe 4 tipos e cada um representando um buffer diferente. Há também o módulo wakelocks, que possibilita as aplicações saírem do modo de baixo consumo de energia. Para controlar a memória, tem o oom handling, que controla o uso de memória para que a memória disponível seja maior do que o valor mínimo. E por fim, existe o timed GPIO, que aciona as saídas de forma temporizada.
* '''Bibliotecas e Serviços:'''  Bionic, OpenGL(gráficos), SQLite(banco de dados), máquina virtual Java Dalvik. Grande parte deles são desenvolvidos em C e C++.
* '''Framework:''' Aqui é a camada onde está grande parte dos recursos do dispositivo, como GPS, interface gráfica, armazenamento do cartão SD, entre outros. Grande parte desta camada é desenvolvida em Java.
* '''Aplicações:''' Aqui é onde fica os aplicativos. Grande parte deles desenvolvidos em Java.


Android 1.6 (donut) - 15 de etembro de 2009
= Referências =
https://www.oficinadanet.com.br/post/13939-a-historia-do-android


Android  2.0 (eclair) - 26 de outubro de 2009
[https://www.oficinadanet.com.br/post/13939-a-historia-do-android http://www.midiacom.uff.br/~natalia/2012-1-sisop/tgrupo1.pdf]


Android 2.2 (froyo) - 20 de maio de 2010
[https://www.oficinadanet.com.br/post/13939-a-historia-do-android http://sistemasoperacionas.blogspot.com.br/2012/12/sistema-operacional-android.html]


Android 2.3 (gingebread) - 06 de dezembro de 2010
[https://www.oficinadanet.com.br/post/13939-a-historia-do-android https://pt.wikipedia.org/wiki/Android]


Android 3.0 (honeycom) - 22 de fevereiro de 2011
[https://www.oficinadanet.com.br/post/13939-a-historia-do-android https://pt.slideshare.net/guilhermealarcao/apr-android]


Android 3.1 (honeycomb) - 10 de maio de 2011
https://www.oficinadanet.com.br/post/13939-a-historia-do-android


Android 4.0 (icecream sandwich) - 18 de outubro de 2011
[https://www.oficinadanet.com.br/post/13939-a-historia-do-android https://sergioprado.org/introducao-ao-funcionamento-interno-do-android/]
 
Android 4.1 (jellybean) - 09 de julho de 2012
 
Android 4.4 (kitkat) -25 de junho de 2014
 
Android 5.0 (lollipop) - 12 de novembro de 2014
 
=== Funcionamento: ===
A plataforma Android foi construída com base no sistema operacional linux e é composta por um conjunto de ferramentas que atua em todas as fases de desenvolvimento do projeto, desde a execução até a criação de softwares específicos.
 
O Android é o primeiro projeto de uma plataforma em Open source (código aberto), com isso pode ser adaptada fim de incorporar novas tecnologias, conforme estas forem surgindo. A plataforma vai estar sempre em evolução, já que as comunidades de desenvolvedores estarão trabalhando em conjunto para construir aplicações móveis inovadoras.
 
=== Utilização: ===
Quanto a escalada dos números estatísticos, estudos mostram que em 2009 o Android representava apenas 2,08% dos aparelhos vendidos no mundo, já no final do ano seguinte detinha 33%, ou seja 1 em cada 3 aparelhos vendidos no mundo, o suficiente para tranformá-lona plataforma móvel mais vendida no planeta. Em 2011 esse número atingiu 52,5%, e no final de 2014 81%. Em números reais, de 2010 até o final de 2014, mais de 3 bilhoes de aparelhoscom Android foram comercializados no mundo
 
=== Fonte: ===
livro Android ara desenvolvedores por LUCIO CAMILO OLIVEIRA PEREIRA,MICHEL LOURENÇO DA SILVA
 
oficina da net -A revlução Android -www.oficinadanet.com.br/post/13939-a-historia-do-android
 
Guia techmundo A evolução do sistema android por Marcos Lacerda Faria

Edição atual tal como às 20h18min de 3 de junho de 2017

História do Android

O Android Inc. foi criado em 2003 por Andy Rubin, Rich Miner, Nick Sears e Chris White na cidade de Palo Alto na Califórnia. No começo, a ideia dos criadores era criar um sistema operacional para câmeras digitais, no entanto, decidiram seguir o rumo em móbiles pois perceberam que o mercado não era grande o suficiente . Então, a equipe criou um sistema operacional prezando pela interface simples e funcional.  A empresa pretendia que o sistema fosse simples e, além disto, fosse gratuito para todas as pessoas que queriam ter o acesso.

No ano de 2005, o Google comprou o Android Inc. e assim nasceu a Google Mobile Division, que tinha o objetivo de aprimorar o sistema do Android, com a promessa de criar um sistema flexível e atualizável. Em 2007, várias empresas, tais como a Samsung, Sony, Sprint Nextel, Qualcomm entre outras, formaram uma aliança com o objetivo de  criar uma plataforma de código aberto para smartphones. Assim nasceu o primeiro Android comercial.

Após seu lançamento comercial, os smartphones começaram a serem bastante utilizados, e grande parte deles tinha o Android como o sistema operacional. Atualmente, ele é o sistema mais utilizado no mundo, competindo com o iOS e Windows Phone.

Características

  • O SO Android é gratuito;
  • Seu código é aberto;
  • Seu Kernel é o Linux;
  • Seus aplicativos são desenvolvidos em Java;
  • Possui uma grande variedade de aplicativos gratuito e pagos devido ao OpenSource;
  • Os dados são armazenados em SQLite;
  • SMS e MMS são formas de envio de mensagens;
  • A plataforma é adaptada tanto para dispositivos VGA maiores, gráficos 2D, bibliotecas gráficas 3D baseadas em OpenGL ES especificação 2.0 e os layouts mais tradicionais de smartphones;
  • O navegador é baseado no Webkit;
  • Aplicativos são compilados em bytecodes Dalvik e executados pela máquina virtual Dalvik, oque permite ser executado em qualquer dispositivo Android;
  • O Sistema suporta formato do tipo MPEG-4, H.264, MP3 e AAC
  • O Android é totalmente capaz de fazer uso de câmeras de vídeo, tela sensível ao toque, GPS, acelerômetros, e aceleração de gráficos 3D;
  • Inclui um emulador, ferramentas para debugging, memória e análise de performance. O Eclipse (IDE) (atualmente 3.4 ou 3.5) poderá ser utilizado através do plugin Android Develpment Tools (ADT);

Funcionamento

Arquitetura

A arquitetura do Android é constituída de 4 camadas:

  • Linux Kernel: O Android usa uma versão modificada do kernel do Linux. Em algumas destas modificações, existe o Binder, que função de estabelecer a comunicação entre os processos. Além desta função, há um compartilhamento de memória, chamado de ashmem, onde possibilita dois processos se comunicarem através deste compartilhamento. Existe também o logger, onde existe 4 tipos e cada um representando um buffer diferente. Há também o módulo wakelocks, que possibilita as aplicações saírem do modo de baixo consumo de energia. Para controlar a memória, tem o oom handling, que controla o uso de memória para que a memória disponível seja maior do que o valor mínimo. E por fim, existe o timed GPIO, que aciona as saídas de forma temporizada.
  • Bibliotecas e Serviços: Bionic, OpenGL(gráficos), SQLite(banco de dados), máquina virtual Java Dalvik. Grande parte deles são desenvolvidos em C e C++.
  • Framework: Aqui é a camada onde está grande parte dos recursos do dispositivo, como GPS, interface gráfica, armazenamento do cartão SD, entre outros. Grande parte desta camada é desenvolvida em Java.
  • Aplicações: Aqui é onde fica os aplicativos. Grande parte deles desenvolvidos em Java.

Referências

https://www.oficinadanet.com.br/post/13939-a-historia-do-android

http://www.midiacom.uff.br/~natalia/2012-1-sisop/tgrupo1.pdf

http://sistemasoperacionas.blogspot.com.br/2012/12/sistema-operacional-android.html

https://pt.wikipedia.org/wiki/Android

https://pt.slideshare.net/guilhermealarcao/apr-android

https://www.oficinadanet.com.br/post/13939-a-historia-do-android

https://sergioprado.org/introducao-ao-funcionamento-interno-do-android/