Desenvolvimento de Aplicativos Wireless para Android TM

Tamanho: px
Começar a partir da página:

Download "Desenvolvimento de Aplicativos Wireless para Android TM"

Transcrição

1 Desenvolvimento de Aplicativos Wireless para Android TM Volume 1 Fundamentos do Android Terceira Edição Lauren Darcey Shane Conder

2 Do original: Android Wireless Application Development Vol. 1: Android Essentials Third Edition Copyright 2012 Editora Ciência Moderna Editor: Paulo André P. Marques Produtora Editorial: Laura Santos Souza Diagramação: Daniel Jara Tradução: Angelo Giuseppe Meira Costa (angico) Capa: Daniel Jara (Baseada na Original) Assistente Editorial: Amanda Lima da Costa Várias Marcas Registradas aparecem no decorrer deste livro. Mais do que simplesmente listar esses nomes e informar quem possui seus direitos de exploração, ou ainda imprimir os logotipos das mesmas, o editor declara estar utilizando tais nomes apenas para fins editoriais, em benefício exclusivo do dono da Marca Registrada, sem intenção de infringir as regras de sua utilização. Qualquer semelhança em nomes próprios e acontecimentos será mera coincidência. FICHA CATALOGRÁFICA DARCEY, Lauren. CONDER, Shane. Desenvolvimento de Aplicativos Wireless para Android Vol. 1 Fundamentos do Android Terceira Edição Rio de Janeiro: Editora Ciência Moderna Ltda., Informática; 2. Linguagem de programação. I Título ISBN: CDD

3 Dedicatória Este livro é dedicado a Chickpea.

4

5 Introdução Tendo por pioneira a Open Handset Alliance e o Google, o Android é uma popular plataforma móvel de código aberto e gratuita que abalou o mundo sem fios. Este livro, e o próximo volume, Android Wireless Application Development Volume II: Advanced Topics, oferece diretriz abrangente para equipes de desenvolvimento de software sobre projeto, desenvolvimento, teste, depuração e distribuição de aplicativos Android profissionais. Se você é desenvolvedor móvel veterano, poderá encontrar dicas e truques para organizar o processo de desenvolvimento e tirar vantagem das funcionalidades únicas do Android. Se você é novo no desenvolvimento móvel, estes livros fornecerão tudo de que você precisa para realizar uma transição transparente do desenvolvimento de software tradicional para o desenvolvimento móvel especificamente, sua plataforma mais promissora: o Android. Quem deve ler este livro Este livro inclui dicas para o desenvolvimento móvel de sucesso com base em nossos anos na indústria móvel, e cobre tudo o que você precisa saber para levar um projeto Android de sucesso, do conceito à finalização. Nós cobrimos como o processo de software móvel difere do desenvolvimento de software tradicional, incluindo truques para poupar tempo valioso e as armadilhas a evitar. Independente do tamanho de seu projeto, este livro é para você. Este livro foi escrito para várias públicos: Desenvolvedores de software que querem aprender a desenvolver aplicativos Android profissionais. A massa deste livro é destinada aos desenvolvedores de software com experiência em Java que não necessariamente têm experiência no desenvolvimento móvel. Desenvolvedores mais maduros de aplicativos móveis podem aprender a tirar vantagem do Android e de como ele difere de outras tecnologias do mercado atual de desenvolvimento móvel; Pessoal de controle de qualidade com a tarefa de testar aplicativos Android. Sejam eles de teste interno ou externo, os engenheiros de controle de qualidade podem achar este livro valioso. Nós dedicamos vários capítulos às questões de CQ móvel, incluindo tópicos tais como o desenvolvimento de sólidos planos de teste e de sistemas de rastreamento de defeitos para aplicativos móveis, como gerenciar aparelhos, e como testar aplicativos exaustivamente, usando todas as ferramentas Android disponíveis;

6 VI Desenvolvimento de Aplicativos Wireless para Android Gerentes de projeto planejando e gerenciando equipes de desenvolvimento Android. Os gerentes podem usar este livro para ajudar a planejar, contratar e executar projetos Android do começo ao fim. Nós cobrimos o gerenciamento de riscos de projeto e como manter os projetos Android rodando sem problemas; Outros públicos. Este livro é útil não só para o desenvolvedor de software, mas também para a empresa em busca de potenciais aplicativos de mercado vertical, para o empreendedor que está pensando num aplicativo bacana para celular, e para quem procura alguma diversão com seu novo celular. Empresas procurando avaliar o Android para suas necessidades específicas (incluindo análise de viabilidade) também podem achar valiosa a informação fornecida. Qualquer pessoa com um aparelho Android e uma boa ideia para um aplicativo móvel pode pôr em uso a informação fornecida neste livro para diversão e ganho. Questões chaves respondidas neste volume Este volume do livro responde as seguintes questões: 1. Que é o Android? Como as versões do SDK diferem? 2. Como o Android é diferente de outras tecnologias móveis, e como os desenvolvedores podem tirar vantagem dessas diferenças? 3. Como os desenvolvedores usam o Ambiente de Desenvolvimento Eclipse para Java para desenvolver e depurar aplicativos Android no simulador e nos aparelhos? 4. Como os aplicativos Android são estruturados? 5. Como os desenvolvedores projetam interfaces de usuário robustas para móveis especificamente para o Android? 6. Que capacidades o SDK do Android tem e como os desenvolvedores podem usá-las? 7. Como o processo de desenvolvimento móvel difere do desenvolvimento para desktop tradicional? 8. Que estratégias de desenvolvimento funcionam melhor para o desenvolvimento Android? 9. O que os gerentes, desenvolvedores e testadores precisa procurar, quando planejando, desenvolvendo e testando um aplicativo de desenvolvimento móvel? 10. Como as equipes móveis projetam aplicativos Android à prova de falhas para publicação?

7 Introdução VII 11. Como as equipes móveis empacotam aplicativos Android para distribuição? 12. Como as equipes móveis ganham dinheiro com aplicativos Android? 13. E, por fim, o que há de novo nesta edição do livro? Como estes livros estão estruturados Nós escrevemos a primeira edição deste livro antes do SDK do Android ser liberado. Agora, três anos e 14 liberações do SDK do Android depois, há tanta coisa a falar que tivemos de dividir o conteúdo do Desenvolvimento de Aplicativos Wireless para o Android em dois volumes separados para esta terceira edição. O Desenvolvimento de Aplicativos Wireless para o Android Volume I: Fundamentos do Android foca nos fundamentos do Android, incluindo a configuração de seu ambiente de desenvolvimento, o entendimento do ciclo de vida do aplicativo, o design da interface de usuário, o desenvolvimento para diferentes tipos de dispositivos, e o processo do software móvel, do design e desenvolvimento até os testes e a publicação de aplicativos de nível comercial. O Android Wireless Application Development Volume II: Advanced Topics foca nos tópicos avançados, incluindo a exploração de várias APIs do Android para segmentação, rede, serviços baseados em localização, sensores de hardware, animação, gráficos, e outros mais. A cobertura dos componentes avançados dos aplicativos Android, tais como serviços, bases de dados de aplicativos, provedores de conteúdo e intenções, também está incluída. Os desenvolvedores aprendem a projetar componentes avançados de interface de usuário e integrar profundamente seus aplicativos na plataforma. Por fim, os desenvolvedores aprendem a estender seus aplicativos além dos limites tradicionais, usando funcionalidades opcionais da plataforma Android, incluindo o Android Native Development Kit (NDK), o serviço Cloud-To-Device Messaging (C2DM), as APIs In-Application Billing do Android Market, as APIs do Google Analytics, e outros mais. O Desenvolvimento de Aplicativos Wireless para o Android Volume I: Fundamentos do Android está dividido em seis partes. As quatro primeiras partes são primariamente de interesse dos desenvolvedores; a parte V fornece muitas informações úteis para gerentes de projeto e pessoal de controle de qualidade, bem como para desenvolvedores. A parte VI inclui vários apêndices úteis para ajudar você a ficar a par das ferramentas mais importantes do Android. Aqui está uma visão geral das várias partes deste livro:

