4 a Edição. Ricardo R. Lecheta. Novatec

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

Download "4 a Edição. Ricardo R. Lecheta. Novatec"

Transcrição

1 4 a Edição Ricardo R. Lecheta Novatec

2 Copyright 2009, 2010, 2013, 2015 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo, sem prévia autorização, por escrito, do autor e da Editora. Editor: Rubens Prates Assistente editorial: Priscila A. Yoshimatsu Revisão gramatical: Viviane Oshima Editoração eletrônica: Carolina Kuwabata Capa: Victor Bittow ISBN: OG Histórico de impressões: Junho/2015 Quarta edição (ISBN: ) Outubro/2014 Quarta reimpressão Abril/2014 Terceira reimpressão Janeiro/2014 Segunda reimpressão Setembro/2013 Primeira reimpressão Março/2013 Terceira edição (ISBN: ) Junho/2010 Segunda edição (ISBN: ) Março/2009 Primeira edição (ISBN: ) Novatec Editora Ltda. Rua Luís Antônio dos Santos São Paulo, SP Brasil Tel.: novatec@novatec.com.br Site: novatec.com.br Twitter: twitter.com/novateceditora Facebook: facebook.com/novatec LinkedIn: linkedin.com/in/novatec

3 Sumário Agradecimentos Sobre o autor Prefácio Capítulo 1 Introdução ao Android Introdução Open Handset Alliance e o Android Sistema operacional Linux Código aberto e livre Máquina virtual Dalvik Máquina virtual ART (Android Runtime) Conhecendo um pouco mais sobre o Android Android Developer Challenge Google Play T-Mobile G Google Nexus Um pouco sobre a história e versões do Android Android 1.5 (Cupcake) Android 1.6 (Donut) Android 2.0 e 2.1 (Eclair) Android 2.2 (Froyo) Android 2.3 (Gingerbread) Android 3.0 (Honeycomb) Android 4.0 (Ice Cream Sandwich) Android 4.1 (Jelly Bean) Android 4.4 (KitKat) Android 5.0 (Lollipop) Google I/O 2015 e o anúncio do Android M...40 Capítulo 2 Configuração do ambiente de desenvolvimento Android SDK Requisitos de software e sistema

4 8 Google Android 4a edição 2.3 Plataforma (versão do Android) Android Studio Instalando os pacotes pelo SDK Manager Intel Hardware Accelerated Execution Manager (HAXM) Criando um projeto no Android Studio Criando um emulador (AVD) Executando o projeto no emulador Algumas janelas importantes do Android Studio Aplicações na tela principal (Home) Entendendo um pouco mais sobre o emulador ADB (Android Debug Bridge) Informações básicas sobre a resolução do emulador Como fazer o download dos exemplos do livro...70 Capítulo 3 Conceitos básicos do Android Estrutura do projeto no Android Studio Arquivo AndroidManifest.xml Classe MainActivity Arquivo de layout activity_main.xml Arquivo strings.xml Classe R Informações sobre como acessar recursos de texto e imagem Arquivo build.gradle LogCat Escrevendo mensagens de log Tratamento de eventos...90 Capítulo 4 Activity Activity Classes FragmentActivity e AppCompatActivity Ciclo de vida de uma activity Ciclo de vida avançado o que acontece ao rotacionar o celular? Navegação entre telas e inicialização de uma nova activity Mais detalhes sobre a classe Bundle e como passar parâmetros O básico sobre action bar e como voltar para tela anterior Links úteis Capítulo 5 Action Bar e temas Introdução à Action Bar Temas Holo e Material Projeto de exemplo sobre action bar Opções de visualização dos action buttons (always, never, ifroom) Template de ícones para os botões da action bar

5 Sumário Classe android.app.actionbar SearchView Action provider Split action bar Up navigation Navegação por tabs na action bar ActionBarCompat a biblioteca de compatibilidade da action bar Links úteis Capítulo 6 Interface gráfica gerenciadores de layout View Classe ViewGroup Configurando a altura e largura de uma view Entendendo as constantes wrap_content e match_parent FrameLayout LinearLayout LinearLayout controle do alinhamento layout_gravity LinearLayout controle do peso TableLayout uso de uma tabela com linhas e colunas TableLayout e shrinkcolumns contração de colunas TableLayout e strechcolumns expansão de colunas TableLayout criando um formulário GridLayout RelativeLayout AbsoluteLayout (deprecated) Utilizando layouts aninhados para criar telas complexas Criação de um layout pela API LinearLayout Criação de um layout pela API TableLayout ScrollView Alguns detalhes sobre a ActionBar e o up navigation LayoutInflater inflando arquivos XML Links úteis Capítulo 7 Interface gráfica View Arquivo /res/values/strings.xml Arquivo XML com as cores Arquivo XML para criar um estilo CSS Exemplo completo com estilos View A classe responsável por desenhar elementos na tela TextView e EditText campo de texto para digitar informações AutoCompleteTextView Button e ImageButton...191

6 10 Google Android 4a edição 7.9 CheckBox e ToggleButton RadioButton Spinner ProgressDialog janela de progresso ProgressBar barra de progresso Toast alertas rápidos AlertDialog alertas para o usuário confirmar LayoutInflater inflando um arquivo XML ListView ListView com adapter customizado GridView Gallery ViewPager ViewPager + TitleStrip ou TabStrip ImageSwitcher WebView Movimentando uma imagem pela tela com touch Desenho manual com a classe Canvas Nunca utilize pixels Capítulo 8 Fragments Como surgiram os fragments no Android 3.0 Honeycomb Fragments é muito mais do que dividir a tela em duas partes API de Fragments Hello World fragment Utilizando fragments com action bar + tabs Utilizando fragments com action bar + tabs + ViewPager Ciclo de vida de um fragment Migrando um projeto que utiliza activity para fragments Criando um layout dividido em partes nos tablets Exemplos da API dos fragments Back stack Adicionando botões na action bar pelo fragment Salvando o estado de um fragment Vantagens de utilizar os fragments Links úteis Capítulo 9 Animações Drawable Animation Classe Animation View Animation AlphaAnimation...287

