Introdução a Programação de Smartwatch com Android
|
|
- Kátia Medina Bastos
- 6 Há anos
- Visualizações:
Transcrição
1 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DA PARAÍBA CAMPUS CAMPINA GRANDE Introdução a Programação de Smartwatch com Android 1 Rhavy Maia Guedes rhavy.maia@gmail.com rhavymg.wordpress.com
2 2 Plataformas Móveis
3 Mercado de Smartphones 3 Foram produzidos 18 milhões de unidades do Galaxy S5 pela Samsung 47.5 Milhões de IPhone 6 Plus. Fonte: International Data Corporation (IDC) [1].
4 Market Share por OS 4 Mercado mundial cresceu 13% com milhões de aparelhos fabricados em % do aparelhos. Fonte: International Data Corporation (IDC) [2].
5 Mercado para Wearables 5 Wear OS (Pulso) Top 5 dos Sistemas Operacionais de Pulso Fabricação em 2015 Fatia de Mercado em 2015 Fabricação em 2019 Fatia de Mercado em 2019 watchos % % Android % % Pebble % % RTOS % % Tizen % % Unidades em milhão. Fonte: International Data Corporation (IDC) [2] Milhões de dispositivos em 2019
6 Serviços disponíveis 6 Acesso a Internet: Navegação, Redes Sociais, Serviços (Bancos, Lojas, Ensino, Propagandas) Localização Mapas. Multimídia: Música, Vídeos, Jogos.
7 7 Oportunidade de mercado
8 8 Oportunidade de mercado
9 Breve histórico 9 Inicializado pela Android Inc. em 2003: Palo Alto, Califórnia, EUA. Adquirida pelo Google em 2005; Criação da Open Handset Allience em 2007: Formado pelos líderes do mercado móvel e de tecnologia (Software, Hardware e Telecomunicações); Melhorar a experiência do usuário. Inc.
10 10 Open Source (Código Aberto); Desenvolvimento em Java: Programação orientada a objetos. Multiplataforma Windows, Linux e Mac.
11 11
12 12
13 13
14 14
15 15
16 16 Versões mais utilizadas. Fonte: Android Dashboards [6].
17 Android - Suporte 17 Feature Storage Connectivity Hardware Support Multi-Touch Multi-Tasking Tipos SQL Lite, File and Content Provider. GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth (inclui A2DP and AVRCP), WiFi, LTE, and WiMAX. Accelerometer Sensor, Camera, Digital Compass, Proximity Sensor e GPS Suporta multi-touch screens. Suporta multi-tarefas com escalonamento. Flash Support Android 2.3 suporta Flash Health monitor Monitor cardíaco
18 Android - Camadas 18 Trabalharemos nessa camada.
19 19 Mãos na massa!
20 Ambiente de desenvolvimento Sistema operacional compatível com Java. Java Development Kit (JDK) Versão 1.7 ou 1.8 (32 ou 64 bits); Android Development Tools (ADT) Bundle: Eclipse; SDK Manager e Tools; AVD; Dispositivo para teste (Virtual ou Real); Genymotion.
21 Ambiente de desenvolvimento Instalação do Java Download do JDK adequado: Verifique se o Sistema Operacional é de 32 ou 64 bits; Ambiente lento no Windows 8.1 de 64 bits. Configuração do JAVA_HOME;
22 22 É quase como desenvolver um projeto Java simples.
23 Download do Android Bundle 23 Descompactar Executar o Eclipse Atualizar API no SDK Manager
24 24 Baixar API no SDK Manager
25 25 Android Virtual Device (AVD)
26 Genymotion 26
27 Genymotion 27 Plugin no Eclipse Name: Genymotion Location:
28 28 Genymotion
29 Ambiente de desenvolvimento Sistema operacional compatível com Java. Java Development Kit (JDK) Versão 1.7 ou 1.8 (32 ou 64 bits); Android Studio 1.5; Versão beta 2.0 2x ou 2.5x mais rápido; Instant Run.
30 30
31 31
32 32 Emulador do Android Studio
33 LogCat 33 Tipos de Log V Verbose; D Debug; I Info; W Worning; E Erro. Studio do Android Eclipse
34 Componentes da Aplicação 34 Activity Representa uma tela com interface gráfica capaz de promover algum tipo de interação com o usuário. View Componentes gráficos desenhados na tela. Intent Intenção para realização de tarefas: enviar mensagem direta ao Sistema Operacional, abrir uma nova entre Activity. Bundle Enviar dados mapeados via Intent.
35 Componentes da Aplicação 35 Service Serviços que são executados em segundo plano e não necessitam de interface gráfica. Tarefas que consomem muito tempo: música, download. Content Providers Componentes que permitem o acesso e modi cação de dados armazenados em um banco de dados SQLite local, de arquivos armazenados no próprio dispositivo ou mesmo dados armazenados na web. Broadcast Reciever Componentes capazes de responder a eventos propagados pelo sistema operacional Android.
36 36 Processo de desenvolvimento e execução
37 ART Android Runtime 37 Suporte a partir do Android 4.4
38 Ciclo de vida 38 Foreground Background Exemplo na Aplicação!
39 39 Criando um projeto - File > New Project
40 40
41 41
42 42
43 Estrutura do projeto 43 manifest informações básicas sobre o funcionamento da app: versão, permissões e activities. java Código Fonte (Activities, Intents, ContentProvider e outras classes); res Armazenamento de recursos (Layout, imagens, xml); gradle Configurações de build da aplicação.
44 44 Estrutura do projeto
45 Estrutura do projeto 45 Não edite o arquivo R.java manualmente!
46 46 Estrutura do projeto
47 Criando aplicativo 47 Seja bem-vindo; Activity, Layout, Views e Listeners.
48 Criando aplicativo 48 Layout Organização dos componentes um abaixo do outro na vertical.
49 Criando aplicativo 49 Layout Listener para verificar a ação de click do botão.
50 Aperfeiçoando o aplicativo 50 Intent, Thread, Toast
51 Aperfeiçoando o aplicativo 51 Intent, Thread, Toast Imagem exibida na SplashScreen. Classe implementa Runnable.
52 Requisições ao servidor 52 AsyncTask Tarefas Assíncronas: conexão HTTP(Requisição e Resposta). JavaScript Object Notation (JSON) Formato leve para troca de dados. { online : true } { aluno : { } } nome : João da Silva, idade :18
53 53 AsyncTask
54 Criar a primeira aplicação Android! 54 Crie uma aplicação chamada: File New New Project; Nome da aplicação: MinhaAppWear; Versão : Wear Android ; Pacote: br.edu.ifpb.minhaapp; Activity principal: MainActivity; Criar a NotificacaoActivity com layout vazio (empty);
55 LinearLayot splash_layout.xml SplashActivity.java 55
56 Adicionar ao 56 As imagens são GPL e estão disponíveis no Blog.
57 57 Intent
58 Desafio! 58 Construir uma aplicação Android capaz de consumir o serviço de consulta de livros do Google e listar para o usuário: O usuário deve informar qual livro deve ser buscado; Utilize um EditText e Button no Layout. Requisição HTTP GET que retorna um JSON: Utilizar uma ListActivity para listar somente os 10 primeiros itens. Os exemplos do minicurso estão disponíveis no Google Code
59 59 Livros recomendados.
60 Obrigado Rhavy Maia Guedes. Code: code.google.com/p/topicosespeciais20141/source/checkout. Blog. rhavymg.wordpress.com.
61 Referências 61 [1] Smartphone Vendor Market Share, Q Disponível em: Acessado em: 09 de out. de [2] Smartphone OS Market Share, Q Disponível em: Acessado em: 09 de out. de [3] Samsung Galaxy S5 vs. iphone 5s. Disponível em: Acessado em: 09 de out. de [4] All the important and surprising trends in mobile web browsing, in seven charts. Disponível em: Acessado em: 09 de out. de [5] TIC Domícilios. Disponível em: Acessado em: 09 de out. de [6] DashBoards. Disponível em: < m/about/dashboards/index.html>. Acessado em: 09 de out. de [7] Macedo, J. A; Meire, G. Introdução ao desenvolvimento Android
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DA PARAÍBA CAMPUS CAMPINA GRANDE MINICURSO INTRODUÇÃO A PROGRAMAÇÃO DE SMARTPHONES COM ANDROID
1 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DA PARAÍBA CAMPUS CAMPINA GRANDE MINICURSO INTRODUÇÃO A PROGRAMAÇÃO DE SMARTPHONES COM ANDROID Rhavy Maia Guedes - rhavy.maia@gmail.com @rhavymaia
Leia maisMódulo I - Introdução. Faculdade Christus Sistemas de Informação 24/09/2010. Carlos Eugênio Torres Engenheiro de Informática
Módulo I - Introdução Aula 3 Carlos Eugênio Torres Engenheiro de Informática http://cetorres.com Faculdade Christus Sistemas de Informação 24/09/2010 Graduado em Ciência da Computação pela UFC, Brasil
Leia maisÍndice. 1. Introdução Instalação: Eclipse e Android Primeira aplicação em Android... 11
Índice 1. Introdução... 03 2. Instalação: Eclipse e Android... 04 3. Primeira aplicação em Android... 11 1. Introdução Android trata-se de um sistema operacional baseado em Linux. No dia 05 de novembro
Leia maisApresentação Introdução Ambiente de desenvolvimento Aplicativos. Minicurso Android. Dia 1. Adão Henrique R. Justo Filho UFC - DETI 16/10/2012
Dia 1 UFC - DETI 16/10/2012 Conteúdo 1 Apresentação Objetivos Requisitos Metodologia Referências 2 Introdução O que é? Quem usa? Por que usar? 3 Ambiente de desenvolvimento Ferramentas Hello World! 4 Aplicativos
Leia maisTUTORIAL DE INSTALAÇÃO DO AMBIENTE DE DESENVOLVIMENTO ANDROID NO UBUNTU
TUTORIAL DE INSTALAÇÃO DO AMBIENTE DE DESENVOLVIMENTO ANDROID NO UBUNTU Wellyson Vieira Dias 1. Introdução: 1.1. Componentes do ambiente de desenvolvimento: - IDE Android Studio com SDK. - API Level 19
Leia maisAndroid OLÁ MUNDO MÓVEL. Prof. Dr. Joaquim assunção.
Android OLÁ MUNDO MÓVEL Prof. Dr. Joaquim assunção. Parte 1/3 SDK e Android Studio Java SE Development Kit Download and Install JDK 6 http://www.oracle.com/technetwork/java/javase/downloads/index.html
Leia maisIntrodução ao Desenvolvimento para Dispositivos Móveis
PARTE II Introdução ao Desenvolvimento para Dispositivos Móveis Victor Adriel de Jesus Oliveira INF - UFRGS Summary PARTE I Introdução a Plataformas Móveis Padrões para o Desenvolvimento de Aplicativos
Leia maisAndroid I N T R O D U Ç Ã O À P R O G R A M A Ç Ã O P R O F E S S O R L E O N A R D O C. R. S O A R E S - L A R B A C K
Android I N T R O D U Ç Ã O À P R O G R A M A Ç Ã O P R O F E S S O R L E O N A R D O C. R. S O A R E S - L A R B A C K Introdução O Android é a resposta da Google ao mercado crescente de dispositivos
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 maisConfiguração do Apache Cordova Lab. 13. Prof. Bruno C. Vani
Configuração do Apache Cordova Lab. 13 Prof. Bruno C. Vani brunovani@ifsp.edu.br Apache Cordova Visão Geral [1/2] Permite acessar funcionalidades nativas dos dispositivos móveis (como câmera, GPS, etc.)
Leia maisIntrodução ao desenvolvimento de Aplicativos para Android (Parte 1) Prof. Joylan N. Maciel
Introdução ao desenvolvimento de Aplicativos para Android (Parte 1) Prof. Joylan N. Maciel Pré-requisitos Conhecer o paradigma orientado a objeto Conhecer a Linguagem Java Ter instalada a plataforma Android
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 maisInstalando o Eclipse e o Android
Instalando o Eclipse e o Android Para a elaboração desse material, eu fiz o uso do Eclipse Galileo (Eclipse 3.5.1 para Windows) e o SDK do Android Revisão 5 e o plugin do Android para o Eclipse ADT-0.9.6.
Leia maisMinicurso - 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 maisIntrodução ao Desenvolvimento de Aplicativos Android
Introdução ao Desenvolvimento de Aplicativos Android Preparando o ambiente de desenvolvimento Entre as ferramentas que você precisa instalar estão: JDK - como o Android faz uso da tecnologia Java, é necessário
Leia maisProgramaçã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 maisAndroid 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 maisHow to setup environment Projeto F
1 1. Download de Ferramentas: 1.1. Android Developer Tools [ADT]: How to setup environment Projeto F O Android Developer Tools (ADT) é um plugin para Eclipse que oferece um ambiente de desenvolvimento
Leia maisPROJETO 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 maisAndroid Faixa Branca Douglas Drumond drumond.douglas@gmail.com
Android Faixa Branca Douglas Drumond drumond.douglas@gmail.com eu.about() Técnico eu.about() eu.about() Técnico (pseudo)matemático eu.about() Técnico (pseudo)matemático Bacharel em Ciência da Computação
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 maisIntrodução ao ANDROID Prof. Dr. Joaquim C. Assunção
Introdução ao ANDROID 2017 Prof. Dr. Joaquim C. Assunção História do Android Android Inc. fundada em Outubro de 2003, por Andy Rubin, Rich Miner, Nick Sears e Chris White; em Palo Alto, California. smarter
Leia maisUniversidade Federal do Paraná
Universidade Federal do Paraná Departamento de Informática Ciência da Computação Tópicos em Sistemas Embarcados Android Prof. Eduardo Todt 2016 objetivos Com Android studio criar primeira app Projetar
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 maisLaboratório 01 NetBeans
Universidade Federal de Uberlândia Faculdade de Computação GGI030 Programação Orientada a Objetos 2o. Semestre de 2017 Prof. Renato Pimentel Atividade individual. Laboratório 01 NetBeans 1 Introdução Os
Leia maisProf: Ricardo Quintão Site:
Prof: Ricardo Quintão email: rgquintao@gmail.com Site: www.rgquintao.com.br O que é Android? O Android é uma plataforma de software que permite criar aplicativos para dispositivos móveis, como smartphones
Leia maisProjeto GoHome Tutorial Sobre o serviço do Google Maps no Android
Projeto GoHome Tutorial Sobre o serviço do Google Maps no Android Moisés Batista Bispo Teresina-PI 1- Breve Descrição Este tutorial tem como objetivo, adicionar de forma simples e prática, um mapa ao seu
Leia maisLaboratório de Ciências Computação
Laboratório de Ciências Computação APP Inventor https://goo.gl/bx1ezt 1 Dispositivos Móveis e Plataformas Os dispositivos móveis fazem parte de nosso dia a dia e nos permitem aplicar a computação de forma
Leia maisIntroduçã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 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 maisLinguagens e Técnicas de Programação III Aula 01 Introdução ao Android
Aula 01 - Introdução ao Android 1 Linguagens e Técnicas de Programação III Aula 01 Introdução ao Android Prof. Othon Marcelo Nunes Batista othonb@yahoo.com Mestre em Informática Aula 01 - Introdução ao
Leia maisAndroid. Marcelo Quinta @mrquinta
Android Marcelo Quinta @mrquinta Oi, eu sou o Marcelo Quinta Pública Público-privada Privada Próprio negócio Voluntariado Parabéns à organização do GO-GTUG Tablets 160% de aumento em 2011 Smartphones
Leia maisUso da plataforma Ionic para Desenvolvimento de Aplicativo Móvel
66 Resumos Expandidos: XII Mostra de Estagiários e Bolsistas... Uso da plataforma Ionic para Desenvolvimento de Aplicativo Móvel Thiago Merino Rodrigues Barbosa¹ Carlos Marcelo Tonisso Júnior² João Camargo
Leia maisEspecializado Desenvolvimento de Aplicações para Android
Especializado Desenvolvimento de Aplicações para Android Formato do curso: Presencial Localidade: Porto Data: 06 Set. 2016 a 13 Out. 2016 Preço: 1240 Horário: Pós-laboral e Sábados - 3ª e 5ª, das 18h30
Leia maisDesenvolvimento 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 maisNelson 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 maisIntroduçã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 maisEA998/MC933 Guido Araujo e Sandro Rigo
EA998/MC933 Guido Araujo e Sandro Rigo 1 Introdução Livros adotados (e-books) Learning Android, Marco Gargenta, O Reilly Media (livro texto) Professional Android Application, Reto Meier, Wrox Abordagem
Leia maisVisã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 maisAplicativo Android baseado em realidade aumentada para recomendações de locais. Acadêmico Bruno Kewitz Demarchi Orientador Marcel Hugo
Aplicativo Android baseado em realidade aumentada para recomendações de locais Acadêmico Bruno Kewitz Demarchi Orientador Marcel Hugo Roteiro Introdução Fundamentação teórica Desenvolvimento Resultados
Leia maisDESENVOLVIMENTO DE APLICATIVO PARA GERENCIAMENTO E ACOMPANHAMENTO DE ESCAVAÇÃO ARQUEOLÓGICA
DESENVOLVIMENTO DE APLICATIVO PARA GERENCIAMENTO E ACOMPANHAMENTO DE ESCAVAÇÃO ARQUEOLÓGICA Nome dos autores: Sávio S. Dias, Andreas Kneip Sávio Soares Dias 1 ; Andreas Kneip 2 ; 1 Aluno do Curso de Ciência
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 maisProjeto GoHome. Tutorial de Instalação Android Studio e SDK
Projeto GoHome Tutorial de Instalação Android Studio e SDK Antonio Fabricio Almeida e Silva Novembro 2016 Teresina-PI Sumário 1. Descrição da Ferramenta... 3 2. Requisitos de Sistema... 4 3. Download...
Leia maisSistemas Embarcados Android
Engenharia Elétrica UFPR 7 de março de 2013 Outline Desenvolvido para sistemas móveis pelo Google: Android Open Source Project (AOSP) Grande sucesso, devido a combinação de: open source licensing aggressive
Leia maisApps na prática 1 Aviso Legal: Este material foi produzido e desenvolvido pela Fábrica de Aplicativos S.A para o curso presencial e online.
Apps na prática 1 Índice O que é um app? 03 Sistemas operacionais 09 O que precisa para fazer um aplicativo? 12 Inspirações e casos de sucesso da Fábrica 15 Apresentação da Fábrica 19 Como estruturar o
Leia maisMobile Application Security. The OWASP Foundation Wagner Elias CTO Conviso Application Security
Mobile Application Security Wagner Elias CTO Conviso Application Security welias@conviso.com.br @welias Copyright 2007 The Foundation Permission is granted to copy, distribute and/or modify this document
Leia maisProgramação para dispositivos móveis. Cassio Diego cassiodiego.com/m
Programação para dispositivos móveis Cassio Diego cassiodiego.com/m mail@cassiodiego.com projetos Cassio Diego cassiodiego.com/m mail@cassiodiego.com Plano de ensino Nome: Programação para dispositivos
Leia maisAula 1 - Introdução e configuração de ambiente de desenvolvimento
Aula 1 - Introdução e configuração de ambiente de desenvolvimento Olá, seja bem-vindo à primeira aula do curso para desenvolvedor de Android, neste curso você irá aprender a criar aplicativos para dispositivos
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 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 maisAULA 1 INTRODUÇÃO AO JAVA
AULA 1 INTRODUÇÃO AO JAVA Ao término dessa aula você terá aprendido: História e características do Java Ambientes e plataformas Java O Java é a base para praticamente todos os tipos de aplicações em rede
Leia maisAnálise Forense em Android
Análise Forense em Android Pedro Verissimo pedro@verissimo.net.br APRESENTAÇÃO Pedro Verissimo SysAdmin na Agência de Defesa Agropecuária Curriculo 8 (oito) anos no segmento de TI 6 (cinco) anos dedicados
Leia maisTAXI CALCULATOR: APLICAÇÃO ANDROID PARA CONTROLE DE ROTAS DE TÁXI. {felipevettorazzi,
TAXI CALCULATOR: APLICAÇÃO ANDROID PARA CONTROLE DE ROTAS DE TÁXI VETTORAZZI, F. J. 1, SCHUTZ, F. 1 1 Depto. De Informática, {felipevettorazzi, fschutz}@gmail.com; Resumo O crescimento do mercado de dispositivos
Leia maisMobile Command. Diego Armando Gusava. Orientador: Mauro Marcelo Mattos
Mobile Command Diego Armando Gusava Orientador: Mauro Marcelo Mattos Roteiro Introdução Objetivos Fundamentação teórica Desenvolvimento Implementação Conclusão Extensões Introdução O que me motivou? Solução
Leia maisDesenvolvimento 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 maisDispositivos 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 maisCurso: 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 maisA 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 maisSistemas 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 maisPor dentro da plataforma móvel mais popular do mundo Rodrigo Faria
Por dentro da plataforma móvel mais popular do mundo Rodrigo Faria Desenvolvimento Ágil de Aplicativos para Web e Dispositivos Móveis Desenvolvimento Mobile I Prof. Rodrigo Augusto Dias Faria, PMP 20/09/2014
Leia maisMVM Mattos Virtual Machine. Andrey de Oliveira Prof. Mauro Marcelo Mattos, Doutor FURB 2012/2
MVM Mattos Virtual Machine Andrey de Oliveira Prof. Mauro Marcelo Mattos, Doutor FURB 2012/2 Roteiro Introdução Objetivos Fundamentação Teórica Desenvolvimento Resultado e Discussão Conclusão Extensões
Leia maisTUTORIAL DE INSTALAÇÃO E USO DO OWL-S COMPOSER utilizando o Eclipse Galileo Modelling Tools
TUTORIAL DE INSTALAÇÃO E USO DO OWL-S COMPOSER utilizando o Eclipse Galileo Modelling Tools Desenvolvido por: Manuele Ferreira e Daniela Claro Requisitos do ambiente Seguem abaixo os requisitos do ambiente.
Leia maisDesenvolvimento de Software I
Desenvolvimento de Software I Prof. Arnaldo Martins Hidalgo Junior arnaldo@flash.tv.br http://aulashidalgo.wordpress.com 5 h/a (2 aulas semanais) http://aulashidalgo.wordpress.com 1 Competências Avaliar
Leia maisSumário. 2 Android Market e questões de comercialização de aplicativos 35
1 Introdução ao Android 1 1.1 Introdução 2 1.2 Visão geral do Android 4 1.3 Android 2.2 (Froyo) 7 1.4 Android 2.3 (Gingerbread) 10 1.5 Android 3.0 (Honeycomb) 12 1.6 Android Ice Cream Sandwich 15 1.7 Baixando
Leia maisOBJETIVO Criação e execução de um projeto Android dentro da IDE IntelliJ.
Técnico em Informática Turma 10 Programação para Dispositivos Móveis Roteiro Parcial de Projeto Guilherme Cruz OBJETIVO Criação e execução de um projeto Android dentro da IDE IntelliJ. FERRAMENTA IntelliJ
Leia maisPLATAFORMA ANDROID. Ariel Soares Teles arielsoaresteles@gmail.com
Universidade Federal do Maranhão UFMA Programa de Pós-graduação em Engenharia de Eletricidade PPGEE Área de Concentração: Ciência da Computação Disciplina: Introdução a Computação Móvel Professor: Dr.
Leia maisDesenvolvimento para Android
Desenvolvimento para Android Instruções de Instalação Prof. Markus Endler Pré- requisitos Para desenvolver para plataforma Android, é necessário fazer o download e instalar: Android SDK Tools: necessário
Leia maisTUTORIAL ANDROID ACTIVITY - CONSTRUÇÃO DE TELAS
TUTORIAL ANDROID ACTIVITY - CONSTRUÇÃO DE TELAS Uma activity é um componente do aplicativo que fornece uma tela com o qual os usuários podem interagir. Uma aplicação geralmente consiste de múltiplas activities,
Leia maisDesenvolvimento 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 maisRELATÓRIO PARCIAL DE INICIAÇÃO CIENTÍFICA CAMPUS PIRACICABA MODELO DE RELATÓRIO DE INICIAÇÃO CIENTÍFICA
RELATÓRIO PARCIAL DE INICIAÇÃO CIENTÍFICA CAMPUS PIRACICABA MODELO DE RELATÓRIO DE INICIAÇÃO CIENTÍFICA ALUNO: Tiago Paiva de Castro ORIENTADOR: Juliano Blanco 06 DE 2015. RESUMO Sistemas de software se
Leia maisDISPOSITIVOS MÓVEIS. Vantagens: Acesso à rede e a s; Acesso à nuvem; Aplicativos personalizados para empresas.
#MOBILIDADE! Novas formas de trabalhar Liberdade e mais possibilidades Ambientes informais Economia de espaço Flexibilidade de horário DEFINIÇÕES: Um dispositivo móvel, designado popularmente em inglês
Leia maisAutomação de Testes para Aplicações Mobile na DEPAE
Automação de Testes para Aplicações Mobile na DEPAE Léo Roberto Knetig Projetista de Teste Silton Menezes Sommer Projetista de Teste Objetivos Agilidade nos testes funcionais em dispositivos móveis Melhorar
Leia maisGoogle. 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 maisTutorial de utilização da aplicação no lado servidor com Firebase
Tutorial de utilização da aplicação no lado servidor com Firebase André Luiz Silveira Marinho 1. Pré-requisitos: Um dispositivo que execute Android 2.3 (Gingerbread) ou mais recente e o Google Play Services
Leia maisIntroduçã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 maisEspecificação Técnica Sistema de Acesso
1. Introdução O VW Acesso é um sistema 100% web, para controle de acesso de pessoas. O sistema possui arquitetura robusta e independente de plataforma, atendendo todos os segmentos e portes de empresa.
Leia maisIntroduçã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 maisApresentação da Empresa
Design & Ilustração Aplicativos Jogos Realidade Virtual Apresentação da Empresa Nossa Proposta de Valor Entregar Soluções em Software Mobile, resolvendo problemas do mundo real ou criando novas oportunidades
Leia maisSISTEMA OPERACIONAL - ios
Manual do Usuário SISTEMA OPERACIONAL - ios Copyright GVT 2015 Versão 1.4.2 www.gvtcloud.com.br 1 1 Cloud... 3 2 Instalacão do Cloud... 4 3 Configuração e uso do Cloud... 6 3.1 Home... 6 3.2 Fotos... 9
Leia mais2 MATERIAL E MÉTODOS
SOFTWARE PARA CÁLCULO DO ESTUDO DE TEMPOS E MOVIMENTOS NAS EMPRESAS Leonardo H. Zapparoli 1, Ricardo Rall 2, Danilo Simões³ 1 Aluno de Graduação, Faculdade de Tecnologia de Botucatu. leo.zapparoli@gmail.com
Leia maisDesenvolvimento de Aplicações Móveis: Presente, Passado e Futuro
Desenvolvimento de Aplicações Móveis: Presente, Passado e Futuro Prof. Gilberto Amado de Azevedo Cysneiros Filho Tecnologia Vestível Tecnologia vestível (wearable technology) são acessórios diretamente
Leia maisAplicativo Android para compartilhamento de informações sobre saúde alimentar
Aplicativo Android para compartilhamento de informações sobre saúde alimentar Aluno(a): Gabriel Gustavo Spengler Orientador: Alexander Roberto Valdameri Roteiro Introdução Objetivos do trabalho Fundamentação
Leia maisDESENVOLVENDO APLICAÇÕES MULTIPLATAFORMA PARA DISPOSITIVOS MÓVEIS UTILIZANDO IONIC E PHONEGAP
DESENVOLVENDO APLICAÇÕES MULTIPLATAFORMA PARA DISPOSITIVOS MÓVEIS UTILIZANDO IONIC E PHONEGAP Luiz Carlos Do Nascimento Junior 1, Tiago Piperno Bonetti 1 1 Universidade Paranaense (Unipar) Paranavaí PR
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 maisDesenvolvimento para Android Aula 1. Prof. Markus Endler
Desenvolvimento para Android Aula 1 Prof. Markus Endler O que é o Android? A plataforma Android é composta de um sistema operacional, middleware e aplicações. O Android SDK (So8ware Development Kit) oferece
Leia maisAULA 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 maisDESENVOLVIMENTO DE UM APLICATIVO MÓVEL E WEB PARA GERENCIAMENTO DE PEDIDOS DE DELIVERY, ENTREGAS E PAGAMENTOS
DESENVOLVIMENTO DE UM APLICATIVO MÓVEL E WEB PARA GERENCIAMENTO DE PEDIDOS DE DELIVERY, ENTREGAS E PAGAMENTOS Jorge Ferreira Neto 1 Kaique Luan Ocanha 1 Patrick de Camargo da Silva 1 Valério Brusamolin
Leia maisQuestões de testes, revisão para a prova. Correção será feita na aula que antecede a prova. Testes Android
Questões de testes, revisão para a prova. Correção será feita na aula que antecede a prova. Testes Android 1 - Com relação ao arquivo AndroidManifest.xml de um projeto criado no Android Studio, analise
Leia maisTutorial sobre Activity: Como carregar um fragmento do mapa para a tela do celular
Tutorial sobre Activity: Como carregar um fragmento do mapa para a tela do celular Esse tutorial tem por objetivo mostrar como criar uma activity que carrega um fragmento do mapa do google maps para a
Leia maisIntrodução ao Android. Prof. Fellipe Aleixo (fellipe.aleixo@ifrn.edu.br)
Introdução ao Android Prof. Fellipe Aleixo (fellipe.aleixo@ifrn.edu.br) Conteúdo Introdução Mercado Versões Ambiente de Desenvolvimento Configuração das Máquinas Virtuais Referências Introdução Android
Leia maisIntroduçã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 maisIntroduçã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 maisFrameworks para criação de Web Apps para o Ensino Mobile
393 Frameworks para criação de Web Apps para o Ensino Mobile Lucas Zamim 1 Roberto Franciscatto 1 Evandro Preuss 1 1 Colégio Agrícola de Frederico Westphalen (CAFW) Universidade Federal de Santa Maria
Leia maisDesenvolvimento de um aplicativo básico usando o Google Android
Desenvolvimento de um aplicativo básico usando o Google Android (Activity e o seu Ciclo de Vida) Programação de Dispositivos Móveis Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática
Leia maisTrend Micro identifica 149 aplicativos relacionados ao Pokémon Go: apenas 11% são legítimos
Trend Micro identifica 149 aplicativos relacionados ao Pokémon Go: apenas 11% são legítimos Enviado por DA REDAÇÃ 04-Ago-2016 PQN - Portal da Comunicação jogo de realidade aumentada Pokémon Go, já ultrapassou
Leia maisLançamento: Galaxy S II Branco
Você está aqui : página principal : Celulares : Smartphones : Tenha um mundo de funcionalidades com o Galaxy S II. Com ele você tem Android 2.3 e milhares de aplicativos com o Android Market, pode registrar
Leia maisDesenvolvimento 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 maisProgramaçã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 maisInstalação JDK 10/03/2017
1 Instalação JDK 10/03/2017 Máquina Virtual Java utiliza-se do conceito de máquina virtual, onde existe uma camada extra entre o sistema operacional e a aplicação, responsável por traduzir o que sua aplicação
Leia mais