8 VIII Desenvolvimento de Aplicativos Wireless para Android Parte I: Visão Geral da Plataforma Android A parte I oferece uma introdução ao Android, explicando como ele difere de outras plataformas móveis. Você se familiarizará com o SDK do Android e suas ferramentas, instalará as ferramentas de desenvolvimento, e escreverá e rodará seu primeiro aplicativo Android no simulador e num aparelho; Parte II: Fundamentos de aplicativos Android A parte II apresenta os princípios de design necessários para se escrever aplicativos Android. Você aprenderá como os aplicativos Android são estruturados e como incluir recursos, tais como strings, gráficos e componentes da interface de usuário em seus projetos; Parte III: Fundamentos de design de interfaces de usuário do Android A parte III mergulha mais fundo em como as interfaces de usuário são projetadas no Android. Você aprenderá sobre o elemento central da interface de usuário no Android: a View. Você também aprenderá sobre os controles mais comuns da interface de usuário fornecidos no SDK do Android; Parte IV: O essencial do design de aplicativos Android A parte IV cobre as funcionalidades usadas pela maioria dos aplicativos Android, incluindo o armazenamento persistente de dados de aplicativos usando preferências e o trabalho com arquivos, diretórios e provedores de conteúdo. Você também aprenderá a projetar aplicativos que rodarão sem problemas em muitos dispositivos Android diferentes; Parte V: Publicando e distribuindo aplicativos Android A parte V cobre o processo de desenvolvimento de software para móveis, do início ao fim, com dicas e truques para o gerentes de projetos, desenvolvedores de software, e pessoal de controle de qualidade; Parte VI: Apêndices A parte VI inclui dois guias úteis de iniciação rápida para as ferramentas de desenvolvimento Android o simulador e o DDMS bem como um apêndice de dicas e truques para o Eclipse. Visão geral das mudanças nesta edição Quando começamos a escrever a primeira edição deste livro, não havia dispositivos Android no mercado. Um dispositivo Android se tornou disponível

9 Introdução IX logo depois que começamos a escrever, e ele só estava disponível nos Estados Unidos. Hoje, há centenas de dispositivos sendo lançados em todo o mundo smartphones, tablets, leitores de e-books, e dispositivos especiais, tal como a Google TV. A plataforma Android passou por mudanças extensivas, desde que a primeira edição deste livro foi publicada. O SDK do Android tem muitas novas funcionalidades e as ferramentas de desenvolvimento receberam muitas atualizações muito necessárias. O Android, como tecnologia, agora está num sólido patamar, dentro do mercado móvel. Nesta nova edição, nós aproveitamos a oportunidade para fazer um sério exame do conteúdo do livro. Mas não se preocupe, ele ainda é o livro que os leitores adoraram da primeira (e segunda!) vez; ele só está maior, melhor e mais abrangente. Para cobrir mais dos empolgantes tópicos disponíveis para os desenvolvedores Android, nós tivemos de dividir o livro em dois volumes. Além de adicionar toneladas de conteúdo novo, nós refizemos os testes e atualizamos todo o conteúdo existente (texto e código de amostra) para uso com os SDKs do Android mais recentes disponíveis, mantendo, ao mesmo tempo, a compatibilidade retroativa. A comunidade de desenvolvimento Android é diversa, e nós objetivamos suportar todos os desenvolvedores, independente dos dispositivos para os quais eles estão desenvolvendo. Isso inclui desenvolvedores que precisam objetivar quase todas as plataformas, de forma que a cobertura em algumas áreas chaves de SDKs mais antigos continua a ser incluída, porque essa é, frequentemente, a opção mais razoável para compatibilidade. Aqui estão alguns dos destaques dos acréscimos e melhorias que fizemos nesta edição: Cobertura das melhores e mais recentes ferramentas e utilitários do Android; Atualizações a todos os capítulos existentes, frequentemente com algumas seções inteiramente novas; Novos capítulos, que cobrem novas funcionalidades do SDK ou que se expandem além daquelas cobertas em edições anteriores; Aplicativos e código de amostra atualizados, convenientemente organizados por capítulo; Tópicos como os arquivos de manifesto do Android, provedores de conteúdo, projeto de aplicativos, e testes, agora têm seus próprios capítulos; Cobertura de tópicos quentes, como a compatibilidade de aplicativos, o projeto para diferentes dispositivos, e o trabalho com componentes de interface de usuário relativamente novos, tais como os fragmentos;

10 X Desenvolvimento de Aplicativos Wireless para Android Ainda mais dicas e truques de primeira, para ajudar você a projetar, desenvolver e testar aplicativos para diferentes dispositivos alvos, incluindo um capítulo totalmente novo sobre o tratamento de problemas de compatibilidade. Como você pode ver, nós cobrimos muitas das funcionalidades mais quentes e empolgantes que o Android tem a oferecer. Nós não pegamos leve nesta revisão; tocamos em cada capítulo existente, atualizamos conteúdo e adicionamos muitos capítulos novos, também. Por fim, incluímos muitos acréscimos, esclarecimentos e, sim, até algumas correções com base no feedback de nossos fantásticos (e meticulosos) leitores. Obrigado! Ambiente de desenvolvimento usado neste livro O código Android neste livro foi escrito usando os seguintes ambientes de desenvolvimento: 1. Windows 7 e Mac OS X 10.7.x; 2. IDE Eclipse Java versão 3.7 (Indigo) e versão 3.6 (Helios); 3. Complemento JDT para o Eclipse e and Web Tools Platform (WTP); 4. Kit de desenvolvimento Java SE (JDK) 6 Update 26; 5. SDK do Android versão 2.3.4, API nível 10 (Gingerbread MR1); SDK do Android versão 3.2, API nível 13 (Honeycomb MR2); SDK do Android versão 4.0, API nível 14 (Ice Cream Sandwich) 6. Complemento ADT para o Eclipse ; 7. Ferramentas do SDK revisão 15. Dispositivos Android: Samsung Nexus S, HTC Evo 4G, Motorola Droid 3, Samsung Galaxy Tab 10.1, Motorola Xoom, Motorola Atrix 4G, e Sony Ericsson Xperia Play. A plataforma Android continua a crescer agressivamente na partilha do mercado, contra as plataformas móveis comcorrentes, tais como o Apple ios e o BlackBerry. Novos e excitantes tipos de dispositivos chegam às mãos dos consumidores numa razão furiosa, com novas edições da plataforma Android aparecendo a todo o tempo. Os desenvolvedores não podem mais ignorar o Android como plataforma alvo, se quiserem alcançar os usuários de smartphone (ou de dispositivos inteligentes) de hoje e amanhã. A mais recente atualização maior da plataforma Android, o Android 4.0

