Sumário. Prefácio 16. Capítulo 1 - Solicitação de Avaliação de Aplicativo na Play Store 24. Capítulo 2 - Mantendo Listas, Sem Novos Carregamentos 62
|
|
- Branca Flor Canela Palhares
- 6 Há anos
- Visualizações:
Transcrição
1 Prefácio 16 Para quem é este livro? 17 Objetivo do livro 18 Por que um livro de receitas? 18 Como este livro está escrito 19 Perguntas 19 Código em texto corrido 19 Caixas de código 19 Como o livro está dividido 20 Como ler este livro 20 Sobre o autor 21 Capítulo 1 - Solicitação de Avaliação de Aplicativo na Play Store 24 A importância das avaliações de usuários 25 Projeto Android de exemplo 27 Configurações Gradle 28 Configurações AndroidManifest 30 Configurações de estilo 31 Atividade principal 32 Regras de negócio e construção do algoritmo de solicitação de avaliação 34 Por que não ao uso de uma library de terceiro? 35 Fluxo do algoritmo e principais APIs que serão utilizadas 36 Classe administradora da persistência local 37 Dialog de avaliação 41 Dialog de solicitação de envio de avaliação a Play Store 45 Dialog de solicitação de envio de feedback aos desenvolvedores do aplicativo 48 Classe administradora de apresentação das caixas de diálogo 53 Atualização da atividade principal 56 Testes e resultados 57 Projeto online 60 Conclusão 60 Capítulo 2 - Mantendo Listas, Sem Novos Carregamentos 62 O problema do recarregamento de conteúdo 63
2 Projeto lado Web 64 Camada de dados 65 Camada de modelo 69 Camada de comunicação 71 Projeto Android 72 Configurações Gradle 74 Configurações AndroidManifest 75 Configurações de estilo 76 Classes da camada modelo 77 Classes da camada apresentadora 79 Classes da camada de visualização 81 Retendo lista com variável estática 87 Retendo lista com Fragment 89 Retendo lista com uso do onsaveinstancestate e do Parcelable 92 Projeto online 98 Conclusão 99 Capítulo 3 - Utilizando Fontes Personalizadas 100 O projeto o cliente 101 Fonte para fontes 102 Baixando fontes corretamente do Google Fonts 103 Convertendo a fonte 105 Projeto Android 107 Configurações Gradle 108 Configurações AndroidManifest 110 Configurações de estilo 111 Camada de domínio 112 Camada de dados 113 Camada de visualização, atividade principal 116 Camada de visualização, atividade de detalhes 125 Configurando as fontes personalizadas 129 Baixando as fontes 129 Convertendo as fontes 130 Colocando as fontes no Android Studio 130 Classe útil de configuração de fonte 131 Personalizando as fontes dos itens de lista 132 Personalizando as fontes da atividade de detalhes 133 Personalizando as fontes da atividade da atividade principal 135 Projeto online 144 Conclusão 144 Capítulo 4 - Trabalhando o Status dos Itens de Lista 145
3 Projeto Android 146 Configurações Gradle 147 Configurações AndroidManifest 148 Configurações de estilo 149 Classe de domínio 150 Classe de dados, mock data 151 Classe adaptadora 151 Configurações da atividade principal 155 Entendendo e solucionando o problema de estado de item 156 Entendendo e solucionando o problema de atualização de item 158 Projeto online 161 Conclusão 161 Capítulo 5 - Monetização Eficiente Com Mais de Uma API de Anúncios 162 Monetização de aplicativos mobile 163 A grande ideia (aplicativo unicórnio) 163 As pequenas e várias ideias 164 Projeto Android 165 Configurações Gradle 167 Configurações AndroidManifest 169 Configurações de estilo 169 Camada de domínio 170 Camada de dados 171 Camada de visualização 172 API AppOdeal para até 5x mais ganhos com anúncios 177 Cadastro no site da API 178 Vinculando a conta AppOdeal com nossa conta do Google (AdMob) 180 Criando um aplicativo no dashboard 191 Download e configuração do SDK 194 Configuração Gradle 196 Atualização AndroidManifest 198 Configuração inicial de anúncios da API 203 Colocando a configuração de anúncios em vídeo 206 Colocando a configuração de anúncios interstitials 209 Testes 210 Corrigindo o problema do banner sobre a lista 212 Cadastro de dados para recebimento de pagamento 214 Considerações finais 215 API Huq para monetização sem anúncios 216 Cadastro no site da API 218 Configuração da API no Gradle 219
4 Atualização AndroidManifest 220 Inicialização da API na atividade principal 221 Configuração do algoritmo de solicitação de permissão em tempo de execução 222 Testes 226 Cadastro de dados para recebimento de pagamento 228 Considerações finais 230 Calldorado API para monetização nas chamadas telefônicas 230 Cadastro no site da API 232 Criando um aplicativo no dashboard da API 233 Atualização Gradle 236 Configuração de descrição da aplicação 238 Testes 240 Correção do problema de dupla solicitação de permissão 247 Cadastro de dados para recebimento de pagamento 249 Considerações finais 250 Projeto online 251 Conclusão 251 Capítulo 6 - Checkout Transparente 253 Modelo comum de checkout transparente 253 Por que utilizar também em sistemas mobile? 255 Projeto Web 255 Código de domínio 257 Projeto Android 258 Configurações Gradle 259 Configurações AndroidManifest 261 Configurações de estilo 261 Classes do domínio do problema 263 Configurações da atividade principal 266 Configuração da lógica de checkout transparente 271 Atualização da atividade principal e adição do Dialog de Pagamento 272 Arquivo e códigos frontend da API de pagamento 277 Vinculação das entidades de domínio com a API de pagamento 280 Configurando a library Retrofit 285 Testes e resultados 289 Projeto online 290 Conclusão 290 Capítulo 7 - Customizando Textos a Nível de Caractere 292 Estilo em bloco e estilo em nível de caractere 293 Estrutura CharSequence 294 Customizando textos com uso de uma classe Spannable 296
5 Projeto de exemplo na visão geral 296 Método setspan() 298 Estilo em texto largo 299 Estilo em negrito 300 Estilo em lista (bullet) 302 Estilo em sublinhado 303 Estilo em itálico 304 Estilo de linha atravessada (strikethrough) 306 Colorido 307 Destacado 308 Estilo acima da linha base (superscript) 309 Estilo abaixo da linha base (subscript) 311 Link clicável 312 Fonte customizada 316 Imagem em texto 319 Considerações importantes 323 Projeto Android de exemplo 325 Configurações Gradle 327 Configurações AndroidManifest 329 Configurações de estilo 330 Classe adaptadora 331 Atividade principal 332 Implementação do código que permite customização de String a nível de caractere 341 Permitindo que o emoticon seja colocado em qualquer parte da mensagem 341 Trabalhando com o reconhecimento de padrão em texto para a colocação de emoticon 347 Projeto online 354 Conclusão 354 Capítulo 8 - Pré-cadastro de Formulário (Endereço) 355 O problema de muitos campos em formulários 355 Apresentação da API de endereços 357 Projeto Android 359 Configurações Gradle 360 Configurações AndroidManifest 362 Configurações de estilo 362 Classes de domínio do problema 364 Configurações da atividade principal 371 O domínio de busca de endereço via CEP, SignUpActivity 374 Particularidades Gson - Postmon x ViaCEP 387 Testes e resultados da busca de endereço por CEP 392 API de endereços com busca por CEPs 395
6 Projeto Android - Parte Acrescentando classes de negócio no domínio do problema 396 Construindo a ZipCodeSearchActivity, Activity de busca por CEP 403 Atualizando o domínio do problema 411 Testes e resultados da busca de CEP por endereços 412 Projeto online 415 Conclusão 415 Capítulo 9 - Técnicas de Informe Sobre Nova Versão de Aplicativo 416 Motivos para forçar ou somente informar sobre uma nova versão do aplicativo 417 Modelo convencional, Google Play Store 418 Modelo alternativo, estratégias de código 419 Projeto de exemplo, lado Web 420 Camada de dados 421 Camada de domínio 424 Classe controladora 426 Projeto Android 427 Configurações Gradle 428 Configurações AndroidManifest 430 Configurações de estilo 431 Classes da camada de modelo 432 Classes da camada apresentadora 434 Classes da camada de visualização 437 Dialog de apresentação de nova versão 443 Atualização Gradle 443 Atualização atividade principal 443 Estratégia de atualização com API proprietária 445 Atualização no backend Web 446 Atualização na camada de modelo 447 Atualização na camada apresentadora 448 Adição da classe de controle de informação de atualização 449 Testes e resultados 450 Estratégia de atualização com a library JSOUP 452 Estudando a estrutura HTML da página 453 Atualização no backend Web 454 Atualização Gradle 454 Atualização da camada de modelo 455 Atualização da camada apresentadora 457 Testes e resultados 457 Estratégia de atualização com Notificação Push 458 Atualização Gradle 459
7 Atualização da camada de modelo 460 Atualização manifest 461 Atualização da camada apresentadora 462 Atualização da camada de visualização 462 LocalBroadcastManager para informe quando o aplicativo estiver em uso 463 Testes e resultados 465 Projeto online 466 Conclusão 466 Capítulo 10 - Tags Merge e ViewStub Para Otimizar Layouts 467 O problema de não otimizar o uso de memória 467 Projeto Android 468 Configurações Gradle 470 Configurações AndroidManifest 471 Configurações de estilo 472 Classes de domínio do problema 474 Configurações da atividade principal 482 Configurações da atividade de detalhes de jogo 487 Trabalhando com o <merge> 490 Trabalhando com o <ViewStub> 494 Projeto online 499 Conclusão 499 Capítulo 11 - Sistema de Login Com Account Kit API 501 Por que o Account Kit? 502 Sistemas de login 502 O problema dos campos a mais em formulários 503 Visão geral 504 Projeto Web 507 Banco de dados JSON e classe de gerência de dados 508 Classes de domínio 510 Classe de controle 513 Projeto Android 514 Configurações Gradle 516 Configurações AndroidManifest 517 Configurações de estilo 518 Classes da camada Model 519 Classes da camada Presenter 521 Classes da camada View 524 Implementação de login via Account Kit 529 Criando uma conta de desenvolvedor Facebook 530 Criando uma nova conta de aplicativo no Facebook Developers 531
8 Atualizações AndroidManifest e classe Application 533 Atualizações Gradle App Level 535 Adição de tema do Account Kit 537 Configuração da Activity de login 539 Atualização das classes de modelo 542 Customização do de confirmação 543 Testes e resultados 545 Projeto online 549 Conclusão 549 Capítulo 12 - Notificações Bolha 551 A técnica maliciosa, Tapjacking 552 Window, WindowManager e a permissão SYSTEM_ALERT_WINDOW 553 Projeto Android de exemplo 558 Configurações Gradle 559 Configurações AndroidManifest 561 Configurações de estilo 562 Configurações do sistema de notificação OneSignal 563 Classes do domínio do problema 564 Pacote extras 571 Configuração da atividade principal 573 Configuração da atividade de notificação 581 Classe Notification 588 Criando o serviço de gerenciamento de notificação bolha 602 Atualização da CustomApplication e da atividade principal 606 Testes e resultados 608 Projeto online 613 Conclusão 613 Capítulo 13 - Notificação Push Com OneSignal API 614 O que é? Como funciona? 614 Projeto Android 615 Configurações Gradle 616 Configurações AndroidManifest 618 Configurações de estilo 618 Configurações da atividade principal 619 Configurando a OneSignal API 620 Cadastrando uma nova conta no OneSignal 621 Criando um novo projeto Google GCM 622 Configurando o dashboard OneSignal 624 Atualização Gradle App Level 626 Classe de inicialização do OneSignal 627
9 Executando, primeiro envio de uma push message 628 Segmentos de usuários 635 Mensagens automatizadas 636 Teste A / B 639 Customizando o recebimento de mensagens no aplicativo 640 Abrindo uma atividade diferente da atividade principal do aplicativo 645 Projeto online 647 Conclusão 648 Capítulo 14 - Carregamento de Imagem no WebView 649 O problema: WebView x Input File 649 Como funciona hoje e a solução proposta no capítulo 650 Projeto Web 651 Código CSS 654 Páginas HTML / PHP 658 Código JavaScript (jquery) 663 Classes do domínio do problema 665 Algoritmo controlador 668 Projeto Android 669 Configurações Gradle 671 Configurações AndroidManifest 672 Configurações de estilo 674 Configurações da atividade principal 675 Classes do domínio do problema 677 Configurando a library ImagePicker e escolhendo imagens 680 Criando hackcode para trabalho com diferentes APIs Android 682 Configurando a library Retrofit 687 Enviando dados para backend Web 691 Projeto online 693 Conclusão 693 Capítulo 15 - Comunicação Interna Com LocalBroadcastManager 694 Comunicação interna e o LocalBroadcastManager 694 Projeto Android 695 Configurações Gradle 697 Configurações AndroidManifest 698 Configurações de estilo 699 Configurações da atividade principal 700 Definição da classe de domínio 702 Definição do serviço de teste 703 Definição do fragmento de teste 703 Ciclo de comunicação 704
10 Da Activity para o Service 704 Do Service para o Fragment 708 Do Fragment para a classe de domínio 711 Da classe de domínio para a Activity 714 Teste e resultado 716 Projeto online 717 Conclusão 718 Capítulo 16 - Parser HTML - JSOUP Library 719 JSOUP, visão geral 720 Conexão 720 Obtendo dados com navegação por elementos 722 Obtendo dados com navegação por seletores 723 Atualizando dados 724 Projeto Android 725 Configurações Gradle 727 Configurações AndroidManifest 729 Configurações de estilo 729 Classes de domínio 730 Mockdata, dados de teste 735 Classes adaptadoras 737 Atividade principal 745 Atualização do aplicativo para requisições e processamentos JSOUP 747 Entendendo a estrutura HTML do site 748 Atualização Gradle 750 Atualização AndroidManifest 751 Classe de requisição de dados 751 Classe de repetição de requisição 755 Atualizações da atividade principal 756 Testes e resultados 758 Projeto online 759 Conclusão 759 Capítulo 17 - Entendendo e Construindo a Política de Privacidade 761 Política de privacidade em aplicativos Android 762 Obrigatoriedade 762 Devo confiar que meu simples aplicativo não precisa de uma política? 764 Importância de uma política de privacidade 765 Os números 766 Guia rápido 766 Melhores práticas 768 Gerando a política de privacidade 772
11 Geradores e templates online 773 Template do aplicativo de exemplo 777 Disponibilizando online 785 Colocando o link da política de privacidade na página Web do aplicativo na Google Play Store 790 Disponibilizando a política de privacidade dentro do aplicativo, via carregamento remoto 791 Disponibilizando a política de privacidade dentro do aplicativo, via carregamento local 796 Projeto online 799 Conclusão 800 Capítulo 18 - Model-View-Presenter (MVP) 801 Separação de conceitos 802 Arquitetura multicamada 802 Model-View-Controller (MVC) 803 Model-View-Presenter (MVP) 805 Projeto, backend Web 806 Configurações e estrutura 807 Banco de dados JSON e classe de gerência de dados 808 Classes de domínio 811 Projeto, Android 814 Configurações Gradle 815 Configurações AndroidManifest 816 Configurações de estilo 817 Classes do domínio do problema 818 Pacote de conexão remota 823 Configurações da atividade principal 825 MVP Android 829 Criando Interfaces MVP 830 Aplicando o MVP 832 Testes e resultados 840 Ponto negativo 842 Pontos positivos 842 Projeto online 842 Conclusão 843 Capítulo 19 - Layouts Previsíveis Para Qualquer Tipo de Tela 844 O que é Flexbox? 845 Visão geral do FlexboxLayout Android 846 Projeto e XML de testes 847 Instalação 849 Atributos Flexbox container 850
12 Atributo flexdirection 850 Atributo flexwrap 854 Atributo justifycontent 857 Atributo alignitems 860 Atributo aligncontent 863 Atributos divider 867 Atributos dos itens, filhos do Flexbox container 876 Atributo layout_order 878 Atributo layout_flexgrow 879 Atributo layout_flexshrink 881 Atributo layout_alignself 882 Atributo layout_flexbasispercent 886 Atributos layout_minwidth e layout_minheight 888 Atributos layout_maxwidth e layout_maxheight 890 Atributo layout_wrapbefore 892 FlexboxLayoutManager, RecyclerView 894 Projeto Android com domínio do problema real 901 Configurações Gradle 903 Configurações AndroidManifest 904 Configurações de estilo 905 Atividade principal 908 Implementação do FlexboxLayout para a UI de tags 916 Atualização Gradle 917 Atualização do layout da página de Blog 917 Testes e resultados 926 Projeto online 927 Conclusão 927 Capítulo 20 - E Agora? Para Onde Ir? 929 Banco de dados NoSQL 929 Kotlin 932 Codificação com processamento e leitura eficientes, codificação limpa 933 Minhas principais fontes 934
Sumário. Prefácio 22. Capítulo 1 - Simples e Robusto Roteiro Para Permissões Perigosas 34
Prefácio 22 Para quem é este livro? 24 Estou apenas iniciando no desenvolvimento Android e Kotlin 24 Estou apenas iniciando no desenvolvimento Android, mas já tenho experiência no Kotlin 24 Tenho experiência
Leia maisRicardo 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 maisMiguel Grinberg. Novatec
Miguel Grinberg Novatec Authorized Portuguese translation of the English edition of Flask Web Development ISBN 9781491991732 2018 Miguel Grinberg. This translation is published and sold by permission of
Leia maisADIANTI FRAMEWORK PARA PHP
ADIANTI FRAMEWORK PARA PHP 9ª edição PABLO DALL'OGLIO Copyright 2012 de Pablo Dall'Oglio. Todos os direitos reservados e protegidos pela Lei 9.160 de 19/02/1998. É proibida a reprodução desta obra, mesmo
Leia maisPhoneGap - Apache Cordova Mobile Framework
CONTEÚDO PROGRAMÁTICO PhoneGap - Apache Cordova Mobile Framework Carga horária: 32 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO
Leia maisADIANTI FRAMEWORK PARA PHP
ADIANTI FRAMEWORK PARA PHP 8ª edição PABLO DALL'OGLIO Copyright 2012 de Pablo Dall'Oglio. Todos os direitos reservados e protegidos pela Lei 9.160 de 19/02/1998. É proibida a reprodução desta obra, mesmo
Leia maisDreamweaver CS6 Plano de Aula - 24 Aulas (Aulas de 1 Hora).
5232 - Dreamweaver CS6 Plano de Aula - 24 Aulas (Aulas de 1 Hora). Aula 1 Capítulo 1 - Introdução ao Dreamweaver CS6 1.1. Novidades do Dreamweaver CS6... 23 1.2. Área de Trabalho... 24 1.2.1. Tela de Boas-vindas...
Leia maisJonathan Weber e a equipe da LunaMetrics
Jonathan Weber e a equipe da LunaMetrics Novatec Original English language edition published by Apress, Copyright 2015 by Apress, Inc.. Portugueselanguage edition for Brazil copyright 2016 by Novatec Editora.
Leia maisIntrodução 1 PARTE I: A LINGUAGEM DA WEB 5
Sumário Introdução 1 PARTE I: A LINGUAGEM DA WEB 5 Capítulo 1: Introdução a HTML5 7 Criando com tags: um panorama 8 Incorporando os novos elementos de HTML5 9 Usando tags válidas de HTML4 11 Esquecendo
Leia maisMatheus Marabesi Michael Douglas
Matheus Marabesi Michael Douglas Novatec Novatec Editora Ltda. 2017. 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 maisWordPress - Criação de Sites Completo
CONTEÚDO PROGRAMÁTICO WordPress - Criação de Sites Completo Carga horária: 40 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO
Leia maisPLATAFORMA SIGA RIO DAS VELHAS MANUAL DO CÓDIGO FONTE
PLATAFORMA SIGA RIO DAS VELHAS MANUAL DO CÓDIGO FONTE ATO CONVOCATÓRIO Nº 006/2016 CONTRATO DE GESTÃO IGAM Nº 002/IGAM/2012 09/2017 1 PLATAFORMA SIGA RIO DAS VELHAS MANUAL DO CÓDIGO FONTE ATO CONVOCATÓRIO
Leia maisDreamweaver CS5 Plano de Aula - 24 Aulas (Aulas de 1 Hora).
4149 - Dreamweaver CS5 Plano de Aula - 24 Aulas (Aulas de 1 Hora). Aula 1 Capítulo 1 - Introdução 1.1. Novidades do Dreamweaver CS5...23 1.2. Área de Trabalho...23 1.2.1. Tela de Boas-vindas...24 1.2.2.
Leia maisCurso online de Fundamentos em Android. Plano de Estudo
Curso online de Fundamentos em Android Plano de Estudo Descrição do programa A Certificação Android ensina como usar as ferramentas necessárias para projetar e implantar aplicativos Android para dispositivos
Leia maisPlano de Aula - Dreamweaver CS5 - cód Horas/Aula
Plano de Aula - Dreamweaver CS5 - cód.4149 24 Horas/Aula Aula 1 Capítulo 1 - Introdução Aula 2 Continuação do Capítulo 1 - Introdução Aula 3 Capítulo 2 - Site do Dreamweaver 1.1. Novidades do Dreamweaver
Leia mais2ª 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 maisWilliam Pereira Alves
William Pereira Alves Novatec Novatec Editora Ltda. 2017. 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 maisDreamweaverCC Plano de Aula - 24 Aulas (Aulas de 1 Hora).
6188 - DreamweaverCC Plano de Aula - 24 Aulas (Aulas de 1 Hora). Aula 1 Capítulo 1 - Noções Básicas 1.1. Novidades do Dreamweaver CC... 23 1.1.1. Aplicativo Creative Cloud... 24 1.2. Área de Trabalho...
Leia maisPlano de Aula - DreamWeaver CC - cód Horas/Aula
Plano de Aula - DreamWeaver CC - cód. 6188 24 Horas/Aula Aula 1 Capítulo 1 - Noções Básicas Aula 2 1 - Noções Básicas Aula 3 Capítulo 2 - Site do DreamWeaver Aula 4 2 - Site do DreamWeaver 1.1. Novidades
Leia maisO conteúdo da aplicação poderá ser administrado através do Backend - Painel Administrativo.
fmc.digital O que você imaginar nós fazemos. O que não imaginar nós vamos pensar. Manual de Utilização Painel Administrativo FMC Dashboard Informações Gerais O conteúdo da aplicação poderá ser administrado
Leia maisWordPress - Criação de Sites Carga horária: 40 horas
CONTEÚDO PROGRAMÁTICO WordPress - Criação de Sites Carga horária: 40 horas CONTEÚDO PROGRAMÁTICO TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP 1 -
Leia maisPré-requisitos: Conhecimentos de informática gerencial e lógica de programação.
CURSO DESENVOLVEDOR FRONT-END HTML5/CSS3/JavaScript Objetivo: Este curso visa introduzir o aluno do mundo do desenvolvimento Web, com aplicabilidade, ensino e capacitação nas principais linguagens de diagramação
Leia maisSumário PARTE I: INTRODUÇÃO A JQUERY E JAVASCRIPT 3
Sumário PARTE I: INTRODUÇÃO A JQUERY E JAVASCRIPT 3 Capítulo 1: Introdução a jquery 5 Descubra as bibliotecas JavaScript 6 As vantagens do uso de uma biblioteca JavaScript em relação à abordagem tradicional
Leia maisFormação WEB com PHP. Subtítulo
Formação WEB com PHP Subtítulo Sobre a APTECH A Aptech é uma instituição global, modelo em capacitação profissional, que dispõe de diversos cursos com objetivo de preparar seus alunos para carreiras em
Leia maisM V C P R O F. M E. H É L I O E S P E R I D I Ã O
M V C P R O F. M E. H É L I O E S P E R I D I Ã O A P L I C A Ç Õ E S M O N O L Í T I C A S Na época dos computares independentes um aplicativo era desenvolvido para ser usado em uma única máquina. Este
Leia maisGERADOR DE INTERFACES GRÁFICAS PARA IOS GABRIEL SEBASTIAN RAMIREZ JOYCE MARTINS
GERADOR DE INTERFACES GRÁFICAS PARA IOS GABRIEL SEBASTIAN RAMIREZ JOYCE MARTINS Introdução Objetivos Fundamentação teórica Especificação Implementação Operacionalidade Resultados e discussão Conclusão
Leia maisAdemir Cristiano Gabardo. Novatec
Ademir Cristiano Gabardo Novatec Novatec Editora Ltda. 2012. 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 mais2ª 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 maisPARA QUEM É ESTE CURSO?
PARA QUEM É ESTE CURSO? Este curso é destinado para pessoas com pouco ou nenhum conhecimento na área de desenvolvimento web, e que querem aprender a criar sites otimizados e sistemas web. VOCÊ QUER APRENDER
Leia maisAPP Simulados Cardiopapers
APP Simulados Cardiopapers Objetivo e Generalidades - Aplicativos de IOS e Android para simulados de provas em diferentes áreas com sistema e gerenciamento por dashboard em plataforma web. - Plataforma
Leia maisFORMAÇÃO GRÁFICA E WEB
FORMAÇÃO GRÁFICA E WEB CONTEÚDO PROGRAMÁTICO DESIGN GRÁFICO Corel Draw Interface Introdução ao CorelDRAW Ambiente de Trabalho Configurar página Ferramentas Propriedades das Ferramentas Ferramentas: Retângulo
Leia maisM V C, J S O N E X M L P R O F. M E. H É L I O E S P E R I D I Ã O
M V C, J S O N E X M L P R O F. M E. H É L I O E S P E R I D I Ã O A P L I C A Ç Õ E S M O N O L Í T I C A S Na época dos computares independentes um aplicativo era desenvolvido para ser usado em uma única
Leia maisC# (C Sharp) - Web Forms (Módulo 1) Avançado
CONTEÚDO PROGRAMÁTICO C# (C Sharp) - Web Forms (Módulo 1) Avançado Carga horária: 40 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO
Leia maisPROTÓTIPO DE APLICATIVO PARA ACOMPANHAMENTO E CONTROLE DE
PROTÓTIPO DE APLICATIVO PARA ACOMPANHAMENTO E CONTROLE DE GLICEMIA F U R B - U N I V E R S I D ADE R E GIONAL DE BLUMENAU C U R S O D E SISTEMAS D E INFORMAÇÃO A C A D Ê M I CO: T I A GO DIONESTO WILLRICH
Leia maisWeb Interativa com Ajax e PHP
Web Interativa com Ajax e PHP Juliano Niederauer Novatec Copyright 2007, 2013 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta
Leia maisEscritório Virtual Descritivo de Módulos do Escritório Virtual Plataforma de gerenciamento para consultores, nela estão disponíveis as ferramentas para o consultor verificar seus ganhos, sua equipe, fazer
Leia maisPrograma Analítico de Disciplina INF311 Programação para dispositivos móveis
0 Programa Analítico de Disciplina Departamento de Informática - Centro de Ciências Exatas e Tecnológicas Número de créditos: Teóricas Práticas Total Duração em semanas: 15 Carga horária semanal 3 1 Períodos
Leia maisjquery Mobile Desenvolva aplicações web para dispositivos móveis com HTML5, CSS3, AJAX, jquery e jquery UI Maurício Samy Silva Novatec
jquery Mobile Desenvolva aplicações web para dispositivos móveis com HTML5, CSS3, AJAX, jquery e jquery UI Maurício Samy Silva Novatec Copyright 2012 da Novatec Editora Ltda. Todos os direitos reservados
Leia maisIntrodução ao Zend Framework 2
Introdução ao Zend Framework 2 #laryssa-muniz Graduada em Telemática - Estácio de Sá Especialista em Engenharia de Software - UECE Mestranda em Ciências da Computação - UECE Analista de Sistemas - Brain
Leia maisDe Olho na Pista. Documento de Arquitetura. De Olho na Pista Documento de Arquitetura Data: 23/03/2013. AJA Software
AJA Software www.ajasoftware.wordpress.com De Olho na Pista Documento de Arquitetura Confidencial De Olho na Pista, 2013 1 Sumário 1. Introdução 3 2. Metas e Restrições da Arquitetura 3 3. Padrão da Arquitetura
Leia maisWebinar SDK devices Android. Boris Adrián Torrado Bonilla Solutions Architect
Webinar SDK devices Android Boris Adrián Torrado Bonilla Solutions Architect 2 Conteúdo Ambiente de Desenvolvimento Compatibilidade entre Plataformas diferentes Sistemas Operacionais Descarregando o nosso
Leia maisTENDÊNCIAS NO DESENVOLVIMENTO DE APLICAÇÕES MOBILES
TENDÊNCIAS NO DESENVOLVIMENTO DE APLICAÇÕES MOBILES BOM DIA! Meu nome é Vitor Silva Sou analista desenvolvedor aqui na Ventron, e resolvi dar esse Tech Day porque o mercado mobile está cada vez mais aquecido,
Leia maisSistema de Atendimento a Chamados e Suporte
Sistema de Atendimento a Chamados e Suporte Versão 1.0 Guia Rápido do Usuário SUMÁRIO SUMÁRIO 2 1 APRESENTAÇÃO 3 2 ACESSANDO O SACS 4 3 ABRINDO UM CHAMADO 5 4 CONSULTA AOS CHAMADOS ABERTOS 7 5 ACRESCENTANDO
Leia maisCurso online de. Formação em Front-End. Plano de Estudo
Curso online de Formação em Front-End Plano de Estudo Descrição do programa O Programa de Desenvolvimento Web lhe oferece conhecimentos para desenvolver habilidades necessárias para se tornar um Desenvolvedor
Leia maisVB.NET - Web Forms (Módulo 1) Avançado
CONTEÚDO PROGRAMÁTICO Visual Basic Web Forms I VB.NET - Web Forms (Módulo 1) Avançado Carga horária: 40 horas CONTEÚDO PROGRAMÁTICO TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765
Leia maisCONTEÚDO PROGRAMÁTICO
CONTEÚDO PROGRAMÁTICO Java Intermediário Carga horária: 32 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO 1 - Um pouco sobre
Leia maisRuby on Rails Avançado
CONTEÚDO PROGRAMÁTICO Ruby on Rails Avançado Carga horária: 32 horas TreinaWeb Tecnologia LTDA CNPJ: 06.156.637/0001-58 Av. Paulista, 1765 - Conj 71 e 72 São Paulo - SP CONTEÚDO PROGRAMÁTICO 1 - Introdução
Leia maisPROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Hello World Professor: Danilo Giacobo OBJETIVOS DA AULA Desenvolver o primeiro aplicativo Android Se familiarizar com o ambiente de desenvolvimento Conhecer os principais
Leia maisIndira Knight. Novatec
Indira Knight Novatec Original English language edition published by Apress, Copyright 2018 by Apress, Inc.. Portuguese-language edition for Brazil copyright 2018 by Novatec Editora. All rights reserved.
Leia maisTutorial: Como se cadastrar no ClassApp
Tutorial: Como se cadastrar no ClassApp Esse é um breve tutorial que mostrará como é simples se cadastrar em nosso aplicativo uma vez que você já tenha sido cadastrado pela instituição de ensino. Apresentaremos
Leia maisCAPA... 1 ÍNDICE... 2 BOAS VINDAS... 3 APRESENTAÇÃO... 4 CONCEITO... 4 INSTALAÇÃO DO APLICATIVO... 5 ACESSANDO O SISTEMA... 6
1 Sumário CAPA... 1 ÍNDICE... 2 BOAS VINDAS... 3 APRESENTAÇÃO... 4 CONCEITO... 4 INSTALAÇÃO DO APLICATIVO... 5 ACESSANDO O SISTEMA... 6 PERMISSÃO PARA RASTREAMENTO... 6 TELA PRINCIPAL... 7 PESQUISANDO
Leia maisESPECIFICAÇÕES DO ANÚNCIO. Banner padrão. Servido por terceiros. Criativo. Animação. Marcador de anúncio da DAA* Disponibilidade.
Banner padrão Um banner de anúncio padrão é uma unidade de anúncio que pode ser uma imagem estática ou animada. A unidade de anúncio pode ter um link para diversas ações, incluindo um site móvel, loja
Leia maisAdemir C. Gabardo. Novatec
Ademir C. Gabardo Novatec Copyright 2017 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 maisAngularJS. Uma abordagem prática e objetiva. Michael Henrique R. Pereira. Novatec
AngularJS Uma abordagem prática e objetiva Michael Henrique R. Pereira Novatec Novatec Editora Ltda. [2014]. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução
Leia maisConfigurando o Ambiente de Desenvolvimento Android Studio No Windows Antes de qualquer trabalho ser iniciado no desenvolvimento de uma aplicação
Configurando o Ambiente de Desenvolvimento Android Studio No Windows Antes de qualquer trabalho ser iniciado no desenvolvimento de uma aplicação Android, o primeiro passo é configurar o sistema para receber
Leia maisAndré Gugliotti. Novatec
André Gugliotti Novatec Novatec Editora Ltda. 2014. 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 maisIntrodução ao Desenvolvimento de
Introdução ao Desenvolvimento de Aplicações Web com JSF e PrimeFaces Marcelo Vinícius Cysneiros Aragão ICC Inatel Competence Center marcelovca90@inatel.br Santa Rita do Sapucaí, 15 de março de 2016 Conteúdo
Leia maisALCATEL-LUCENT ENTERPRISE RAINBOW TM
ALCATEL-LUCENT ENTERPRISE RAINBOW TM Guia de Início Rápido do Rainbow TM Essential para usuários com contas pré-configuradas. Versão Desktop Windows e Web Browser Outubro de 2017 Conteúdo 1 Introdução
Leia maisISCED Mobile Direcção Académica, Junho/2017
ISCED Mobile Direcção Académica, Junho/2017 Sumário O que é ISCED Mobile? Especificações e requisitos técnicos Como obter o aplicativo? Principais caraterísticas funcionais Recomendações O que é ISCED
Leia maisMOODLE 3.2 MÓDULO BÁSICO EM CONSTRUÇÃO
MANUAL PASSO A PASSO DO MOODLE 3.2 MÓDULO BÁSICO EM CONSTRUÇÃO SETEMBRO/2017 APRESENTAÇÃO O Moodle é um Ambiente Virtual de Aprendizagem gratuito na modalidade de Educação a Distância. As inúmeras opções
Leia maisThe process excellence platform. Empresas no mundo todo garantem eficiência e qualidade de execução de seus processos com o Pipefy.
The process excellence platform. Empresas no mundo todo garantem eficiência e qualidade de execução de seus processos com o Pipefy. Gestores de mais de 15.000 empresas em mais de 150 países confiam no
Leia maisTECNOLOGIAS DE DESENVOLVIMENTO DE APLICAÇÕES UTILIZANDO METEOR
Patrocínio, MG, outubro de 2016 ENCONTRO DE PESQUISA & EXTENSÃO, 3., 2016, Patrocínio. Anais... Patrocínio: IFTM, 2016. TECNOLOGIAS DE DESENVOLVIMENTO DE APLICAÇÕES UTILIZANDO METEOR André Ricardo dos
Leia maisNovatec. Ricardo Lima Caratti Leonardo Mafra Silva
Novatec Ricardo Lima Caratti Leonardo Mafra Silva sumário Agradecimentos...11 Isenção de responsabilidade...12 Sobre os autores...13 Prefácio...14 Sobre o que é este livro...15 Ambiente utilizado para
Leia maisComputação II Orientação a Objetos
Computação II Orientação a Objetos Fabio Mascarenhas - 2016.2 http://www.dcc.ufrj.br/~fabiom/java Android Android é um sistema operacional para dispositivos móveis Kernel Linux, drivers e bibliotecas do
Leia maisjquery Mobile Desenvolva aplicações web para dispositivos móveis com HTML5, CSS3, AJAX, jquery e jquery UI 2a Edição Maurício Samy Silva Novatec
jquery Mobile Desenvolva aplicações web para dispositivos móveis com HTML5, CSS3, AJAX, jquery e jquery UI 2a Edição Maurício Samy Silva Novatec Copyright 2012, 2013 da Novatec Editora Ltda. Todos os direitos
Leia maisBen Vinegar Anton Kovalyov
Ben Vinegar Anton Kovalyov Novatec Original English language edition published by Manning Publications Co., Sound View CT.#3B, Greenwich, CT 06830 USA. Copyright 2013 by Manning Publications. Portuguese-language
Leia maisConstruindo Aplicações Node com MongoDB e Backbone Mike Wilson
Construindo Aplicações Node com MongoDB e Backbone Mike Wilson Novatec Authorized Portuguese translation of the English edition of titled Building Node Applications with MongoDB and Backbone ISBN 9781449337391
Leia maisPlano de Trabalho Docente FORMAÇÃO PROFISSIONAL Ensino Técnico Integrado ao Médio
Unidade de Ensino Médio e Técnico - CETEC Plano de Trabalho Docente - 2019 FORMAÇÃO PROFISSIONAL Ensino Técnico Integrado ao Médio Plano de Curso no. 263 aprovado pela Portaria Cetec - 739 de, 10/09/2015,
Leia maisTUTORIAL. SÍNDICO e SUBSÍNDICO
TUTORIAL SÍNDICO e SUBSÍNDICO ÍNDICE Download e Link 04 Cadastros Básicos 20 Pré-cadastro - Site 05 Cadastrando Animais 21 Pré-cadastro - App 06 Cadastrando Itens de Reservas 22 Requisição do Código 07
Leia maisTÉCNICO EM INFORMÁTICA
TÉCNICO EM INFORMÁTICA Competência Geral Programar aplicativos e desenvolver sistemas, empregando metodologias, padrões, normas técnicas, de qualidade, de saúde e segurança do trabalho e preservação ambiental.
Leia maisProgramando para. iphone e ipad. Aprenda a construir aplicativos para o ios. André Milani. Novatec
Programando para iphone e ipad Aprenda a construir aplicativos para o ios André Milani Novatec Copyright 2012 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998.
Leia maisCurso. Liferay Desenvolvedor
Curso Liferay Desenvolvedor 1 Portal Liferay...7 1.1 O que é um Portal... 7 1.2 O que é Liferay Portal... 7 1.3 Arquitetura do Portal... 7 1.4 Organização... 8 1.5 Comunidades... 8 1.6 Grupos de Usuários...
Leia maisINTRODUÇÃO AO JQUERY PROF. ME. HÉLIO ESPERIDIÃO
INTRODUÇÃO AO JQUERY PROF. ME. HÉLIO ESPERIDIÃO Introdução JQuery é uma biblioteca JavaScript desenvolvida para simplificar os scripts client-side que interagem com o HTML. Ela foi lançada em janeiro de
Leia maisEasyAzure. EasyAzure. Guia do programa. Ingram Micro Brasil. Versão 1.7
EasyAzure Guia do programa Versão 1.7 Email: cloud.br@ingrammicro.com Telefone: 55 (11) 2078-4280 Endereço: Av. Piracema, 1341 - Tamboré - Barueri - SP Brasil 1 EasyAzure São pacotes prontos com as soluções
Leia maisAula 17 Introdução ao jquery
Aula 17 Introdução ao jquery jquery é uma biblioteca JavaScript criada por John Resig e disponibilizada como software livre e aberto, ou seja, de emprego e uso regido segundo licença conforme as regras
Leia maisExpectativa de respostas
Expectativa de respostas Prova Objetiva Questão Resposta 1 A 2 A 3 C 4 B 5 B 6 ANULADA 7 A 8 D 9 A 10 C 11 B 12 ANULADA 13 C 14 D 15 B 16 B 17 ANULADA 18 C 19 C 20 C Prova Discursiva 1. Explique cada um
Leia maisMANUAL DO USUÁRIO GERÊNCIA DE APLICATIVOS
MANUAL DO USUÁRIO GERÊNCIA DE APLICATIVOS ÍNDICE Introdução Acessando a plataforma Monitorando dispositivos Gerenciando aplicativos Opções de segurança Recursos avançados desenvolvedor Contato 03 04 05
Leia maisInstalação do Aplicativo
Seja bem-vindo ao manual de uso do aplicativo Anadem! Se você é um profissional da saúde e deseja aderir aos serviços de assistência jurídica no seu exercício profissional, este aplicativo facilita o processamento
Leia maisSumário. 2 Atualização Versão Android Obtendo a versão mais recente...10
TRF5 Sumário 1 Atualização Versão IOS...3 1.1 Acessar o site do TRF5 onde se pode obter a nova versão...4 1.2 Realizar download...5 1.3 Liberar o acesso ao certificado do TRF5...5 1.4 Acessar o Aplicativo
Leia maisConheça o Mundo Digital.
Conheça o Mundo Digital. Nós não estamos ficando digital. Nós somos digital. 2005 2013 Você sabia? Mais da metade da população brasileira já está inserida dentro do consumo digital. Anos 2000 Momento
Leia maisESTUDO DE PLATAFORMAS PARA A CONSTRUÇÃO DE APLICAÇÕES MÓVEIS. Gabriel de Biasi¹; Nilton Cézar de Paula²
ESTUDO DE PLATAFORMAS PARA A CONSTRUÇÃO DE APLICAÇÕES MÓVEIS Gabriel de Biasi¹; Nilton Cézar de Paula² ¹ Acadêmico de Ciência da Computação e bolsista de Iniciação Científica, e-mail: biasi131@gmail.com
Leia maisDesenvolvimento de Sites. Subtítulo
Desenvolvimento de Sites Subtítulo Sobre a APTECH A Aptech é uma instituição global, modelo em capacitação profissional, que dispõe de diversos cursos com objetivo de preparar seus alunos para carreiras
Leia maisCapítulo 02: Cadastro de Alunos
Capítulo 02: Cadastro de Alunos 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 maisUM POUCO DO NOSSO TRABALHO. Desenvolvimento de produtos digitais
UM POUCO DO NOSSO TRABALHO Desenvolvimento de produtos digitais Desenvolvemos produtos digitais com inteligência e tecnologia. Somos especialistas em comportamento digital e criamos experiências que impulsionam
Leia maisManual SIGOSMS Aplicação de Gerenciamento e Envio SMS
Manual SIGOSMS Aplicação de Gerenciamento e Envio SMS Sumário Introdução...3 Visão Geral do Software...4 Regras SMS...5 Ativar Inicialização Automática...6 Configurações...7 Log...8 Aplicação de Gerenciamento
Leia maisGuia de Uso - Mobile ID
Guia de Uso - Mobile ID Sumário 1. Introdução 3 2. Objetivo 3 3. Requisitos 3 4. Instalação e Configuração do Aplicativo MobileID no ios 3 4.1. Instalação do Aplicativo MobileID 3 4.2. Configurando o Aplicativo
Leia maisPROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Aula 1 Vidal. Ronnison Reges 1 1 Análise e Desenvolvimento de Sistemas - Parangaba Centro Universitário Estácio do Ceará 2018 Vidal. Ronnison Reges (Centro Universitário
Leia maisFIGURA 59 Interação entre componentes da plataforma CrystalWalk. Fonte: do autor.
176 4.3.2.1 Componentes: Implementação Para atingir o objetivo de ser distribuído e elástico, adotou-se o padrão SOA e estilo REST na construção e comunicação entre os componentes, resultando na divisão
Leia maisConfiguração do banco de dados. - Crie o banco de dados no MySQL. - Abrir o arquivo app/database/database.conf.php
Requisitos para Funcionamento do sistema - PHP 5.6 - MySQL - Apache (Servidor Linux Remoto, para Servidor local pode ser Windows) - Habilite o short_tags no php.ini (local) - Habilite o mod_rewrite e.htaccess
Leia maisGuia para produção de peças HTML5 Infoglobo
Guia para produção de peças HTML5 Infoglobo A implementação de um criativo HTML5 possibilita o desenvolvimento de criativos com códigos compatíveis pela maioria dos browsers modernos e por devices mobile,
Leia maisEditor: Rubens Prates PY Editoração eletrônica: Carolina Kuwabata Revisão gramatical: Patrizia Zagni Capa: Edinei Gonçalves/Carolina Kuwabata
5ª Edição Novatec Copyright 2008, 2013, 2017 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 maisPlano de Trabalho Docente 2017 Ensino Técnico
Plano de Trabalho Docente 2017 Ensino Técnico Plano de Curso nº 160 aprovado pela portaria Cetec nº 138 de 04/10/2012. Etec: Sylvio de Mattos Carvalho Código: 103 Município: Matão Eixo Tecnológico: Informação
Leia maisÂngelo Lovatto Éderson Ferreira Taiane Ramos
Ângelo Lovatto Éderson Ferreira Taiane Ramos Como a web chegou ao mobile Início da década de 90 Preparada para mobile? Curiosamente, os primeiros websites, aqueles baseados em texto e otimizados para as
Leia maisCasa do Código Livros para o programador Rua Vergueiro, º andar Vila Mariana São Paulo SP Brasil
Casa do Código Todos os direitos reservados e protegidos pela Lei nº9.610, de 10/02/1998. Nenhuma parte deste livro poderá ser reproduzida, nem transmitida, sem autorização prévia por escrito da editora,
Leia maisGravação em nuvem de câmeras e DVRs
Bem-vindo à Monuv Gravação em nuvem de câmeras e DVRs A Monuv é a plataforma para gravação de Câmeras e DVRs na nuvem pioneira no Brasil Com a Monuv você armazena e acessa às imagens das suas câmeras com
Leia maisProgramação para Dispositivos Móveis
Programação para Dispositivos Móveis Professor Ariel da Silva Dias Apresentação Android e IDEs Por que estudar programação para dispositivos móveis? Linha histórica da indústria durante os séculos Feudalismo
Leia mais