3 de maio de 2012

Termos do Android

Fala Cambada

É muito comum nas conversas entre os mais Nerds do mundo Android, alguns termos que as vezes não sabemos o que significa. E as vezes não temos tempo nem de consultar o Oraculo do Conhecimento Eterno, a busca do Google, o que significa cada coisa.

Fique por dentro das principais e mais utilizadas siglas e nomes estapafúrdios quando o assunto é Android.

Alguns termos são bem técnicos, mais coloquei assim mesmo. Muitos dos nomes estão presentes em sites de desenvolvimento (entenda XDA) e que ensinam alguma artimanha e mutreta com esse OS.

ADT (Android Developer Tools) – é um plugin para Eclipse que provê uma suíte de ferramentas que são integradas ao ambiente de desenvolvimento. Isso oferece acesso a muitas características que podem ajudar a desenvolver aplicações rapidamente.

Apk – Application Package File – é o formato de arquivo usado para distribuir e instalar aplicativos e componentes para Android. Para os que estão familiarizados com o Windows, é como se fosse um “.exe”, mas para o Sistema Operacional Android.

App – Aplicativo (esse eu nem sei porque eu coloquei)

Auto-Brightness – Brilho Automático de Tela

Baseband – é um subsistema responsável pela comunicação entre o hardware com as antenas do aparelho, sendo assim, responsável pela ligação do aparelho às torres das operadoras. Um dos componentes do firmware refere-se à baseband, podendo ser customizado em ROMs, para aperfeiçoar a comunicação do aparelho.

Boot – É o processo de inicialização do smartphone, que carrega o sistema Android quando o aparelho é ligado.

Boot Animation – É a animação que aparece enquanto o sistema é inicializado, ou seja, durante o boot.

Bootloop – Estado em que o aparelho não consegue concluir o carregamento do sistema, retornando sempre ao ponto inicial do carregamento, criando um looping.

Browser – O navegador web, aplicativo para navegação na internet.

BusyBox – é uma espécie de aplicativo que adiciona várias novas ferramentas Unix ao Android, permitindo a execução de comandos avançados. Geralmente requerido para acesso Root ao sistema.

ClockworkMod Recovery (CWM) – modo de recuperação customizado, forma mais usada para instalação de ROMs, onde também é possível fazer wipe, backup e restore, dentre outras funções. Ver Recovery.

CPU – Central Processing Unit - (Unidade Central de Processamento), é o processador, componente de hardware que realiza as instruções do sistema, para execução de aplicativos e o processamento de dados.

Dual-core – um processador dual-core é um processador de dois núcleos, onde ambos compartilham a mesma pastilha de silício.

Eclipse – plataforma de desenvolvimento na qual o plug-in Android Developer Tools é executado.

Firmware – um pacote que contém todas as informações necessárias para o funcionamento do aparelho. Contêm dados essências, como drivers, atualizações de baseband, etc.

Force Close (FC) – Falha no aplicativo, que causa o fechamento forçado do mesmo.

Framework – em desenvolvimento de software, framework é a captura de funcionalidades comum a várias aplicações, de forma a prover uma solução para uma família de problemas semelhantes.

Full Wipe – limpeza total do sistema, onde todos os dados do aparelho são apagados. Ver Wipe

GPU (Graphics Processing Unit) – Unidade de Processamento Gráfico, conhecido também como VPU ou unidade de processamento visual, é o nome dado a um tipo de microprocessador especializado em processar gráficos em computadores, videogames e outros equipamentos.

GUI (Graphical User Interface) – Interface Gráfica do Usuário que permite a interação com disponíveis móveis através de elementos gráficos como ícones e outros indicadores visuais, em contraste a interface de linha de comando.

Kernel – também conhecido como núcleo ou cerne, é o componente central do sistema operacional da maioria dos dispositivos de computação. Ele serve de ponte entre aplicativos e o processamento real de dados feito a nível de hardware.

Launcher – resumidamente, é a tela (ou as telas) principal do sistema, uma espécie de desktop do Android.

Modded – modificações que são realizadas em partes de hardware e software, para personalizar, melhorar a performance, adicionar funções, etc.