11 Introdução XI frequentemente chamado pelo seu codinome, Ice Cream Sandwich, ou simplesmente ICS combina as edições de plataforma Android 2.3.x (Gingerbread) centrada no smartphone, e Android 3.x (Honeycomb) centrada no tablet, num único SDK para todos os dispositivos inteligentes, sejam eles celulares, tablets, televisores, ou torradeiras. Este livro apresenta o SDK e as ferramentas mais recentes disponíveis, mas não foca neles em detrimento de versões populares legadas da plataforma. Este livro tem por objetivo ser uma referência geral para ajudar os desenvolvedores a suportar todos os dispositivos populares no mercado, hoje. Quando da escrita deste livro, apenas uma porcentagem muito pequena (menos de 5%) dos dispositivos de usuários estavam rodando o Android 3.0 ou 4.0. É claro que alguns desses dispositivo receberão atualizações, e os usuários comprarão novos dispositivos Ice Cream Sandwich, à medida que eles se tornarem disponíveis, mas, por ora, os desenvolvedores precisam preencher este espaço e suportar numerosas versões do Android para chegarem à maioria dos usuário em campo. Então, o que isso significa para este livro? Significa que nós oferecemos tanto suporte a APIs legadas quanto discutimos algumas das APIs mais novas, disponíveis apenas em versões mais recentes do SDK do Android. Discutimos estratégias para suportar todos (ou, pelo menos, a maioria dos) usuários, em termos de compatibilidade. E fornecemos capturas de tela que destacam diferentes versões do SDK do Android, porque cada revisão maior trouxe consigo uma mudança no visual e uso da plataforma em geral. Dito isso, nós estamos considerando que você está baixando as ferramentas mais recentes do Android, de modo que fornecemos capturas de tela e passos que suportam as ferramentas mais recentes disponíveis, no momento desta escrita, não das ferramentas legadas. Estes são os limites que definimos, quando tentamos determinar o que incluir ou deixar de fora deste livro. Materiais suplementares disponíveis O código fonte que acompanha este livro está disponível para download no website do editor: O código fonte também está disponível para download a partir do website de nosso livro: ( gl/kyasn). Você também encontrará vários tópicos do Android discutidos no website de nosso livro ( Por exemplo, nós apresentamos feedback de leitores, questões, e outras informações. Você também pode encontrar links para nossos vários artigos técnicos no website de nosso livro.

12 XII Desenvolvimento de Aplicativos Wireless para Android Onde encontrar maiores informações Há uma vibrante e útil comunidade de desenvolvedores Android, na Web. Aqui está uma série de websites úteis para os desenvolvedores Android e seguidores da indústria wireless: O website Android Developer: o site de referência do desenvolvedor e do SDK do Android: or Stack Overflow: o website do Android com excelentes informações técnicas (completo com marcas) e um fórum de suporte oficial para desenvolvedores: A Open Handset Alliance: fabricantes, operadoras e desenvolvedores Android: O Android Market: compre e venda aplicativos Android: Mobiletuts+: tutoriais de desenvolvimento móvel, incluindo o Android: anddev.org: fórum de desenvolvedor Android: Aplicativos Android da equipe do Google: aplicativos Android de código aberto: Site de projeto de ferramentas Android: a equipe de ferramentas discute atualizações e mudanças: FierceDeveloper: um jornal semanal para desenvolvedores sem fios: Rede de desenvolvedores Wireless: notícias diárias sobre a indústria wireless: XDA-Developers Android Forum: do desenvolvimento em geral até ROMs: Developer.com: um site orientado pelo desenvolvedor com artigos móveis:

13 Introdução XIII Convenções usadas neste livro Este livro usa as seguintes convenções: é usado para significar aos leitores que os autores querem dizer aos leitores que o código continuado aparece na mesma linha. Nenhuma indentação deve ser feita na linha continuada; Código ou termos de programação são apresentados em texto monoespaçado; Sentenças import Java, tratamento de exceção e verificação de erros são frequentemente removidas dos exemplos de código impresso, a bem da clareza e para manter o livro com uma extensão razoável. Este livro também apresenta informações nas seguintes barras laterais: Dica Notas oferecem informações adicionais que podem ser interessantes ou relevantes. Nota Notas oferecem informações adicionais que podem ser interessantes ou relevantes. Aviso Avisos oferecem dicas sobre armadilhas que podem ser encontradas e como evitá-las.

14

15 Sumário Resumido I - Visão Geral da Plataforma Android... 1 Capítulo 1 - Apresentando o Android... 3 Capítulo 2 - Configurando seu ambiente de desenvolvimento Android...33 Capítulo 3 - Escrevendo seu primeiro aplicativo Android...51 Capítulo 4 - Dominando as ferramentas de desenvolvimento do Android II - Fundamentos de aplicativos Android Capítulo 5 - Entendendo a anatomia de um aplicativo Android Capítulo 6 - Definindo seu aplicativo usando o arquivo de manifesto do Android Capítulo 7 - Gerenciando recursos do aplicativo III - Fundamentos de design de interfaces de usuário do Android Capítulo 8 - Explorando os elementos de tela da interface de usuário Capítulo 9 - Projetando interfaces de usuário com arranjos Capítulo 10 - Trabalhando com fragmentos Capítulo 11 - Trabalhando com diálogos IV - O essencial do design de aplicativos Android Capítulo 12 - Usando preferências do Android Capítulo 13 - Trabalhando com arquivos e diretórios Capítulo 14 - Usando provedores de conteúdo Capítulo 15 - Projetando aplicativos compatíveis V - Publicando e distribuindo aplicativos Android Capítulo 16 - O processo de desenvolvimento de Software Android Capítulo 17- Projetando e desenvolvendo aplicativos Android à prova de falhas Capítulo 18 - Testando aplicativos Android Capítulo 19 - Publicando seu aplicativo Android VI - Apêndices Apêndice A - Guia de iniciação rápida do simulador do Android Apêndice B - Guia de iniciação rápida do DDMS do Android Apêndice C - IDE Eclipse Tipos e Truques Índice

16

17 Sumário I Visão Geral da Plataforma Android Capítulo 1 - Apresentando o Android... 3 Breve história do desenvolvimento de software móvel...3 Tempos atrás...3 O tijolo...5 O Protocolo de Aplicativos Sem-Fios (WAP)...7 Plataformas Móveis Proprietárias... 9 A Open Handset Alliance...12 Google se torna sem-fios...12 Formando a Open Handset Alliance...12 Fabricantes: projetando dispositivos Android...13 Operadoras móveis: oferecendo a experiência Android...15 Aplicativos impulsionam vendas de dispositivos: desenvolvendo aplicativos Android...15 Tirando vantagem de tudo o que o Android tem para oferecer...16 O mercado Android: onde estamos, agora...16 Diferenças entre plataformas Android...18 Android: uma plataforma da próxima geração...18 Gratuito e de Código Aberto...19 Ferramentas de desenvolvimento familiares e baratas...19 Kit de desenvolvimento de software disponível gratuitamente...20 Linguagem familiar, ambientes de desenvolvimento familiares...20 Curva de aprendizado razoável para desenvolvedores...20 Habilitando o desenvolvimento de aplicativos poderosos...20

18 XVIII Desenvolvimento de Aplicativos Wireless para Android Integração rica e segura de aplicativos...21 Nenhum obstáculo caro à publicação...21 Um mercado livre para aplicativos Uma plataforma em crescimento A plataforma Android...24 A arquitetura subjacente ao Android O Sistema Operacional Linux Ambiente de tempo de execução de aplicativos Android...26 Segurança e permissões Aplicativos como usuários do sistema operacional...26 Permissões de aplicativos explicitamente definidas...26 Permissões ad-hoc limitadas Assinatura de aplicativos para relacionamentos de confiança Registro do desenvolvedor no mercado...28 Desenvolvendo aplicativos Android Opções de linguagem de programação Android...28 Nenhuma distinção feita entre aplicativos nativos e de terceiros...29 Pacotes comumente usados...29 Estrutura do Aplicativo Android...30 Serviços da Plataforma Android...30 Resumo...31 Referências e mais informações Capítulo 2 - Configurando seu ambiente de desenvolvimento Android Configurando seu ambiente de desenvolvimento...33 Configurando seu sistema operacional para depuração de dispositivos Configurando seu hardware Android para depuração Atualizando o SDK do Android Problemas com o Kit de Desenvolvimento de Software Android Explorando o SDK do Android...39 Entendendo o acordo de licença do SDK do Android Lendo a documentação do SDK do Android...40 Explorando a estrutura central dos aplicativos Android...40 Explorando as ferramentas centrais do Android...44 O Eclipse e o complemento ADT...44

19 Sumário XIX O SDK do Android e os AVD Managers (controladores de AVD) O simulador do Android Explorando os aplicativos Android de amostra...48 Resumo Referências e maiores informações...50 Capítulo 3 - Escrevendo seu primeiro aplicativo Android...51 Testando seu ambiente de desenvolvimento Criando um Dispositivo Android Virtual (AVD) para seu projeto Snake Criando uma configuração de inicialização para seu projeto Snake Rodando o aplicativo Snake no Android Emulator Construindo seu primeiro aplicativo Android...59 Criando e configurando um novo projeto Android...60 Arquivos e diretórios centrais do aplicativo Android...62 Criando um AVD para seu projeto Criando uma configuração de iniciação para seu projeto...64 Rodando seu aplicativo Android no simulador Depurando seu aplicativo Android no simulador Adicionando suporte a registro a seu aplicativo Android...70 Adicionando algum suporte a meios ao seu aplicativo Adicionando serviços baseados em localização a seu aplicativo Configurando a localização do simulador Encontrando a última localização conhecida Depurando seu aplicativo no Hardware Resumo...79 Referências e maiores informações Capítulo 4 - Dominando as ferramentas de desenvolvimento do Android...81 Usando a documentação do Android...81 Explorando o simulador do Android Visualizando dados registrados pelo aplicativo com o LogCat...85

20 XX Desenvolvimento de Aplicativos Wireless para Android Depurando aplicativos com o DDMS...85 Usando o Android Debug Bridge (ADB) Usando os editores de recursos e o UI Designer...87 Usando o visualizador de hierarquia do Android Iniciando o Hierarchy Viewer...90 Trabalhando no modo Layout View Mode...91 Otimizando sua interface de usuário Trabalhando no modo Pixel Perfect Trabalhando com gráficos esticáveis Nine-Patch Trabalhando com outras ferramentas do Android...97 Resumo Referências e maiores informações...98 II Fundamentos de aplicativos Android Capítulo 5 - Entendendo a anatomia de um aplicativo Android Dominando a importante terminologia do Android Usando o contexto do aplicativo Recuperando o contexto do aplicativo Usando o Contexto do aplicativo Recuperando recursos do aplicativo Acessando preferências do aplicativo Acessando arquivos e diretórios do aplicativo Recuperando bens do aplicativo Realizando tarefas do aplicativo com atividades O ciclo de vida de uma atividade do Android...107

21 Sumário XXI Usando rechamadas da Activity para gerenciar o estado e os recursos do aplicativo Evitando que atividades sejam mortas Organizando componentes de atividades com fragmentos Gerenciando transições de atividades com intenções Transitando entre atividades com intenções Organizando a navegação do aplicativo com atividades e intenções Trabalhando com serviços Recebendo e difundindo intenções Resumo Referências e maiores informações Capítulo 6 - Definindo seu aplicativo usando o arquivo de manifesto do Android Configurando aplicativos Android usando o arquivo de manifesto do Android Editando o arquivo de manifesto do Android Gerenciando a identidade de seu aplicativo Aplicando versão a seu aplicativo Ajustando o nome e o ícone do aplicativo Impondo requisitos de sistema do aplicativo Objetivando versões específicas do SDK Impondo requisitos de plataforma do aplicativo Trabalhando com bibliotecas externas Outros ajustes e filtros de configuração do aplicativo Registrando atividades no manifesto do Android Designando uma atividade de ponto de entrada primário para seu aplicativo usando um filtro de intenção Configurando outros filtros de intenção Registrando outros componentes do aplicativo Trabalhando com permissões Registando as permissões de que seu aplicativo precisa Registrando permissões que seu aplicativo impõe Explorando outros ajustes do arquivo de manifesto

22 XXII Desenvolvimento de Aplicativos Wireless para Android Resumo Referências e maiores informações Capítulo 7 - Gerenciando recursos do aplicativo Que são recursos? Armazenando recursos do aplicativo Tipos de valor de recursos Armazenando gráficos e arquivos Armazenando outros tipos de recursos Entendendo como os recursos são resolvidos Acessando recursos programaticamente Ajustando valores simples de recursos usando o Eclipse Trabalhando com diferentes tipos de recursos Trabalhando com recursos String Strings em negrito, itálico e sublinhadas Usando recursos String programaticamente Trabalhando com matrizes de String Trabalhando com recursos booleanos Definindo recursos booleanos em XML Usando recursos booleanos programaticamente Trabalhando com recursos inteiros Definindo recursos inteiros em XML Usando recursos inteiros programaticamente Trabalhando com cores Definindo recursos de cor em XML Usando recursos de cor programaticamente Trabalhando com dimensões Definindo recursos de dimensões em XML Usando recursos de dimensão programaticamente Trabalhando com desenháveis simples Definindo recursos desenháveis simples em XML Usando recursos desenháveis simples programaticamente Trabalhando com imagens Trabalhando com gráficos esticáveis Nine-Patch Usando recursos de imagem programaticamente Trabalhando com animações...172

23 Sumário XXIII Trabalhando com menus Trabalhando com arquivos XML Trabalhando com arquivos crus Referências a recursos Trabalhando com arranjos Referenciando recursos do sistema Resumo Referências e maiores informações III Fundamentos de design de interfaces de usuário do Android Capítulo 8 - Explorando os elementos de tela da interface de usuário Apresentando as vistas e os arranjos do Android Apresentando a View do Android Apresentando os controles do Android Apresentando o arranjo do Android Exibindo texto para os usuários com a TextView Configurando arranjo e tamanhos Criando links contextuais no texto Recuperando dados do usuário com EditText Recuperando entrada de texto usando controles EditText Restringindo a entrada do usuário com filtros de entrada Ajudando o usuário com autocompletamento Oferecendo opções ao usuário com controles Spinner Permitindo seleções simples do usuário com botões, caixas de verificação,

Programação para Dispositivos Móveis

Programação para Dispositivos Móveis Programação para Dispositivos Móveis Fatec Ipiranga Análise e Desenvolvimento de Sistemas Aula 03 Introdução ao ambiente de desenvolvimento: Eclipse e Android SDK Dalton Martins dmartins@gmail.com São

Leia mais

Programação para Dispositivos Móveis

Programação para Dispositivos Móveis Programação para Dispositivos Móveis Fatec Ipiranga Análise e Desenvolvimento de Sistemas Aula 02 História do desenvolvimento de software para dispositivos móveis Dalton Martins dmartins@gmail.com São

Leia mais

10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO

10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO 10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO UMA DAS GRANDES FUNÇÕES DA TECNOLOGIA É A DE FACILITAR A VIDA DO HOMEM, SEJA NA VIDA PESSOAL OU CORPORATIVA. ATRAVÉS DELA, ELE CONSEGUE

Leia mais

Google Android para Tablets

Google Android para Tablets Google Android para Tablets Aprenda a desenvolver aplicações para o Android De smartphones a tablets Ricardo R. Lecheta Novatec Copyright 2012 Novatec Editora Ltda. Todos os direitos reservados e protegidos

Leia mais

Novell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR

Novell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR Novell Teaming - Guia de início rápido Novell Teaming 1.0 Julho de 2007 INTRODUÇÃO RÁPIDA www.novell.com Novell Teaming O termo Novell Teaming neste documento se aplica a todas as versões do Novell Teaming,

Leia mais

Introdução ao Android

Introdução ao Android Introdução ao Android André Gustavo Duarte de Almeida docente.ifrn.edu.br/andrealmeida Parte 1 Conhecendo o Sistema e Primeiro Programa Roteiro Pré-requisitos Conceitos Básicos Configurando o Ambiente

Leia mais

Guia de Início Rápido

Guia de Início Rápido Guia de Início Rápido O Microsoft Word 2013 parece diferente das versões anteriores, por isso criamos este guia para ajudar você a minimizar a curva de aprendizado. Barra de Ferramentas de Acesso Rápido

Leia mais

I N T R O D U Ç Ã O W A P desbloqueio,

I N T R O D U Ç Ã O W A P desbloqueio, INTRODUÇÃO Para que o Guia Médico de seu Plano de Saúde esteja disponível em seu celular, antes de mais nada, sua OPERADORA DE SAÚDE terá de aderir ao projeto. Após a adesão, você será autorizado a instalar

Leia mais

Introdução a Computação Móvel

Introdução a Computação Móvel Introdução a Computação Móvel Computação Móvel Prof. Me. Adauto Mendes adauto.inatel@gmail.com Histórico Em 1947 alguns engenheiros resolveram mudar o rumo da história da telefonia. Pensando em uma maneira

Leia mais

Guia para o Google Cloud Print

Guia para o Google Cloud Print Guia para o Google Cloud Print Versão 0 BRA Definições das observações Utilizamos o estilo de observação a seguir ao longo deste manual do usuário: ensina como agir em determinada situação ou fornece dicas

Leia mais

Inicialização Rápida do Novell Vibe Mobile

Inicialização Rápida do Novell Vibe Mobile Inicialização Rápida do Novell Vibe Mobile Março de 2015 Introdução O acesso móvel ao site do Novell Vibe pode ser desativado por seu administrador do Vibe. Se não conseguir acessar a interface móvel do

Leia mais

Contato: Kaspersky Lab ZAO 39A/3 Leningradskoe Shosse, Moscou 125212, Rússia E-mail: info@kaspersky.com

Contato: Kaspersky Lab ZAO 39A/3 Leningradskoe Shosse, Moscou 125212, Rússia E-mail: info@kaspersky.com Contato: Kaspersky Lab ZAO 39A/3 Leningradskoe Shosse, Moscou 125212, Rússia E-mail: info@kaspersky.com Suporte: http://support.kaspersky.com Informações gerais: www.kaspersky.com www.securelist.com 2013

Leia mais

Planejando o aplicativo

Planejando o aplicativo Um aplicativo do Visual FoxPro geralmente inclui um ou mais bancos de dados, um programa principal que configura o ambiente de sistema do aplicativo, além de uma interface com os usuários composta por

Leia mais

Criar Newsletters. Guia rápido sobre...

Criar Newsletters. Guia rápido sobre... Guia rápido sobre... Criar Newsletters Neste guia... Saiba como criar atrativas newsletters em texto simples ou HTML para captar a atenção de seus contatos e ir ao encontro de seus interesses e expectativas.

Leia mais

DESENVOLVIMENTO DE UM APLICATIVO DO TIPO SECRETÁRIO VIRTUAL PARA A PLATAFORMA ANDROID

DESENVOLVIMENTO DE UM APLICATIVO DO TIPO SECRETÁRIO VIRTUAL PARA A PLATAFORMA ANDROID DESENVOLVIMENTO DE UM APLICATIVO DO TIPO SECRETÁRIO VIRTUAL PARA A PLATAFORMA ANDROID Maik Olher CHAVES 1 ; Daniela Costa Terra 2. 1 Graduado no curso de Tecnologia em Análise e Desenvolvimento de Sistemas

Leia mais

Guia para o Google Cloud Print

Guia para o Google Cloud Print Guia para o Google Cloud Print Versão A BRA-POR Definições das observações Utilizamos o estilo de observação a seguir ao longo deste manual do usuário: As observações ensinam como agir em determinada situação

Leia mais

INTRODUÇÃO AO WINDOWS

INTRODUÇÃO AO WINDOWS INTRODUÇÃO AO WINDOWS Paulo José De Fazzio Júnior 1 Noções de Windows INICIANDO O WINDOWS...3 ÍCONES...4 BARRA DE TAREFAS...5 BOTÃO...5 ÁREA DE NOTIFICAÇÃO...5 BOTÃO INICIAR...6 INICIANDO PROGRAMAS...7

Leia mais

Dispositivos móveis e o mercado Android Open Handset Alliance Informações sobre Android Arquitetura

Dispositivos móveis e o mercado Android Open Handset Alliance Informações sobre Android Arquitetura Dispositivos móveis e o mercado Android Open Handset Alliance Informações sobre Android Arquitetura Dispositivos móveis e o mercado Mercado cresce a cada ano Muitos recursos Múltiplas plataforma Symbian

Leia mais

10 DICAS PARA TURBINAR SEU PACOTE DE DADOS. 1 - Desative os Dados do Celular. 2 Remova as notificações e atualizações automáticas

10 DICAS PARA TURBINAR SEU PACOTE DE DADOS. 1 - Desative os Dados do Celular. 2 Remova as notificações e atualizações automáticas 10 DICAS PARA TURBINAR SEU PACOTE DE DADOS 1 - Desative os Dados do Celular Sempre que você não estiver usando a conexão, desligue a internet do seu aparelho. Mesmo em espera, os programas do celular ou

Leia mais

Introdução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3

Introdução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3 Introdução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3 A LEGO Education tem o prazer de trazer até você a edição para tablet do Software LEGO MINDSTORMS Education EV3 - um jeito divertido

Leia mais

Apostilas OBJETIVA Escrevente Técnico Judiciário TJ Tribunal de Justiça do Estado de São Paulo - Concurso Público 2015. Caderno 1.

Apostilas OBJETIVA Escrevente Técnico Judiciário TJ Tribunal de Justiça do Estado de São Paulo - Concurso Público 2015. Caderno 1. Caderno 1 Índice MS-Windows 7: conceito de pastas, diretórios, arquivos e atalhos, área de trabalho, área de transferência, manipulação de arquivos e pastas, uso dos menus, programas e aplicativos, interação

Leia mais

Table of Contents. PowerPoint XP

Table of Contents. PowerPoint XP Table of Contents Finalizando a apresentação...1 Usando anotações...1 Desfazer e repetir...1 Localizar e substituir...2 Substituir...2 Efeitos de transição...3 Esquema de animação...6 Controlando os tempos

Leia mais

Guia de Início Rápido

Guia de Início Rápido Guia de Início Rápido O Microsoft Excel 2013 parece diferente das versões anteriores, por isso criamos este guia para ajudar você a minimizar a curva de aprendizado. Adicionar comandos à Barra de Ferramentas

Leia mais

Como configurar e-mails nos celulares. Ebook. Como configurar e-mails no seu celular. W3alpha - Desenvolvimento e hospedagem na internet

Como configurar e-mails nos celulares. Ebook. Como configurar e-mails no seu celular. W3alpha - Desenvolvimento e hospedagem na internet Ebook Como configurar e-mails no seu celular Este e-book irá mostrar como configurar e-mails, no seu celular. Sistemas operacionais: Android, Apple, BlackBerry, Nokia e Windows Phone Há muitos modelos

Leia mais

VENDA MAIS USANDO AS REDES SOCIAIS

VENDA MAIS USANDO AS REDES SOCIAIS VENDA MAIS USANDO AS REDES SOCIAIS Coloque o Facebook, Linkedin e Instagram para atrair mais clientes e aumentar suas vendas. Dicas fáceis que você mesmo pode implementar e ver os resultados ainda hoje.

Leia mais

Aula Au 3 la 9 Windows-Internet

Aula Au 3 la 9 Windows-Internet Aula 39 Aula 1 Resolução de Vídeo São as dimensões de uma imagem ou tela na horizontal e vertical, medida em pixels. O termo pixel tem origem do inglês, sendo composto pelas palavras picture (imagem) e

Leia mais

ANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007

ANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007 ANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007 CURITIBA 2015 2 SUMÁRIO INTRODUÇÃO AO MICROSOFT POWERPOINT 2007... 3 JANELA PRINCIPAL... 3 1 - BOTÃO OFFICE... 4 2 - FERRAMENTAS DE ACESSO

Leia mais

Google Drive: Acesse e organize seus arquivos

Google Drive: Acesse e organize seus arquivos Google Drive: Acesse e organize seus arquivos Use o Google Drive para armazenar e acessar arquivos, pastas e documentos do Google Docs onde quer que você esteja. Quando você altera um arquivo na web, no

Leia mais

PROJETO INFORMÁTICA NA ESCOLA

PROJETO INFORMÁTICA NA ESCOLA EE Odilon Leite Ferraz PROJETO INFORMÁTICA NA ESCOLA AULA 1 APRESENTAÇÃO E INICIAÇÃO COM WINDOWS VISTA APRESENTAÇÃO E INICIAÇÃO COM WINDOWS VISTA Apresentação dos Estagiários Apresentação do Programa Acessa

Leia mais

Manual de instalação e configuração da Ferramenta Android SDK

Manual de instalação e configuração da Ferramenta Android SDK Trabalho de Programação para Dispositivos Móveis Turma: 1011 Camila Botelho camilacunhabotelho@gmail.com Manual de instalação e configuração da Ferramenta Android SDK Introdução O Android é uma ferramenta

Leia mais

1 ACESSO AO PORTAL UNIVERSITÁRIO 3 3 PLANO DE ENSINO 6 4 AULAS 7 5 AVALIAÇÃO E EXERCÍCIO 9 6 ENQUETES 12 7 QUADRO DE AVISOS 14

1 ACESSO AO PORTAL UNIVERSITÁRIO 3 3 PLANO DE ENSINO 6 4 AULAS 7 5 AVALIAÇÃO E EXERCÍCIO 9 6 ENQUETES 12 7 QUADRO DE AVISOS 14 portal@up.com.br Apresentação Este manual contém informações básicas, e tem como objetivo mostrar a você, aluno, como utilizar as ferramentas do Portal Universitário e, portanto, não trata de todos os

Leia mais

OneDrive: saiba como usar a nuvem da Microsoft

OneDrive: saiba como usar a nuvem da Microsoft OneDrive: saiba como usar a nuvem da Microsoft O OneDrive é um serviço de armazenamento na nuvem da Microsoft que oferece a opção de guardar até 7 GB de arquivos grátis na rede. Ou seja, o usuário pode

Leia mais

Desenvolvimento de um aplicativo básico usando o Google Android

Desenvolvimento de um aplicativo básico usando o Google Android Desenvolvimento de um aplicativo básico usando o Google Android (Organização do Ambiente) Programação de Dispositivos Móveis Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus

Leia mais

Guia para o Google Cloud Print

Guia para o Google Cloud Print Guia para o Google Cloud Print Versão A BRA-POR Definições das observações Utilizamos o estilo de observação a seguir ao longo deste manual do usuário: ensina como agir em determinada situação ou fornece

Leia mais

Windows Phone: Acesse Configurações > Rede celular + SIM > Ativada/Desativada. Android: Deslize a tela para baixo e desmarque a opção de dados.

Windows Phone: Acesse Configurações > Rede celular + SIM > Ativada/Desativada. Android: Deslize a tela para baixo e desmarque a opção de dados. Sempre que você não estiver usando a conexão, desligue a internet do seu aparelho. Mesmo em espera, os programas do celular ou tablet ficarão atualizando com redes sociais, e-mails, entre outros. Com isso

Leia mais

Sistemas Distribuídos. Professora: Ana Paula Couto DCC 064

Sistemas Distribuídos. Professora: Ana Paula Couto DCC 064 Sistemas Distribuídos Professora: Ana Paula Couto DCC 064 Processos- Clientes, Servidores, Migração Capítulo 3 Agenda Clientes Interfaces de usuário em rede Sistema X Window Software do lado cliente para

Leia mais

Mapas e Localização. Programação de Dispositivos Móveis. Mauro Lopes Carvalho Silva

Mapas e Localização. Programação de Dispositivos Móveis. Mauro Lopes Carvalho Silva Programação de Dispositivos Móveis Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão Objetivos

Leia mais

Guia para o Google Cloud Print

Guia para o Google Cloud Print Guia para o Google Cloud Print Versão 0 BRA-POR Definições das observações Utilizamos o ícone a seguir ao longo deste manual do usuário: Os ícones de ensinam como agir em determinada situação ou fornecem

Leia mais

CONSTRUÇÃO DE BLOG COM O BLOGGER

CONSTRUÇÃO DE BLOG COM O BLOGGER CONSTRUÇÃO DE BLOG COM O BLOGGER Blog é uma abreviação de weblog, qualquer registro frequênte de informações pode ser considerado um blog (últimas notícias de um jornal online por exemplo). A maioria das

Leia mais

Google Drive. Passos. Configurando o Google Drive

Google Drive. Passos. Configurando o Google Drive Google Drive um sistema de armazenagem de arquivos ligado à sua conta Google e acessível via Internet, desta forma você pode acessar seus arquivos a partir de qualquer dispositivo que tenha acesso à Internet.

Leia mais

O PaperPort 12 Special Edition (SE) possui uma grande variedade de novos e valiosos recursos que ajudam a gerenciar seus documentos.

O PaperPort 12 Special Edition (SE) possui uma grande variedade de novos e valiosos recursos que ajudam a gerenciar seus documentos. Bem-vindo! O Nuance PaperPort é um pacote de aplicativos para gerenciamento de documentos da área de trabalho que ajuda o usuário a digitalizar, organizar, acessar, compartilhar e gerenciar documentos

Leia mais

Manual do Usuário Android Neocontrol

Manual do Usuário Android Neocontrol Manual do Usuário Android Neocontrol Sumário 1.Licença e Direitos Autorais...3 2.Sobre o produto...4 3. Instalando, Atualizando e executando o Android Neocontrol em seu aparelho...5 3.1. Instalando o aplicativo...5

Leia mais

Guia de Início Rápido

Guia de Início Rápido Guia de Início Rápido Microsoft PowerPoint 2013 apresenta uma aparência diferente das versões anteriores; desse modo, criamos este guia para ajudá-lo a minimizar a curva de aprendizado. Encontre o que

Leia mais

Android. Escolhe o dispositivo Android certo!

Android. Escolhe o dispositivo Android certo! Android O Android é a plataforma mais popular do mundo das telecomunicações. Podemos usar todos os aplicativos do Google, existem mais de 600.000 aplicativos e jogos disponíveis no Google Play para nos

Leia mais

Richard Uchôa C. Vasconcelos. CEO LEO Brasil

Richard Uchôa C. Vasconcelos. CEO LEO Brasil Richard Uchôa C. Vasconcelos CEO LEO Brasil O tema hoje é engajamento, vamos falar de dez maneiras de engajar o público em treinamentos a distância. Como vocês podem ver, toda a minha apresentação está

Leia mais

edirectory ios / Android Plataforma

edirectory ios / Android Plataforma edirectory ios / Android Plataforma Criando lindos aplicativos com edirectory Uma revolução no espaço de diretórios mobile, bem vindo ao novo aplicativo do edirectory. Mobile Completamente reestruturado

Leia mais

PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS

PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS Prof. Dr. Daniel Caetano 2012-1 Objetivos Apresentar o que é uma Aplicação Rica para Internet Contextualizar tais aplicações na Web e os desafios

Leia mais

Operador de Computador. Informática Básica

Operador de Computador. Informática Básica Operador de Computador Informática Básica Instalação de Software e Periféricos Podemos ter diversos tipos de software que nos auxiliam no desenvolvimento das nossas tarefas diárias, seja ela em casa, no

Leia mais

Manual do Painel Administrativo

Manual do Painel Administrativo Manual do Painel Administrativo versão 1.0 Autores César A Miggiolaro Marcos J Lazarin Índice Índice... 2 Figuras... 3 Inicio... 5 Funcionalidades... 7 Analytics... 9 Cidades... 9 Conteúdo... 10 Referência...

Leia mais

Celebre este natal e ano novo junto aos seus amigos e familiares distantes.

Celebre este natal e ano novo junto aos seus amigos e familiares distantes. Celebre este natal e ano novo junto aos seus amigos e familiares distantes. Receba fotos e mensagens deles na TV de sua casa em tempo real e sem custo, não se preocupe mais com a distância! A festa será

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Sistemas Operacionais Prof. Marcelo Sabaris Carballo Pinto Gerenciamento de Dispositivos Gerenciamento de Dispositivos de E/S Introdução Gerenciador de Dispositivos Todos os dispositivos

Leia mais

Manual de Utilização do Zimbra

Manual de Utilização do Zimbra Manual de Utilização do Zimbra Compatível com os principais navegadores web (Firefox, Chrome e Internet Explorer) o Zimbra Webmail é uma suíte completa de ferramentas para gerir e-mails, calendário, tarefas

Leia mais

TUTORIAL COMO CRIAR E EDITAR UM VÍDEO NO WINDOWS MOVIE MAKER*

TUTORIAL COMO CRIAR E EDITAR UM VÍDEO NO WINDOWS MOVIE MAKER* TUTORIAL COMO CRIAR E EDITAR UM VÍDEO NO WINDOWS MOVIE MAKER* * Microsoft Windows MovieMakeré um programa da Microsoft Corporation. A versão utilizada é a 5.1 que já vem instalada no Microsoft Windows

Leia mais

6/06/2012 09h26 - Atualizado em 26/06/2012 12h30 Boot to Gecko: o futuro celular da Mozilla

6/06/2012 09h26 - Atualizado em 26/06/2012 12h30 Boot to Gecko: o futuro celular da Mozilla 6/06/2012 09h26 - Atualizado em 26/06/2012 12h30 Boot to Gecko: o futuro celular da Mozilla O mercado brasileiro de dispositivos móveis em breve ganhará mais uma grande plataforma. Anunciado oficialmente

Leia mais

Programa de Atualização de Pontos do Lince GPS

Programa de Atualização de Pontos do Lince GPS Esse programa atualiza os pontos do software Lince GSP em aparelhos portáteis, como navegadores e celulares. A Robotron mantém um serviço de fornecimento de pontos de controle de velocidade aos aparelhos

Leia mais

Sistema de Chamados Protega

Sistema de Chamados Protega SUMÁRIO 1. INTRODUÇÃO... 3 2. REALIZANDO ACESSO AO SISTEMA DE CHAMADOS... 4 2.1 DETALHES DA PÁGINA INICIAL... 5 3. ABERTURA DE CHAMADO... 6 3.1 DESTACANDO CAMPOS DO FORMULÁRIO... 6 3.2 CAMPOS OBRIGATÓRIOS:...

Leia mais

JOOPP O construtor de sites mais rápido do mundo!

JOOPP O construtor de sites mais rápido do mundo! O construtor de sites mais rápido do mundo! DIFERENÇAS ENTRE PÁGINA DO FACEBOOK (FANPAGE) E PERFIL Página no Facebook (Fanpage) Fanpage é uma página no facebook própria para empresas; Vantagens: Pode ser

Leia mais

Apostilas OBJETIVA Escrevente Técnico Judiciário TJ Tribunal de Justiça do Estado de São Paulo - Concurso Público 2015. Índice

Apostilas OBJETIVA Escrevente Técnico Judiciário TJ Tribunal de Justiça do Estado de São Paulo - Concurso Público 2015. Índice Índice Caderno 2 PG. MS-Excel 2010: estrutura básica das planilhas, conceitos de células, linhas, colunas, pastas e gráficos, elaboração de tabelas e gráficos, uso de fórmulas, funções e macros, impressão,

Leia mais

Como funciona a MEO Cloud?

Como funciona a MEO Cloud? Boas-vindas O que é a MEO Cloud? A MEO Cloud é um serviço da Portugal Telecom, lançado a 10 de Dezembro de 2012, de alojamento e sincronização de ficheiros. Ao criar uma conta na MEO Cloud fica com 16

Leia mais

Guia de Início Rápido

Guia de Início Rápido Guia de Início Rápido O Microsoft PowerPoint 2013 parece diferente das versões anteriores, por isso criamos este guia para ajudar você a minimizar a curva de aprendizado. Encontre o que você precisa Clique

Leia mais

Microsoft Office PowerPoint 2007

Microsoft Office PowerPoint 2007 INTRODUÇÃO AO MICROSOFT POWERPOINT 2007 O Microsoft Office PowerPoint 2007 é um programa destinado à criação de apresentação através de Slides. A apresentação é um conjunto de Sides que são exibidos em

Leia mais

Manual das funcionalidades Webmail AASP

Manual das funcionalidades Webmail AASP Manual das funcionalidades Webmail AASP 1. Configurações iniciais 2. Regras 3. Histórico da conta 4. Autorresposta 5. Dados de acesso (alterando senha de acesso) 6. Identidade (assinatura) 7. Redirecionamento

Leia mais

SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2

SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2 SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2 1.1 Introdução... 2 1.2 Estrutura do IP... 3 1.3 Tipos de IP... 3 1.4 Classes de IP... 4 1.5 Máscara de Sub-Rede... 6 1.6 Atribuindo um IP ao computador... 7 2

Leia mais

Novell Vibe 4.0. Março de 2015. Inicialização Rápida. Iniciando o Novell Vibe. Conhecendo a interface do Novell Vibe e seus recursos

Novell Vibe 4.0. Março de 2015. Inicialização Rápida. Iniciando o Novell Vibe. Conhecendo a interface do Novell Vibe e seus recursos Novell Vibe 4.0 Março de 2015 Inicialização Rápida Quando você começa a usar o Novell Vibe, a primeira coisa a se fazer é configurar sua área de trabalho pessoal e criar uma área de trabalho de equipe.

Leia mais

Inicialização Rápida do Novell Messenger 3.0.1 Móvel

Inicialização Rápida do Novell Messenger 3.0.1 Móvel Inicialização Rápida do Novell Messenger 3.0.1 Móvel Maio de 2015 O Novell Messenger 3.0.1 e posterior está disponível para seu dispositivo móvel ios, Android BlackBerry suportado. Como é possível efetuar

Leia mais

Construtor de sites SoftPixel GUIA RÁPIDO - 1 -

Construtor de sites SoftPixel GUIA RÁPIDO - 1 - GUIA RÁPIDO - 1 - Sumário Introdução...3 Por que utilizar o Construtor de Sites?...3 Vantagens do Construtor de Sites...3 Conceitos básicos...3 Configuração básica do site...5 Definindo o layout/template

Leia mais

Guia Prático de Acesso

Guia Prático de Acesso Guia Prático de Acesso 1. Como acessar o novo e-volution? O acesso ao novo e-volution é feito através do endereço novo.evolution.com.br. Identifique abaixo as possíveis formas de acesso: 1.1 Se você já

Leia mais

ARCO - Associação Recreativa dos Correios. Sistema para Gerenciamento de Associações Recreativas Plano de Desenvolvimento de Software Versão <1.

ARCO - Associação Recreativa dos Correios. Sistema para Gerenciamento de Associações Recreativas Plano de Desenvolvimento de Software Versão <1. ARCO - Associação Recreativa dos Correios Sistema para Gerenciamento de Associações Recreativas Versão Histórico da Revisão Data Versão Descrição Autor Página

Leia mais

edirectory Plataforma ios / Android

edirectory Plataforma ios / Android edirectory Plataforma ios / Android Levando seu site ao próximo nível Conheça o novo aplicativo do edirectory. E seja bem vindo a revolução em aplicativos para Diretórios Online. Mobile Completamente reestruturado

Leia mais

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web; CONCEITOS INICIAIS Agenda A diferença entre páginas Web, Home Page e apresentação Web; O que é necessário para se criar páginas para a Web; Navegadores; O que é site, Host, Provedor e Servidor Web; Protocolos.

Leia mais

Na tela dele, clique no sinal de + ao lado do nome do seu computador, para expandi-lo. A seguir, expanda também o item "Sites da web".

Na tela dele, clique no sinal de + ao lado do nome do seu computador, para expandi-lo. A seguir, expanda também o item Sites da web. Servidor WEB Desenvolvedores de sites que querem aprender ou testar ASP, ou mesmo profissionais que precisam desenvolver páginas ASP ou ASP.Net, não precisam necessariamente ter um servidor na web com

Leia mais

BEM-VINDO AO dhl PROVIEW

BEM-VINDO AO dhl PROVIEW BEM-VINDO AO dhl PROVIEW Guia de Usuário O DHL PROVIEW COLOCA VOCÊ NO CONTROLE DE SEUS ENVIOS. PROVIEW O DHL ProView é uma ferramenta de rastreamento on-line que permite o gerenciamento dos envios, a programação

Leia mais

Guia de Início Rápido

Guia de Início Rápido Guia de Início Rápido O Microsoft Project 2013 parece diferente das versões anteriores, por isso criamos este guia para ajudar você a minimizar a curva de aprendizado. Barra de Ferramentas de Acesso Rápido

Leia mais

Guia do usuário do PrintMe Mobile 3.0

Guia do usuário do PrintMe Mobile 3.0 Guia do usuário do PrintMe Mobile 3.0 Visão geral do conteúdo Sobre o PrintMe Mobile Requisitos do sistema Impressão Solução de problemas Sobre o PrintMe Mobile O PrintMe Mobile é uma solução empresarial

Leia mais

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas Microsoft Power Point 2003 No Microsoft PowerPoint 2003, você cria sua apresentação usando apenas um arquivo, ele contém tudo o que você precisa uma estrutura para sua apresentação, os slides, o material

Leia mais

UM NOVO CONCEITO EM HOSPEDAGEM DE DOMÍNIO

UM NOVO CONCEITO EM HOSPEDAGEM DE DOMÍNIO www.origy.com.br UM NOVO CONCEITO EM HOSPEDAGEM DE DOMÍNIO CARACTERÍSTICAS: E-MAIL IMAP * Acesso simultâneo e centralizado, via aplicativo, webmail e celular/smartphone * Alta capacidade de armazenamento

Leia mais

BlackBerry Mobile Voice System

BlackBerry Mobile Voice System BlackBerry Mobile Voice System Comunicações móveis unificadas O BlackBerry Mobile Voice System (BlackBerry MVS) leva os recursos do telefone do escritório aos smartphones BlackBerry. Você pode trabalhar

Leia mais

AULA 3 FERRAMENTAS E APLICATIVOS DE NAVEGAÇÃO, DE CORREIO ELETRÔNICO, DE GRUPOS DE DISCUSSÃO, DE BUSCA E PESQUISA (PARTE II)

AULA 3 FERRAMENTAS E APLICATIVOS DE NAVEGAÇÃO, DE CORREIO ELETRÔNICO, DE GRUPOS DE DISCUSSÃO, DE BUSCA E PESQUISA (PARTE II) AULA 3 FERRAMENTAS E APLICATIVOS DE NAVEGAÇÃO, DE CORREIO ELETRÔNICO, DE GRUPOS DE DISCUSSÃO, DE BUSCA E PESQUISA (PARTE II) A seguir vamos ao estudo das ferramentas e aplicativos para utilização do correio

Leia mais

Guia de Demonstração MeusPets

Guia de Demonstração MeusPets 1. Objetivo e Principais Funcionalidades Com o email clique no link de ativação. E confirme a instalação. O MeusPets é um sistema simplificado para acompanhamento da vida do Pet. Pode ser usado de forma

Leia mais

CARTEIRA VIRTUAL C A R D B O A R D CAMINHOS PONTOMOBI EDU

CARTEIRA VIRTUAL C A R D B O A R D CAMINHOS PONTOMOBI EDU CARTEIRA VIRTUAL G O O G L E C A R D B O A R D APLICAÇÕES E CAMINHOS!1 PONTOMOBI EDU INDICE CARACTERÍSTICAS PRINCIPAIS 4 OUTRAS CARACTERÍSTICAS 5 CUSTOMIZAÇÕES 6 EXEMPLOS DE APLICAÇÃO 8 DISTRIBUIÇÃO DOS

Leia mais

O conjunto é composto por duas seções: o App Inventor Designer e o App Inventor Blocks Editor, cada uma com uma função específica.

O conjunto é composto por duas seções: o App Inventor Designer e o App Inventor Blocks Editor, cada uma com uma função específica. Google App Inventor: o criador de apps para Android para quem não sabe programar Por Alexandre Guiss Fonte: www.tecmundo.com.br/11458-google-app-inventor-o-criador-de-apps-para-android-para-quem-naosabe-programar.htm

Leia mais

DocuWare Mobile ProductInfo. Gerenciamento móvel de documentos. Benefícios

DocuWare Mobile ProductInfo. Gerenciamento móvel de documentos. Benefícios DocuWare Mobile ProductInfo Gerenciamento móvel de documentos O DocuWare Mobile permite acessar os gabinetes de arquivo do DocuWare diretamente em seu smartphone ou tablet. Você pode carregar, visualizar

Leia mais

Saiba como usar tantas facilidades.

Saiba como usar tantas facilidades. Saiba como usar tantas facilidades. O que é o Vivo Copiloto É um serviço que transforma seu Vivo em um navegador com GPS. O Vivo Copiloto calcula a rota, indica o caminho no mapa e ainda dá as instruções

Leia mais

Como escrever melhor em 5 passos simples

Como escrever melhor em 5 passos simples Como escrever melhor em 5 passos simples Escrever um artigo para seu blog pode ser um processo estressante e tomar bastante tempo, especialmente se você não é um escritor. Mas quando você está determinado

Leia mais

Thunder Pro II Gold Edition Manual de operações v 8.7 Rev:b

Thunder Pro II Gold Edition Manual de operações v 8.7 Rev:b Thunder Pro II Gold Edition Manual de operações v 8.7 Rev:b Este manual foi escrito exclusivamente para o chip Thunder Pro II Gold e será atualizado juntamente com as atualizações do chip, portanto acesse

Leia mais

Seu manual do usuário SONY ERICSSON K550I http://pt.yourpdfguides.com/dref/449983

Seu manual do usuário SONY ERICSSON K550I http://pt.yourpdfguides.com/dref/449983 Você pode ler as recomendações contidas no guia do usuário, no guia de técnico ou no guia de instalação para SONY ERICSSON K550I. Você vai encontrar as respostas a todas suas perguntas sobre a no manual

Leia mais

( TIAGO DOS SANTOS MENDES ) PROGRAMAÇÃO DISPOSITIVOS MOVEIS ANDROID STUDIO

( TIAGO DOS SANTOS MENDES ) PROGRAMAÇÃO DISPOSITIVOS MOVEIS ANDROID STUDIO Serviço Nacional de Aprendizagem Comercial E.E.P. Senac Pelotas Centro Histórico Programa Nacional de Acesso ao Ensino Técnico e Emprego Curso Técnico em Informática ( TIAGO DOS SANTOS MENDES ) PROGRAMAÇÃO

Leia mais

ÍNDICE. www.leitejunior.com.br 16/06/2008 17:48 Leite Júnior

ÍNDICE. www.leitejunior.com.br 16/06/2008 17:48 Leite Júnior ÍNDICE MICROSOFT INTERNET EXPLORER 6 SP2 (IE6 SP2)...2 JANELA PRINCIPAL...2 PARTES DA JANELA...2 OS MENUS DO IE6...3 MENU ARQUIVO...3 MENU EDITAR...3 MENU EXIBIR...3 MENU FAVORITOS...4 MENU FERRAMENTAS...4

Leia mais

PARANÁ GOVERNO DO ESTADO

PARANÁ GOVERNO DO ESTADO A COMUNICAÇÃO NA INTERNET PROTOCOLO TCP/IP Para tentar facilitar o entendimento de como se dá a comunicação na Internet, vamos começar contando uma história para fazer uma analogia. Era uma vez, um estrangeiro

Leia mais

Motorola Phone Tools. Início Rápido

Motorola Phone Tools. Início Rápido Motorola Phone Tools Início Rápido Conteúdo Requisitos mínimos... 2 Antes da instalação Motorola Phone Tools... 3 Instalar Motorola Phone Tools... 4 Instalação e configuração do dispositivo móvel... 5

Leia mais

Post excerpt to catch readers attention and describe the story in short

Post excerpt to catch readers attention and describe the story in short Post excerpt to catch readers attention and describe the story in short A explosão do número de usuários de smartphones está promovendo uma mudança rápida na cultura de vendas e atendimento aos clientes.

Leia mais

Programa de Instalação do Lince GPS

Programa de Instalação do Lince GPS Esse programa instala o software Lince GSP em aparelhos portáteis que tenham GPS, como navegadores e celulares. O software Lince GPS é um programa destinado a alertar sobre a aproximação a pontos previamente

Leia mais

Noções de. Microsoft SQL Server. Microsoft SQL Server

Noções de. Microsoft SQL Server. Microsoft SQL Server Noções de 1 Considerações Iniciais Basicamente existem dois tipos de usuários do SQL Server: Implementadores Administradores 2 1 Implementadores Utilizam o SQL Server para criar e alterar base de dados

Leia mais

Interfaces Gráficas parte 3

Interfaces Gráficas parte 3 parte 3 (Listview, AlertDialog e ActionBar) Programação de Dispositivos Móveis Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação

Leia mais

Itinerários de Ônibus Relatório Final

Itinerários de Ônibus Relatório Final CENTRO UNIVERSITÁRIO SENAC Itinerários de Ônibus Relatório Final Grupo 5 Caio Roque Daniel Nunes Elise Roese José Caneiro Marcos Grignani São Paulo Junho de 2007 1 ÍNDICE 1. Introdução... 3 2. Desenvolvimento...

Leia mais

Como se tornar um desenvolvedor de plug-ins para AutoCAD e Revit

Como se tornar um desenvolvedor de plug-ins para AutoCAD e Revit Como se tornar um desenvolvedor de plug-ins para AutoCAD e Revit Vitor Paulo Silva Se você é um projetista e sua principal ferramenta de trabalho é o AutoCAD ou o Revit, certamente você já se deparou com

Leia mais

Desenvolvimento com Android Studio Aula 01 Instalação e Configuração do Ambiente de Desenvolvimento, Estrutura de um projeto Android

Desenvolvimento com Android Studio Aula 01 Instalação e Configuração do Ambiente de Desenvolvimento, Estrutura de um projeto Android Desenvolvimento com Android Studio Aula 01 Instalação e Configuração do Ambiente de Desenvolvimento, Estrutura de um projeto Android Instalação e Configuração do Ambiente de Desenvolvimento Instalação

Leia mais

Introdução a programação de dispositivos móveis. Prof. Me. Hélio Esperidião

Introdução a programação de dispositivos móveis. Prof. Me. Hélio Esperidião Introdução a programação de dispositivos móveis. Prof. Me. Hélio Esperidião Windows Mobile O Windows Mobile é um sistema operacional compacto, desenvolvido para rodar em dispositivos móveis como Pocket

Leia mais

Os desafios do Bradesco nas redes sociais

Os desafios do Bradesco nas redes sociais Os desafios do Bradesco nas redes sociais Atual gerente de redes sociais do Bradesco, Marcelo Salgado, de 31 anos, começou sua carreira no banco como operador de telemarketing em 2000. Ele foi um dos responsáveis

Leia mais

02 - Usando o SiteMaster - Informações importantes

02 - Usando o SiteMaster - Informações importantes 01 - Apresentação do SiteMaster - News Edition O SiteMaster foi desenvolvido para ser um sistema simples de gerenciamento de notícias, instalado em seu próprio computador e com configuração simplificada,

Leia mais