7 Sumário RotateAnimation ScaleAnimation TranslateAnimation AnimationSet AnimationListener Interpolator O problema com a API de animações no Android 2.x Property Animations Classe ValueAnimator Classe ObjectAnimator ObjectAnimator animação fade_in/fade_out ObjectAnimator animação de movimento ObjectAnimator animação de rotação ObjectAnimator animação de escala AnimatorSet criando um conjunto de animações AnimatorListener ViewPropertyAnimator animação do jeito fácil Classe ValueAnimator outro exemplo Aplicando animações no layout Aplicando animações nos fragments Aplicando animações ao navegar entre activities NineOldAndroids animações com compatibilidade Links úteis Capítulo 10 Threads, Handler e AsyncTask Introdução Método sendmessage(msg) Método post(runnable) Atualizando a view dentro de uma thread Agendando tarefas contínuas na activity Implementação de um tela Splash Screen para sua aplicação AsyncTask Download de imagens com a biblioteca Picasso Links úteis Capítulo 11 Material Design Introdução Tema Material Paleta de cores Elevação de views Ripple feedback ao toque Floating Action Button (FAB)

8 12 Google Android 4a edição 11.7 CardView RecyclerView Efeito de revelação (Reveal Effect) Extraindo as cores de uma figura Animações com item compartilhado entre duas activities Compatibilidade com versões anteriores Links úteis Capítulo 12 Toolbar Introdução à Toolbar Utilizando a Toolbar como a action bar Utilizando a API da Toolbar (modo standalone) Links úteis Capítulo 13 Navigation Drawer Criando o projeto Customizando as cores do tema Material Criando a activity e o fragment base para o projeto Classe Application armazenando informações globais Biblioteca android-utils Como o Gradle encontrou a biblioteca android-utils Configurando a Toolbar Navigation Drawer Criando o menu overflow Navigation Drawer com Material Design Material Design no Navigation Drawer Criando os fragments do projeto Links úteis Capítulo 14 WebView Fragment com WebView Swipe to Refresh Interceptando requisições no WebView Mostrando alertas com o FragmentDialog Executando JavaScript Comunicação do JavaScript com a classe Android Mostrando código HTML no WebView Links úteis

9 Sumário 13 Capítulo 15 RecyclerView e tabs Criando as classes de domínio Criando a lista de carros Tabs e ViewPager Navegação de telas Links úteis Capítulo 16 Parser de XML, JSON e testes unitários Lendo um arquivo local da pasta /res/raw Parser de XML Parser de JSON Testes unitários no Android Mais informações Capítulo 17 Web services Introdução Requisição HTTP para consultar o web service Utilizando a classe AsyncTask Biblioteca simples para encapsular a AsyncTask Atualização por Pull to Refresh Verificando se existe conexão disponível Requisições HTTP com Get e Post Web services com WSDL Links úteis Capítulo 18 Persistência Salvando as preferências do usuário com a classe SharedPreferences Activity de configurações Lendo e salvando arquivos Trabalhando com arquivos na memória interna Trabalhando com arquivos na memória externa (SD card) Outros métodos da classe Context Brincando de fazer cache Banco de dados SQLite Criação de um banco de dados diretamente com a API Inserção de registros no banco de dados Atualização de registros no banco de dados Exclusão de registros do banco de dados Busca de registros no banco de dados Métodos da classe Cursor Continuando o projeto dos carros...517

10 14 Google Android 4a edição Visualizando o banco de dados com a ferramenta adb Visualizando o banco de dados com um cliente SQLite Banco de dados versus web service Adicionando ações na action bar Editando o nome do carro Excluindo um carro do banco de dados Atualizando a lista com dados do web service Modo de execução da activity launchmode Fazendo backup na nuvem Fazendo backup de um arquivo Links úteis Capítulo 19 Action bar de contexto e compartilhamento Introdução Detectando toques longos OnLongClickListener Ativando o ActionMode na action bar Removendo os carros selecionados Compartilhando os carros selecionados Compartilhando as fotos dos carros selecionados Links úteis Capítulo 20 Intents Intent envio de uma mensagem ao Android Intents explícitas e implícitas Exemplos de intents nativas Permissões Retornando resultados de uma intent startactivityforresult IntentFilter Por que a MainActivity declara um <intent-filter>? Exemplo completo com intent customizada Verificando se uma intent será encontrada Interceptando aplicações nativas Lendo código de barras Nomenclatura das intents Links úteis Capítulo 21 Multimídia áudio, vídeo e câmera Formatos de áudio e vídeo suportados Classe Media Player Criando um player de mp Reproduzindo vídeo com a classe VideoView Utilizando uma intent e o player de vídeo nativo

11 Sumário Utilizando o VideoView no projeto dos carros Tirando fotos com uma intent Tirando fotos como obter o arquivo da foto Trabalhando com bitmaps de forma eficiente Enviando a imagem para o servidor Gravando áudio e vídeo Links úteis Capítulo 22 Mapas Introdução Google Maps Android API Versão Google Play Services Gerando a chave de acesso dos mapas Configurando o projeto Adicionando o mapa no projeto dos carros Classe GoogleMap Localização do mapa latitude e longitude CameraPosition zoom Configurando o tipo do mapa Colocando os conceitos em práticas CameraPosition CameraPosition bearing rotação CameraPosition tilt inclinação Monitorando os eventos do mapa Marcadores Polyline desenhando uma linha no mapa Links úteis Capítulo 23 Google Play Services e localização Introdução My Location Monitorando o GPS (à moda antiga) Monitorando o GPS (Fused Location Provider) Conectando-se ao Google Play Services Obtendo a última localização de forma eficiente API de localização do Google Play Services Desenhando uma rota entre dois pontos Buscando um endereço Links úteis