Odex / Deodex – Os aplicativos Android vêm empacotados com a extensão .apk. Dentro dos .apk existem os arquivos .odex, que são partes da aplicação que são pré-carregadas antes do boot, de forma a melhorar o tempo de boot. Porém, como esses pedaços dos aplicativos ficam “espalhados” pelo sistema (por isso o termo ROM odexada), impossibilita a alteração dos mesmos quando instalados no aparelho, e quando instalamos um tema, é justamente isso que ele faz, altera um aplicativo no aparelho. Por isso não é possível aplicar temas em ROMs Odexadas. É aí que entre o processo de deodexar uma ROM, ou seja, re-empacotar os arquivos .odex de volta para dentro dos respectivos .apk, possibilitando assim a aplicação de temas, que a principal vantagem de uma ROM Deodexada.

OverClock (OC) – nome que se dá ao processo de forçar um componente de um computador (ou no caso, um smartphone) a rodar numa freqüência definida em hertz mais alta do que a especificada pelo fabricante.

Recovery – é o modo de restauração, recuperação do sistema, onde através de comando simplificados é possível realizar manutenções e corrigir eventuais problemas de funcionamento do sistema. A versão original do Recovery Mode do Android é bem limitada pelos fabricantes, por isso é comum a instalação de versões customizadas do Recovery, que adicionam várias funcionalidades, possibilitando inclusive o backup, restauração e troca de ROM através do próprio aparelho. A Custom Recovery mais conhecida é a CWM – ClockworkMod Recovery.

ROM – também conhecida como Custom ROM, é uma versão customizada do firmware, onde desenvolvedores corrigem bugs, incluem/retiram aplicativos e funcionalidades, alteram temas, dentre outras coisas, montando uma versão do sistema totalmente customizada.

Root – qualquer sistema operacional baseado em Unix possui um tipo de usuário que tem acesso irrestrito aos arquivos e processos do sistema, é o usuário Root ou Super User. Ver SU ou Super User

Screen Capture ou Screen Shot – captura da imagem de tela

SDK ou Software Development Kit – Kit de Desenvolvimento de Software ou Kit de Desenvolvimento de Aplicativos, normalmente disponibilizados por empresas ou projetos opensource para que programadores externos tenham uma melhor integração com o software proposto.

Stock – chama-se de stock a versão padrão do Android que vem com o aparelho, sem modificações de operadoras e fabricantes, ou seja, é uma versão pura do Android, como disponibilizada pela Google.

SU ou Super User – Super Usuário. Ver Root

Tweaks – pacotes que geram modificações no Sistema Operacional.

VoIP – Voz sobre IP, do inglês Voice over Internet Protocol), é a realização de uma ligação de voz usando a Internet ou qualquer outra rede de computadores baseada no Protocolo de Internet, ao invés de uma rede de telefonia fixa ou celular.

Widgets – é um componente da interface gráfica do usuário (GUI), que inclui janelas, botões, menus, ícones, barras de rolagem, etc. No Android esses componentes são adicionados nas telas iniciais e fornecem funcionalidades especificas de determinados aplicativos, como previsão do tempo, cotação de moedas, relógio, etc.

Wipe Battery Stats – O Android monitora constantemente o uso da bateria, salvando as informações no arquivo “/data/system/batterystats.bin”. Depois de muitas cargas e descargas parciais, é comum que o sistema passe a parar a carga antes que a bateria esteja completamente carregada, principalmente em aparelhos com muitas mudanças de ROMs. O Wipe Battery Status deleta o arquivo de estatísticas, fazendo com que o sistema “esqueça” o status incorreto da bateria. ATENÇÃO: Só faça Wipe Battery Stats com a bateria 100% carregada.

Wipe Cache – limpa os aplicativos que estão em cache, também uma ára do Dalvik, para que os aplicativos sejam executados do zero novamente.

Wipe Data/Factory Reset – Data são os dados do de aplicativos e sistemas, como agenda, senhas, etc. Esse Wipe limpa todos esses dados, sejam de usuário ou de sistema, deixando o sistema como se tivesse saido da fábrica, zerado.

Essa lista é grande é ainda não tem tudo, por isso, se você conhece algum outro termo, nome ou sigla do mundo Android, manda ai nos comentários que atualizamos o post.

Esse glossário também está disponível no "Diário do Android"

Flw

Nenhum comentário:

Postar um comentário

** Ajude o Blog do Acid Android. Se encontrar algum link danificado, por favor deixe um comentário no próprio post. **