android
Sistema operacional para dispositivos móveis baseado em uma versão modificada do S.O. Linux.
[ LEE, 2011]
◦ Kernel 2.6 do Linux
◦ Ger. de memória, processos, threads, segurança de pastas e arquivos, redes e drivers.
S.O. de código aberto, sob a licença Apache
(Apache Software Foundation) de código aberto.
◦ Permite a personalização pelos fornecedores de dispositivos móveis.
◦ Permite que diversos programadores contribuam para melhoria da plataforma.
Fonte do Android:
◦ Mais de 12 milhões de linhas de código, sendo:
3 milhões em XML;
2.8 milhões em C;
2.1 milhões em Java; e
1.75 milhões em C++.
Oferece aboradagem unificada para o desenvolvimento de aplicativos
◦ Desenvolver para Android e rodar em dispositivos diferentes.
Utiliza a máquina virtual Dalvik para executar aplicativos. ◦ Otimizada para executar aplicações Java em dispositivos móveis. ◦ Arquivos interpretados:
.dex (Dalvik Executable)
.apk (Android Package File)
Originalmente pertencia a empresa Android
Inc.
Adquirida em 2005 pela Google.
Obs: próxima versão a ser lançada deve ser a 5.0 (Key
Lime Pie), previsto para maio/2013. Fonte: Wikipedia_dez/2012
Fonte: http://developer.android.com/about/versions/jelly-bean.html
1 - Widgets espertos
◦ Ao incluir um widget na tela, os outros demais se movem para liberar espaço.
◦ Se o widget for grande demais, ele será redimensionado para que caiba na tela do Android.
2 - Mapas offline
◦ Modo Offline do Google Maps.
Permite baixar os mapas de uma determinada área e armazená-los no smartphone.
Possível consultá-los mesmo que não haja acesso à internet. Fonte: Exame Info: 8 novidades do Android 4.1 Jelly Beans http://info.abril.com.br/noticias/tecnologia-pessoal/8-novidades-do-android-4.1jelly-bean-10072012-51.shl
3 - Notificações que funcionam
◦ Upgrade dos recurso de notificação do Android.
◦ É possível responder às