12 16 Google Android 4a edição Capítulo 24 BroadcastReceiver Introdução Configurando um receiver de forma estática Configurando um receiver de forma dinâmica Quando utilizar um receiver estático ou dinâmico? Classe LocalBroadcastManager Execução de um receiver ao inicializar o sistema operacional Interceptando uma mensagem SMS Ciclo de vida Delegando o trabalho para um service Mostrando uma notificação para o usuário Links úteis Capítulo 25 Notification Por que usar uma notificação para se comunicar com o usuário Criando uma notificação simples Heads-up notifications Notificações na tela de bloqueio Criando uma notificação grande (big view notifications) Criando uma notificação com ações Cancelando uma notificação Mais informações sobre a classe PendingIntent Exemplo com notificação e BroadcastReceiver Mostrando uma barra de progresso na notificação Links úteis Capítulo 26 AlarmManager Por que utilizar um alarme (agendar uma tarefa) Método da classe AlarmManager Agendando um alarme Repetindo o alarme Classe Calendar Quando utilizar ou não um alarme Links úteis Capítulo 27 Service e JobInfo Introdução Exemplos de serviços Como iniciar e parar um serviço Exemplo prático Deixar o serviço executando depois de sair de uma tela...712

13 Sumário Entendendo o ciclo de vida de um serviço A classe IntentService Criando um player mp Método bindservice(intent,con,flags) Qual método utilizar para iniciar um serviço? Um serviço em execução contínua não consome muito processamento? JobInfo a nova API do Lollipop Links úteis Capítulo 28 GCM Google Cloud Messaging O que é push? Como funciona o GCM Gerando a chave de acesso do GCM Obtendo o Project Number Executando o projeto de exemplo Enviando a mensagem de push Criando o projeto Android passo a passo Classe GoogleCloudMessaging Configurando o projeto Android Criando a activity para fazer o registro no GCM Links úteis Capítulo 29 Salvando o estado da aplicação Troca de configurações configuration changes Salvando o estado com o método onsaveinstancestate(bundle) Salvando o estado com o método setretaininstance(boolean) A importância de reter a instância do fragment Manter uma thread executando durante a troca de orientação Como bloquear a troca de orientação Dispositivos com teclado Configuração android:configchanges e o método onconfigurationchanged Salvando o estado no projeto dos carros Links úteis Capítulo 30 Suportando diferentes tamanhos de telas Unidades de medida Tamanho de tela (screen size) Proporção da tela (aspect ratio) Resolução e densidade da tela O problema de utilizar pixels DIP ou DP (density-independent pixel) Tabela de densidade dos dispositivos...773

14 18 Google Android 4a edição 30.8 Customizando as imagens conforme a densidade da tela Trabalhando com a unidade dp no Canvas Tamanho da tela em dp Dimensões (dimen) Qualificadores de recursos para tablets Links úteis Capítulo 31 Threads avançado AsyncTask e Loader O problema com o ProgressDialog Controlando a troca de orientação ao executar uma task Executando a AsyncTask de forma serial ou paralela Loader Opinião do autor Links úteis Capítulo 32 Agenda de contatos e content provider Por que utilizar a classe ContentProvider provedor de conteúdo URI Immutable URI reference Exemplos de provedores de conteúdo nativos Lendo os contatos da agenda Como ler todos os telefones e a foto de um contato Mostrando os contatos em um ListView Utilizando um CursorAdapter Utilizando um CursorLoader Monitorando a fonte de dados com um loader Criando um provedor de conteúdo customizado Classe ContentProvider Classe estática Carros Links úteis Capítulo 33 SMS Enviando SMS por intent ou pela API Criando um BroadcastReceiver para receber um SMS Links úteis Capítulo 34 Gestos Introdução Reconhecendo gestos previamente cadastrados Detectando gestos comuns, como scroll lateral Detectando gesto de pinch (zoom) Links úteis...866

15 Sumário 19 Capítulo 35 Sensores e Google Fit Como obter a lista de sensores disponíveis Testando os sensores Sensor de luminosidade Sensor de temperatura Sensor de proximidade Sensor de acelerômetro Movendo uma view pela tela com o acelerômetro Google Fit Links úteis Capítulo 36 Bluetooth Verificando se o dispositivo suporta Bluetooth Ativando o Bluetooth por programação Listando os dispositivos pareados Buscar novos dispositivos Bluetooth Deixando o Bluetooth visível para ser encontrado Criando um BluetoothDevice pelo endereço Chat em Bluetooth Conectando-se ao Bluetooth pela serial Links úteis Capítulo 37 Reconhecimento de voz Introdução Hello TTS faça seu Android falar Verificando o idioma e falando em português Reconhecimento de voz por intent Reconhecimento de voz por um listener Links úteis Capítulo 38 Gradle Introdução Gerenciando dependências Trabalhando com módulos Trabalhando com bibliotecas Criando uma biblioteca Configurando um servidor Maven Sonatype Nexus Publicando no Maven Central Flavors Classe BuildConfig...951

16 20 Google Android 4a edição Assinando o aplicativo para o build release Links úteis Capítulo 39 Android Wear Introdução Hello World Wear Conectando o smartphone no Android Wear Conectando o smartphone no relógio físico Notificações no wear Notificações com várias páginas Notificações empilhadas Notificações com comandos de voz Google Play Services e Wearable API Node API Message API Data API Enviando mensagens entre o smartphone e o Wear Enviando uma foto tirada pela câmera para o wear Criando views e layouts para wear Criando cards (cartões) Criando listas Criando páginas (ViewPager) Criando páginas em grid (GridViewPager) Aplicativos em tela cheia (Full-Screen) Animação de confirmação Alertas de sucesso e erro Interceptando eventos em background Localização e sensores Links úteis Capítulo 40 Google Play Controle da versão de sua aplicação Compilando o projeto corretamente Assinando o aplicativo pelo Android Studio/Gradle Publicando no Google Play Monetização com anúncios Links úteis

Nelson Glauber de Vasconcelos Leal

Nelson Glauber de Vasconcelos Leal Nelson Glauber de Vasconcelos Leal Novatec Copyright 2015 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial,

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

Ricardo R. Lecheta. Novatec

Ricardo R. Lecheta. Novatec Ricardo R. Lecheta Novatec Copyright 2016 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer

Leia mais

Google. Ricardo R. Lecheta. Aprenda a criar aplicações para dispositivos móveis com o Android SDK. Novatec

