Plataforma android
Android
A nova plataforma desenvolvida pelo google voltado para dispositivos móveis,e que existe muitos aplicativos para dispositivos móveis ,por isso vale a pena trabalhar com ele e tem muito para crescer.
É uma plataforma aberta ,que é mantida pela Open Handset Alliance(OHA) e que todas as aplicações utilizam à linguagem Java,o que torna muito mais fácil a utilização desta linguagem pelos programadores em conhecimento em Java.
Foi em 5 de novembro de 2007,a empresa utilizou a primeira plataforma Open Source de desenvolvimento para dispositivos móveis baseada na plataforma Java com sistema operacional Linux,o que se pode dizer que é a primeira plataforma móvel completa,aberta e livre.
O SmartPhones que deu suporte ao sistema operacional foi o G1 da empresa T-Mobile,que através de operadoras de telefone,se tornou bastante conhecido.O SmartPhones que suportam o sistema Android no Brasil é o Samsung Galaxy e o Motorola Milestone.
Estrutura da plataforma Android
O android SDK é o kit de desenvolvimento que disponibiliza as ferramentas e APIs necessárias para aplicações,para a plataforma Android,utilizando a linguagem Java,os recursos são:
Application Framework proporciona a reutilização e substituição de componentes
Dalvik virtual machine otimizada para dispositivos móveis
Browser integrado baseado no webkit engine
Gráficos Otimizados possui uma biblioteca 2D e 3D baseada na especificação OpenGl Es 1.0(aceleração de hardware é opcional)
SQLite para guardar dados estruturados
Suporte multimídia para áudio,vídeo e formatos de imagem (MPEG4, H.264,MP,AAC,AMR,JPG,PNG,GIF)
Telefonia GSM(dependente de hardware)
Bluetooth,EDGE,3G, e WiFi(dependente de hardware)