Google. Ricardo R. Lecheta. Aprenda a criar aplicações para dispositivos móveis com o Android SDK. Novatec Google Aprenda a criar aplicações para dispositivos móveis com o Android SDK Ricardo R. Lecheta Novatec Sumário Agradecimentos... 15 Sobre o autor... 16 Prefácio... 17 Capítulo1 Introdução ao Android...

Leia mais

3ª Edição Ricardo R. Lecheta

3ª Edição Ricardo R. Lecheta 3ª Edição Ricardo R. Lecheta Novatec Copyright 2009, 2010, 2013 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo

Leia mais

CONTEÚDO (técnico) COMPLETO DO TREINAMENTO INTENSIVO PARA ANDROID Universidade Android

CONTEÚDO (técnico) COMPLETO DO TREINAMENTO INTENSIVO PARA ANDROID Universidade Android Conteúdo detalhado CONTEÚDO (técnico) COMPLETO DO TREINAMENTO INTENSIVO PARA ANDROID Universidade Android Android Básico 1. Dispositivos Android 2. Instalação do Android 3. Emuladores de Android 4. Exercício:

Leia mais

Ricardo R. Lecheta. Novatec

Ricardo R. Lecheta. Novatec Ricardo R. Lecheta Novatec Copyright 2009, 2010, 2013, 2016 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial,

Leia mais

Desenvolvendo para. Windows 8. Aprenda a desenvolver aplicativos para Windows Phone 8 e Windows 8. Ricardo R. Lecheta. Novatec

Desenvolvendo para. Windows 8. Aprenda a desenvolver aplicativos para Windows Phone 8 e Windows 8. Ricardo R. Lecheta. Novatec Desenvolvendo para Windows 8 Aprenda a desenvolver aplicativos para Windows Phone 8 e Windows 8 Ricardo R. Lecheta Novatec Copyright 2013 da Novatec Editora Ltda. Todos os direitos reservados e protegidos

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

PROJETO PEDAGÓGICO DE CURSOS

PROJETO PEDAGÓGICO DE CURSOS 1 de 5 PROJETO PEDAGÓGICO DE CURSOS BURITREINAMENTOS MANAUS-AM DEZEMBRO / 2014 2 de 5 PACOTES DE TREINAMENTOS BURITECH A Buritech desenvolveu um grupo de pacotes de treinamentos, aqui chamados de BuriPacks,

Leia mais

Ricardo R. Lecheta. Novatec

Ricardo R. Lecheta. Novatec Ricardo R. Lecheta Novatec Copyright 2015 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer

Leia mais

Desenvolvimento de Aplicações. Android. Rick Rogers, John Lombardo, Zigurd Mednieks e Blake Meike. Novatec

Desenvolvimento de Aplicações. Android. Rick Rogers, John Lombardo, Zigurd Mednieks e Blake Meike. Novatec Desenvolvimento de Aplicações Android Rick Rogers, John Lombardo, Zigurd Mednieks e Blake Meike Novatec Sumário Prefácio... xi Público-alvo...xi Organização do livro...xii Convenções adotadas neste livro...xiii

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

Android Básico Hello World!

Android Básico Hello World! Android Básico Hello World! Instrutor Programador desde 2000 Aluno de doutorado Mestre em informática pelo ICOMP/UFAM Especialista em aplicações WEB FUCAPI marcio.palheta@gmail.com sites.google.com/site/marcio

Leia mais

Luiz Carlos Querino Filho

Luiz Carlos Querino Filho criando aplicativos para iphone e Uma Abordagem Prática Do nível Básico ao Avançado ipad Luiz Carlos Querino Filho Novatec Copyright 2013 da Novatec Editora Ltda. Todos os direitos reservados e protegidos

Leia mais

Ademir C. Gabardo. Novatec

Ademir C. Gabardo. Novatec Ademir C. Gabardo Novatec Novatec Editora Ltda. 2015. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo, sem

Leia mais

2ª Edição Ricardo R. Lecheta

2ª Edição Ricardo R. Lecheta Google Aprenda a criar aplicações para dispositivos móveis com o Android SDK 2ª Edição Ricardo R. Lecheta Novatec Sumário Agradecimentos... 15 Sobre o autor... 16 Prefácio... 17 Capítulo 1 Introdução ao

Leia mais

2ª Edição Ricardo R. Lecheta

2ª Edição Ricardo R. Lecheta 2ª Edição Ricardo R. Lecheta Novatec Copyright 2017, 2018 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial,

Leia mais

2ª EDIÇÃO. André Milani. Novatec

2ª EDIÇÃO. André Milani. Novatec 2ª EDIÇÃO André Milani Novatec Copyright 2012, 2014 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por

Leia mais

Jonathan Stark Brian Jepson

Jonathan Stark Brian Jepson Construindo Aplicativos Android com HTML, CSS e JavaScript Jonathan Stark Brian Jepson Novatec Authorized Portuguese translation of the English edition of titled Building Android Apps with HTML, CSS, and

Leia mais

Ricardo R. Lecheta. Novatec

Ricardo R. Lecheta. Novatec Ricardo R. Lecheta Novatec Copyright 2014 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer

Leia mais

2ª edição Nelson Glauber de Vasconcelos Leal

2ª edição Nelson Glauber de Vasconcelos Leal 2ª edição Nelson Glauber de Vasconcelos Leal Novatec Copyright 2015 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra,

Leia mais

Criando Aplicações PHP com. Zend e Dojo. Flávio Gomes da Silva Lisboa. Novatec

Criando Aplicações PHP com. Zend e Dojo. Flávio Gomes da Silva Lisboa. Novatec Criando Aplicações PHP com Zend e Dojo Flávio Gomes da Silva Lisboa Novatec Copyright 2013 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a

Leia mais

Hélio Engholm Jr. Novatec

Hélio Engholm Jr. Novatec Hélio Engholm Jr. Novatec Copyright 2015 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer

Leia mais

Adail Henrique Spínola Horst Aécio dos Santos Pires André Luis Boni Déo. Novatec

Adail Henrique Spínola Horst Aécio dos Santos Pires André Luis Boni Déo. Novatec Adail Henrique Spínola Horst Aécio dos Santos Pires André Luis Boni Déo Novatec Copyright 2015 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida

Leia mais

INTRODUÇÃO À PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS. ADS 6º Período

INTRODUÇÃO À PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS. ADS 6º Período INTRODUÇÃO À PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ADS 6º Período INTRODUÇÃO À PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Interface gráfica - gerenciadores de layout No Android, existem diversos tipos de gerenciadores

Leia mais

ActionBar Aplicativos Móveis e Computação em Nuvem

ActionBar Aplicativos Móveis e Computação em Nuvem Google Android ActionBar Aplicativos Móveis e Computação em Nuvem www.livroandroid.com.br 2 Ricardo Lecheta Ricardo R. Lecheta (facebook.com/ricardolecheta) Ciência da Computação PUC PR SCJP, SCWCD, SCBCD,

Leia mais

FRWTC-400 DESENVOLVIMENTO MÓVEL PARA ANDROID MÓDULO 1

FRWTC-400 DESENVOLVIMENTO MÓVEL PARA ANDROID MÓDULO 1 FRWTC-400 DESENVOLVIMENTO MÓVEL PARA ANDROID MÓDULO 1 SOBRE A FRAMEWORK A Framework (www.frwtc.com) atua diretamente com profissionais do segmento de tecnologia em busca de capacitação, atualização e certificação,

Leia mais

Brandon Rhodes John Goerzen

Brandon Rhodes John Goerzen Brandon Rhodes John Goerzen Novatec Original English language edition published by Apress, Copyright 2014 by Apress, Inc.. Portugueselanguage edition for Brazil copyright 2015 by Novatec Editora. All rights

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

A plataforma Android: Uma Introdução

A plataforma Android: Uma Introdução A plataforma Android: Uma Introdução Android Iniciativa da Google de prover uma plataforma aberta para Web móvel Open Handset Alliance Associação de um grupo bastante heterogêneo de empresas (operadoras,

Leia mais

David Hows Peter Membrey Eelco Plugge

David Hows Peter Membrey Eelco Plugge David Hows Peter Membrey Eelco Plugge Novatec Original English language edition published by Apress, Copyright 2014 by Apress, Inc.. Portugueselanguage edition for Brazil copyright 2015 by Novatec Editora.

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

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

AULA 2. Minicurso PET-EE UFRN

AULA 2. Minicurso PET-EE UFRN AULA 2 Minicurso PET-EE UFRN Agora iremos mostrar o passo-a-passo de como criar um projeto no Android Studio. 1. No Android Studio, crie um New Project. 2. Em Configure your new project, você deve preencher

Leia mais

Minicurso - Android Fábio Silva / João Paulo Ribeiro

Minicurso - Android Fábio Silva / João Paulo Ribeiro Minicurso - Android Fábio Silva / João Paulo Ribeiro Quem somos? :D Graduando em Ciência da Computação na Universidade Federal de Campina Grande @ffosilva www.fabiosilva.org Quem somos? :D Graduando em

Leia mais

Curso: Especializado Desenvolvimento de Aplicações para Android

Curso: Especializado Desenvolvimento de Aplicações para Android Curso: Especializado Desenvolvimento de Aplicações para Android Duração: 66h Área formativa: Programação Web & Mobile Sobre o curso Desde o lançamento dos smartphones no mercado, é crescente a procura

Leia mais

Desenvolvendo para iphone e ipad

Desenvolvendo para iphone e ipad Desenvolvendo para iphone e ipad 2a Edição Ricardo R. Lecheta Novatec Copyright 2012, 2013 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução

Leia mais

Lojas Virtuais com. Magento. André Nobrega Gugliotti. Novatec

Lojas Virtuais com. Magento. André Nobrega Gugliotti. Novatec Lojas Virtuais com Magento André Nobrega Gugliotti Novatec Novatec Editora Ltda. 2013. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo

Leia mais

Manual Vivo Sync. Manual do Usuário. Versão 1.0.0. Copyright Vivo 2013. http://vivosync.com.br

Manual Vivo Sync. Manual do Usuário. Versão 1.0.0. Copyright Vivo 2013. http://vivosync.com.br Manual do Usuário Versão 1.0.0 Copyright Vivo 2013 http://vivosync.com.br 1 1 Índice 1 Índice... 2 2 Vivo Sync... 4 3 Vivo Sync Web... 5 3.1 Página Inicial... 5 3.1.1 Novo Contato... 6 3.1.2 Editar Contato...

Leia mais

Visão geral Estrutura do sistema Ferramentas de desenvolvimento Uma aplicação. Android. Universidade Federal de Santa Catarina. 17 de dezembro de 2008

Visão geral Estrutura do sistema Ferramentas de desenvolvimento Uma aplicação. Android. Universidade Federal de Santa Catarina. 17 de dezembro de 2008 Android José João Junior Universidade Federal de Santa Catarina 17 de dezembro de 2008 Agenda 1 Visão geral 2 Estrutura do sistema 3 Ferramentas de desenvolvimento 4 Uma aplicação Visão geral Histórico

Leia mais

Copyright 2008, 2013 da Novatec Editora Ltda.

Copyright 2008, 2013 da Novatec Editora Ltda. 4a Edição Novatec Copyright 2008, 2013 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,

Leia mais

INTRODUÇÃO À PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS. ADS 6º Período

INTRODUÇÃO À PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS. ADS 6º Período ADS 6º Período Conceitos básicos do Android - Parte 2 Abra o Android Studio INTRODUÇÃO À PROGRAMAÇÃO PARA Abra o Android Studio INTRODUÇÃO À PROGRAMAÇÃO PARA Abra o Android Studio app build.grade

Leia mais

Manual Backup Online. Manual do Usuário. Versão 1.0.1. Copyright Backup Online 2014. https://backuponlinegvt.com.br

Manual Backup Online. Manual do Usuário. Versão 1.0.1. Copyright Backup Online 2014. https://backuponlinegvt.com.br Manual Backup Online Manual do Usuário Versão 1.0.1 Copyright Backup Online 2014 https://backuponlinegvt.com.br 1 Manual Backup Online 1 Índice 1 Índice... 2 2 Backup Online...Erro! Indicador não definido.

Leia mais

O que é o Android? O que é o Android

O que é o Android? O que é o Android O que é o Android? O Android é um sistema operacional para dispositivos móveis, baseado em uma plataforma de código aberta sob a licença apache, permitindo que os fabricantes possam modificar seu código

Leia mais

Desenvolvendo Websites com PHP

Desenvolvendo Websites com PHP Desenvolvendo Websites com PHP 2ª Edição Juliano Niederauer Novatec Copyright 2009, 2011 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução

Leia mais

Manual do Usuário Nextel Cloud. Manual do Usuário. Versão 1.0.1. Copyright Nextel 2014. http://nextelcloud.nextel.com.br

Manual do Usuário Nextel Cloud. Manual do Usuário. Versão 1.0.1. Copyright Nextel 2014. http://nextelcloud.nextel.com.br Manual do Usuário Nextel Cloud Manual do Usuário Versão 1.0.1 Copyright Nextel 2014 http://nextelcloud.nextel.com.br 1 Manual do Usuário Nextel Cloud 1 Índice 1 Índice... 2 2 Nextel Cloud... 3 3 Instalação

Leia mais

Manual TIM PROTECT BACKUP. Manual do Usuário. Versão 1.0.0. Copyright TIM PROTECT BACKUP 2013. http://timprotect.com.br/

Manual TIM PROTECT BACKUP. Manual do Usuário. Versão 1.0.0. Copyright TIM PROTECT BACKUP 2013. http://timprotect.com.br/ Manual do Usuário Versão 1.0.0 Copyright TIM PROTECT BACKUP 2013 http://timprotect.com.br/ 1 1 Índice 1 Índice... 2 2 TIM PROTECT BACKUP...Erro! Indicador não definido. 3 TIM PROTECT BACKUP Web... 6 3.1

Leia mais

Excel Avançado. 2ª Edição. Antonio Fernando Cinto Wilson Moraes Góes. Novatec

Excel Avançado. 2ª Edição. Antonio Fernando Cinto Wilson Moraes Góes. Novatec Excel Avançado 2ª Edição Antonio Fernando Cinto Wilson Moraes Góes Novatec Copyright 2015 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução

Leia mais

INTRODUÇÃO À PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS. ADS 6º Período

INTRODUÇÃO À PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS. ADS 6º Período INTRODUÇÃO À PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ADS 6º Período INTRODUÇÃO À PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Interface gráfica - View A classe android.view.view é utilizada como base para qualquer

Leia mais

Julia Elman e Mark Lavin. Novatec

Julia Elman e Mark Lavin. Novatec Julia Elman e Mark Lavin Novatec [2015] Novatec Editora Ltda Authorized Portuguese translation of the English edition of Lightweight Django, ISBN 9781491945940 2015 Julia Elman and Mark Lavin. This translation

Leia mais

Plano de Aula - Windows 8 - cód.5235 24 Horas/Aula

Plano de Aula - Windows 8 - cód.5235 24 Horas/Aula Plano de Aula - Windows 8 - cód.5235 24 Horas/Aula Aula 1 Capítulo 1 - Introdução ao Windows 8 Aula 2 1 - Introdução ao Windows 8 1.1. Novidades da Versão...21 1.2. Tela de Bloqueio...21 1.2.1. Personalizar

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

Manual Vivo Sync. Manual do Usuário. Versão 1.0.0. Copyright Vivo 2013. http://vivosync.com.br

Manual Vivo Sync. Manual do Usuário. Versão 1.0.0. Copyright Vivo 2013. http://vivosync.com.br Manual do Usuário Versão 1.0.0 Copyright Vivo 2013 http://vivosync.com.br 1 1 Índice 1 Índice... 2 2 Vivo Sync... 5 3 Vivo Sync Web... 6 3.1 Página Inicial... 6 3.1.1 Novo Contato... 7 3.1.2 Editar Contato...

Leia mais

Adrian Mejia. Novatec

Adrian Mejia. Novatec Adrian Mejia Novatec Copyright Packt Publishing 2015. First published in the English language under the title Building an E-Commerce Application with MEAN (9781785286551) Copyright Packt Publishing 2015.

Leia mais

Manual do Usuário Nextel Cloud. Manual do Usuário. Versão 1.0.0. Copyright Nextel 2014. http://nextelcloud.nextel.com.br

Manual do Usuário Nextel Cloud. Manual do Usuário. Versão 1.0.0. Copyright Nextel 2014. http://nextelcloud.nextel.com.br Manual do Usuário Versão 1.0.0 Copyright Nextel 2014 http://nextelcloud.nextel.com.br 1 Nextel Cloud... 4 2 Nextel Cloud Web... 5 2.1 Página Inicial... 6 2.1.1 Meu Perfil... 7 2.1.2 Meu Dispositivo...

Leia mais

Capítulo 04: Persistência com SQLite

Capítulo 04: Persistência com SQLite Capítulo 04: Persistência com SQLite Instrutor Programador desde 2000 Aluno de doutorado Mestre em informática pelo ICOMP/UFAM Especialista em aplicações WEB FUCAPI marcio.palheta@gmail.com sites.google.com/site/marcio

Leia mais

Crie Seu Próprio Site

Crie Seu Próprio Site Crie Seu Próprio Site Um guia em quadrinhos para HTML, CSS e WordPress Nate Cooper com ilustrações de Kim Gee Copyright 2014 by Nate Cooper. Title of English-language original: Build Your Own Website,

Leia mais

Sistemas Embarcados Android

Sistemas Embarcados Android Engenharia Elétrica UFPR 13 de novembro de 2014 Desenvolvido para sistemas móveis pelo Google: Android Open Source Project (AOSP) Grande sucesso, devido a combinação de: open source licensing aggressive

Leia mais

Capítulo 06: Trabalhando com Intents

Capítulo 06: Trabalhando com Intents Capítulo 06: Trabalhando com Intents Instrutor Programador desde 2000 Aluno de doutorado Mestre em informática pelo ICOMP/UFAM Especialista em aplicações WEB FUCAPI marcio.palheta@gmail.com sites.google.com/site/marcio

Leia mais

Manual do Usuário Nextel Cloud. Manual do Usuário. Versão 1.0.1. Copyright Nextel 2014. http://nextelcloud.nextel.com.br

Manual do Usuário Nextel Cloud. Manual do Usuário. Versão 1.0.1. Copyright Nextel 2014. http://nextelcloud.nextel.com.br Manual do Usuário Versão 1.0.1 Copyright Nextel 2014 http://nextelcloud.nextel.com.br 1 1 Nextel Cloud... 3 2 Instalação do Nextel Cloud... 4 3 Configuração e uso dos componentes Nextel Cloud... 7 3.1

Leia mais

Programação para Android

Programação para Android Programação para Android Aula 01: Visão geral do android, instalação e configuração do ambiente de desenvolvimento, estrutura básica de uma aplicação para Android Objetivos Configurar o ambiente de trabalho

Leia mais

CURSOS ANDROID. Prof: Igor Portela

CURSOS ANDROID. Prof: Igor Portela CURSOS ANDROID Prof: Igor Portela O que é Android? Sistema operacional para dispositivos móveis baseado em Linux. Desenvolvido pela Android Inc, comprado pelo Google em 2005 É open source sob licença Apache.

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

Desenvolvendo Websites com PHP

Desenvolvendo Websites com PHP Desenvolvendo Websites com PHP 2ª Edição Juliano Niederauer Novatec Copyright 2009, 2011 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução

Leia mais

Manual Backup Online. Manual do Usuário. Backup Online. Versão 1.0.1. Copyright GVT 2014. https://backuponlinegvt.com.br

Manual Backup Online. Manual do Usuário. Backup Online. Versão 1.0.1. Copyright GVT 2014. https://backuponlinegvt.com.br Manual do Usuário Backup Online Versão 1.0.1 Copyright GVT 2014 https://backuponlinegvt.com.br 1 1 Backup Online... Erro! Indicador não definido. 2 Instalação do Backup Online... 4 3 Configuração e uso

Leia mais

Diferentes modos para visualizar gravações no Software HMS Client

Diferentes modos para visualizar gravações no Software HMS Client Diferentes modos para visualizar gravações no Software HMS Client O Software HMS Client permite visualização de imagens de 3 maneiras diferentes: Imagens dos dispositivos (Mini Câmeras e NVRs) gravadas

Leia mais

4 a Edição. Ricardo R. Lecheta. Novatec

4 a Edição. Ricardo R. Lecheta. Novatec 4 a Edição Ricardo R. Lecheta Novatec Copyright 2009, 2010, 2013, 2015 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra,

Leia mais

Introdução ao Android. Programação Orientada a Objetos Prof. Rone Ilídio - UFSJ

Introdução ao Android. Programação Orientada a Objetos Prof. Rone Ilídio - UFSJ Introdução ao Android Programação Orientada a Objetos Prof. Rone Ilídio - UFSJ O que é o Android? Sistema operacional móvel, baseado numa versão modificada do Linux. Código aberto: qualquer pessoa pode

Leia mais

Introdução ao Android SDK. Prof. Me. Hélio Esperidião

Introdução ao Android SDK. Prof. Me. Hélio Esperidião Introdução ao Android SDK Prof. Me. Hélio Esperidião Android SDK O Android SDK permite que os desenvolvedores elaborem as aplicações a partir de um dispositivo virtual para os aparelhos de celular e tablet,

Leia mais

JQuery. A Biblioteca do Programador JavaScript. 3ª Edição Revisada e ampliada. Maurício Samy Silva. Novatec

JQuery. A Biblioteca do Programador JavaScript. 3ª Edição Revisada e ampliada. Maurício Samy Silva. Novatec JQuery A Biblioteca do Programador JavaScript 3ª Edição Revisada e ampliada Maurício Samy Silva Novatec Copyright 2008, 2010, 2014 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela

Leia mais

http://www.moolab.com.br/#playground

http://www.moolab.com.br/#playground http://www.moolab.com.br/#playground http://www.moolab.com.br/#playground Hello Android Design http://developer.android.com/design/index.html Flexibilidade Android Design Flexibilidade Seu layout fica

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

Desenvolvimento de Grandes Aplicações Web

Desenvolvimento de Grandes Aplicações Web Desenvolvimento de Grandes Aplicações Web Kyle Loudon Introdução de Nate Koechley Novatec Authorized Portuguese translation of the English edition of titled Developing Large Web Applications, First Edition,

Leia mais

Novatec Editora Ltda. 2015.

Novatec Editora Ltda. 2015. Ben Smith Novatec Original English language edition published by Apress, Copyright 2015 by Apress, Inc.. Portugueselanguage edition for Brazil copyright 2015 by Novatec Editora. All rights reserved. Edição

Leia mais

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Componentes Visuais Gerenciadores de Layouts Professor: Danilo Giacobo OBJETIVOS DA AULA Apresentar os conceitos básicos da programação de interfaces visuais para Android

Leia mais

Sumário. Sobre este livro 1. Direto ao assunto 7

Sumário. Sobre este livro 1. Direto ao assunto 7 Sumário 1 2 Sobre este livro 1 Sem informatiquês!........................................................... 1 Uma breve visão geral.......................................................... 2 O que há

Leia mais

Introdução ao Android. SECAP 2014 Prof. Rone Ilídio - UFSJ

Introdução ao Android. SECAP 2014 Prof. Rone Ilídio - UFSJ Introdução ao Android SECAP 2014 Prof. Rone Ilídio - UFSJ O que é o Android? Sistema operacional móvel, baseado numa versão modificada do Linux. Código aberto: qualquer pessoa pode baixar e modificar Máquina

Leia mais

Desenvolvimento Android. http://www.larback.com.br

Desenvolvimento Android. http://www.larback.com.br Desenvolvimento Android http://www.larback.com.br Introdução ao Android O Android é a resposta da Google ao mercado crescente de dispositivos móveis. É uma nova plataforma de desenvolvimento baseado no

Leia mais

OSMobile Força de Vendas

OSMobile Força de Vendas OSMobile Força de Vendas Sumário 1 REQUISITOS DE HARDWARE E SOFTWARE...3 1.1 Bluetooth... 3 1.2 Internet (Wi-fi / 3G)... 3 1.3 Armazenamento (SDCARD / Armazenamento do Aparelho)...3 1.4 GPS (Satelite)...

Leia mais

TRBOnet Standard. Manual de Operação

TRBOnet Standard. Manual de Operação TRBOnet Standard Manual de Operação Versão 1.8 NEOCOM Ltd ÍNDICE 1. TELA DE RÁDIO 3 1.1 COMANDOS AVANÇADOS 4 1.2 BARRA DE FERRAMENTAS 5 2. TELA DE LOCALIZAÇÃO GPS 6 2.1 MAPLIB 6 2.2 GOOGLE EARTH 7 2.3

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

Minicurso introdutório de desenvolvimento para dispositivos Android. Cristiano Costa

Minicurso introdutório de desenvolvimento para dispositivos Android. Cristiano Costa Minicurso introdutório de desenvolvimento para dispositivos Android Cristiano Costa Desenvolvimento da interface estática Sobre mim Graduando em Engenharia Eletrônica - UNIFEI Trabalhou em desenvolvimento

Leia mais

Descrição geral do Android

Descrição geral do Android Descrição geral do Android (POO) Centro de Cálculo Instituto Superior de Engenharia de Lisboa Pedro Alexandre Pereira (palex@cc.isel.ipl.pt) Versões & API A versão 1.0 foi lançada em Fevereiro de 2009

Leia mais

Plano de Aula - Dreamweaver CS6 - cód.5232 24 Horas/Aula

Plano de Aula - Dreamweaver CS6 - cód.5232 24 Horas/Aula Plano de Aula - Dreamweaver CS6 - cód.5232 24 Horas/Aula Aula 1 Capítulo 1 - Introdução ao Dreamweaver CS6 Aula 2 Continuação do Capítulo 1 - Introdução ao Dreamweaver CS6 Aula 3 Capítulo 2 - Site do Dreamweaver

Leia mais

Computação II Orientação a Objetos

Computação II Orientação a Objetos Computação II Orientação a Objetos Fabio Mascarenhas - 2014.1 http://www.dcc.ufrj.br/~fabiom/java Android Android é um sistema operacional para dispositivos móveis Kernel Linux, drivers e bibliotecas do

Leia mais

DESENVOLVIMENTO PARA DISPOSITIVOS MÓVEIS. PROFª. M.Sc. JULIANA H Q BENACCHIO

DESENVOLVIMENTO PARA DISPOSITIVOS MÓVEIS. PROFª. M.Sc. JULIANA H Q BENACCHIO DESENVOLVIMENTO PARA DISPOSITIVOS MÓVEIS PROFª. M.Sc. JULIANA H Q BENACCHIO Links importantes http://www.android.com/ Site oficial de toda a documentação, downloads e informações sobre a plataforma. http://developer.android.com/

Leia mais

Manual do usuário. Intelbras isic5 Tablet - Android

Manual do usuário. Intelbras isic5 Tablet - Android Manual do usuário Intelbras isic5 Tablet - Android Intelbras isic5 Tablet - Android Parabéns, você acaba de adquirir um produto com a qualidade e segurança Intelbras. Este manual irá auxiliá-lo na instalação

Leia mais

Ricardo Lino Olonca. Novatec

Ricardo Lino Olonca. Novatec Ricardo Lino Olonca Novatec Copyright 2015 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer

Leia mais

Ricardo Lino Olonca. Novatec

Ricardo Lino Olonca. Novatec Ricardo Lino Olonca Novatec Copyright 2015 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer

Leia mais

Desenvolvimento para Android Prá9ca 2. Prof. Markus Endler

Desenvolvimento para Android Prá9ca 2. Prof. Markus Endler Desenvolvimento para Android Prá9ca 2 Prof. Markus Endler Criando o primeiro projeto Android Com o ambiente de desenvolvimento preparado, vá em File - > New - > Project... Na janela que abrir, selecione

Leia mais

Manual TIM PROTECT BACKUP. Manual do Usuário TIM PROTECT BACKUP. Versão 1.0.0. Copyright TIM 2014. http://timprotect.com.br

Manual TIM PROTECT BACKUP. Manual do Usuário TIM PROTECT BACKUP. Versão 1.0.0. Copyright TIM 2014. http://timprotect.com.br Manual do Usuário TIM PROTECT BACKUP Versão 1.0.0 Copyright TIM 2014 http://timprotect.com.br 1 1 Índice 1 Índice... 2 2 TIM PROTECT BACKUP...Erro! Indicador não definido. 2.1 Instalação do TIM PROTECT

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

Android Developer. Introdução

Android Developer. Introdução Sumário Introdução... 1 Ambiente Windows... 1 Lógica de Programação... 2 Essentials... 4 Introdução à Programação Orientada à Objeto... 4 SQL 2014 Modulo I... 5 Advanced... 7 Android Developer... 7 Ambiente

Leia mais

Pramod J. Sadalage Martin Fowler

Pramod J. Sadalage Martin Fowler Pramod J. Sadalage Martin Fowler Novatec Authorized translation from the English language edition, entitled NOSQL DISTILLED: A BRIEF GUIDE TO THE EMERGING WORLD OF POLYGLOT PERSISTENCE, 1st Edition, 0321826620

Leia mais

Android Layout Manager. Ivan Nicoli

Android Layout Manager. Ivan Nicoli Android Layout Manager Ivan Nicoli Classe View A classe android.view.view é a classe mãe de todos os componentes visuais do Android. Qualquer desenvolvedor pode criar seu próprio componente herdando a

Leia mais

TRBOnet MDC Console. Manual de Operação

TRBOnet MDC Console. Manual de Operação TRBOnet MDC Console Manual de Operação Versão 1.8 ÍNDICE NEOCOM Ltd 1. VISÃO GERAL DA CONSOLE...3 2. TELA DE RÁDIO...4 2.1 COMANDOS AVANÇADOS...5 2.2 BARRA DE FERRAMENTAS...5 3. TELA DE LOCALIZAÇÃO GPS...6

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