Linguagens e Técnicas de Programação III Aula 01 Introdução ao Android

Documentos relacionados
Apresentação Introdução Ambiente de desenvolvimento Aplicativos. Minicurso Android. Dia 1. Adão Henrique R. Justo Filho UFC - DETI 16/10/2012

Linguagem Mobile Android

Programação para Dispositivos Móveis

Projeto GoHome. Tutorial de Instalação Android Studio e SDK

Por dentro da plataforma móvel mais popular do mundo Rodrigo Faria

Introdução ao ANDROID Prof. Dr. Joaquim C. Assunção

DANIEL ESPIAO ESPIÃO NÚMERO 1 DO BRASIL

Ferramenta de Desenvolvimento Rápido

TUTORIAL DE INSTALAÇÃO DO AMBIENTE DE DESENVOLVIMENTO ANDROID NO UBUNTU

DANIEL ESPIAO ESPIÃO NÚMERO 1 DO BRASIL

Índice. 1. Introdução Instalação: Eclipse e Android Primeira aplicação em Android... 11

Google smartphones tablets

Módulo I - Introdução. Faculdade Christus Sistemas de Informação 24/09/2010. Carlos Eugênio Torres Engenheiro de Informática

Introdução ao Desenvolvimento para Dispositivos Móveis

A Maior Plataforma de Revistas Digitais do País

ANDROID EXOPLAYER UNIVERSIDADE FEDERAL DO AMAZONAS INSTITUTO DE COMPUTAÇÃO ANÁLISE E TRATAMENTO DE IMAGENS E VÍDEOS DIGITAIS

Programação para Dispositivos Móveis

Introdução ao Desenvolvimento de Aplicativos Android

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

1. REQUISITOS PARA INSTALAÇÃO DO SISTEMA WMC MOBILE

Programação para Dispositivos Móveis

Configurando o Ambiente de Desenvolvimento Android Studio No Windows Antes de qualquer trabalho ser iniciado no desenvolvimento de uma aplicação

Desenvolvimento para Android

Descrição geral do Android

Sistemas Embarcados Android

Introdução aos Sistemas Operacionais. Ricardo Ramos de Oliveira

Introdução ao desenvolvimento de Aplicativos para Android (Parte 1) Prof. Joylan N. Maciel

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS

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

SFA Android. Apresentação inicial do produto e principais características. Projeto Android. Baseado na Release Versão 3.

DESENVOLVIMENTO DE UM APLICATIVO MÓVEL E WEB PARA GERENCIAMENTO DE PEDIDOS DE DELIVERY, ENTREGAS E PAGAMENTOS

ÍNDICE. 1. Requisitos de Sistema para o curso Smart English

Sistemas Operativos 10º ano

Minizinha manual de uso

1) Quais planos têm direito aos filmes e séries on-line do Crackle e HBO GO?

Configurando ambiente de desenvolvimento React Native

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

Programação de Computadores I

Instalando o Eclipse e o Android

Ferramenta 1 -NetBeans 8.0

MANUAL DE INSTALAÇÃO DO SOFTWARE

MINISTÉRIO DA EDUCAÇÃO SECRETARIA DA EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL GOIANO - CAMPUS TRINDADE

AULA 1 INTRODUÇÃO AO JAVA

ESTUDO DE PLATAFORMAS PARA A CONSTRUÇÃO DE APLICAÇÕES MÓVEIS. Gabriel de Biasi¹; Nilton Cézar de Paula²

Introdução. O que é o Eclipse? PARTE I

LoCasa: Um App para Controle do Pagamento de Aluguéis

Brilliant Solutions for a Safe World

Prof: Ricardo Quintão Site:

SOFTWARE. Disciplina: Informática Professor: Gustavo Sabry

A R P O BPMN++ MODELER VERSÃO 4.80 FREEWARE PROCEDIMENTO PARA INSTALAÇÃO. Iniciar procedimento de instalação. Executar procedimento de instalação

Desenvolvimento de Software I

MANUAL DE INSTALAÇÃO DO SOFTWARE LABVIEW NI - LABVIEW PSI 3212 LABORATÓRIO DE CIRCUITOS ELÉTRICOS AUTOR : LUCAS DE ANDRADE BOTH

Linguagem de Programação II Programação Orientada a Objetos. Ambientes de Programação

Instalação do SQL Server 2008

utor Claro Promotor Manual do Usuário

Tutorial de utilização da aplicação no lado servidor com Firebase

Autores. Carlos Theophilo Latsch Cherem Maurício Costa

Desenvolvimento de Aplicativos com ASR para Android

Informática básica. Professor: Francisco Ary

IDES E PROGRAMAÇÃO. Prof. Dr. Cláudio Fabiano Motta Toledo PAE: Maurício A Dias

Primeiros Passos para o Desenvolvimento de Aplicações Móveis na Plataforma Android. Odette Mestrinho Christian Reis 1

Guia de Instalação II. Instalação e Administração do Fluig. Título do documento

Informática básica. Professor: Francisco Ary

Como gerar credenciais de API do tipo REST no PayPal. Como gerar credenciais de API do tipo REST no PayPal

REP idx Manual do desenvolvedor

Programação para Android

Este documento consiste em 21 páginas. Elaborado por: Innova Tecnologia de Soluções. Liberado em Março de 2010.

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

Computação II Orientação a Objetos

Escalonamento no Sistema Operacional Android

Sobre o Visual C

Laboratório de Ciências Computação

MANUAL DE INSTALAÇÃO DA WIZARD - VIMET

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS

Prof: Ricardo Quintão Site:

Programação para dispositivos móveis. Cassio Diego cassiodiego.com/m

Procedimentos para Instalação Sisloc (Estação de Trabalho)

1. Execute o instalador do ambiente. Será exibida a tela do assistente para instalação.

Curso online de Fundamentos em Android. Plano de Estudo

INSTALAÇÃO DO CLIENTE LOTUS NOTES ROTEIRO DE INSTALAÇÃO E CONFIGURAÇÃO

OFICINA ANDROID COMO COMEÇAR A DESENVOLVER!

Anais do Congresso de Sistemas Operacionais do CPoli da UCPEL, VOL. 1, NO. 1, O SO Android. Marcos B. Horner, UCPEL;

Virtualizando Sistema Operacional

Assim, ao armazenar em cache elementos como HTML, CSS, JS e imagens, o navegador reduz drasticamente o tempo de carregamento e o uso de recursos.

Aula 1 - Introdução e configuração de ambiente de desenvolvimento

Guia de Uso - Mobile ID

Domine seu PABX Instale no Windows, Linux ou na Nuvem. Por que escolher 3CX?

Requisitos de Hardware e Software Engeman. Versão 2018/06

Brilliant Solutions for a Safe World

Um Aplicativo Android para Trocas de Objetos

Acesse a página da Rede de Bibliotecas UPF e clique em ACERVO VIRTUAL;

Think Idea S/A. Documento Visão. Versão 1.0

Meios de Comunicação de Dados.

OTOsuite. Manual de instalação. Português

Comece a usar! PASSO 2 APN PASSO 3 REGISTRO PASSO 1 INSERIR CONCLUÍDO. Insira o chip (SIM Card) no seu aparelho.

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS

Manual de administração do GCompris

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS

Microsoft Office 365 Acesso ao , calendário e contatos

Transcrição:

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 Android 2 Roteiro Android A Arquitetura Android Versões do Android Android Studio Google Play

Aula 01 - Introdução ao Android 3 Android Android é uma plataforma aberta para dispositivos móveis lançada em Novembro de 2007. Ela foi desenvolvida pela Google, mas atualmente é mantida pela Open Handset Alliance (OHA). As aplicações são desenvolvidas em Java e a ferramenta oficial de desenvolvimento é Android Studio.

Aula 01 - Introdução ao Android 4 Android A Open Handset Alliance (OHA) é um grupo de 84 empresas de tecnologia. O site é http://www.openhandsetalliance.com As empresas pertencem aos segmentos: operadoras de telefonia cellular; fabricantes de celulares; empresas de circuitos integrados; empresas de software; empresas de vendas.

Aula 01 - Introdução ao Android 5 Android A plataforma é aberta e livre. O código fonte está disponível em http://source.android.com/

A Arquitetura Android Aula 01 - Introdução ao Android 6

Aula 01 - Introdução ao Android 7 Versões do Android Nome Versão Data de Lançamento - 1.0 API 1 23 de Setembro de 2008-1.1 API 2 9 de Fevereiro de 2009 Cupcake 1.5 API 3 27 de Abril de 2009 Donut 1.6 API 4 15 de Setembro de 2009 Eclair 2.0 API 5, 6, 7 26 de Outubro de 2009 Froyo 2.2 API 8 20 de Maio de 2010 Gingerbread 2.3 API 9, 10 6 de Dezembro de 2010 Honeycomb 3.0 API 11, 12, 13 22 de Fevereiro de 2011 Ice cream sandwich 4.0 API 14, 15 18 de Outubro de 2011 Jelly Bean 4.1. API 16, 17, 18 9 de Julho de 2012 KitKat 4.4 API 19, 20 31 de Outubro de 2013 Lolipop 5.0 API 21, 22 12 de Novembro de 2014 Marshmallow 6.0 API 23 5 de Outubro de 2015

Aula 01 - Introdução ao Android 8 Versões do Android Quantidade total de aplicações Aplicações pagas e grátis http://www.appbrain.com/stats/number-of-android-apps

Aula 01 - Introdução ao Android 9 Versões do Android Distribuição por versão do Android http://www.appbrain.com/stats/number-of-android-apps

Aula 01 - Introdução ao Android 10 Versões do Android Distribuição por versão do Android http://www.appbrain.com/stats/number-of-android-apps

Aula 01 - Introdução ao Android 11 Android Studio O site oficial para os desenvolvedores Android é http://developer.android.com

Aula 01 - Introdução ao Android 12 Android Studio A ferramenta oficial para o desenvolvimento está disponível gratuitamente em http://developer.android.com/sdk/index.html

Aula 01 - Introdução ao Android 13 Android Studio Os requerimentos atuais para executá-la no Windows: Microsoft Windows 8/7/Vista (32- or 64-bit); 2 GB RAM mínimo, 4 GB RAM recomendado; 400 MB de espaço em disco; pelo menos 1 GB para Android SDK, imagens do emulador e caches; 1280 x 800 de resolução mínima de tela; Java Development Kit (JDK) 7; opcional para emulação acelerada: processador Intel com suporte a Intel VT-x, Intel EM64T (Intel 64), e funcionalidade de Execute Disable (XD) Bit.

Aula 01 - Introdução ao Android 14 Android Studio Os requerimentos atuais para executá-la no Mac OS X: Mac OS X 10.8.5 ou superior, até 10.9 (Mavericks); 2 GB RAM mínimo, 4 GB RAM recomendado; 400 MB de espaço em disco; pelo menos 1 GB para Android SDK, imagens do emulador e caches; 1280 x 800 de resolução mínima de tela; Java Development Kit (JDK) 7; opcional para emulação acelerada: processador Intel com suporte a Intel VT-x, Intel EM64T (Intel 64), e funcionalidade de Execute Disable (XD) Bit.

Aula 01 - Introdução ao Android 15 Android Studio Os requerimentos atuais para executá-la no Linux: GNOME ou KDE; biblioteca GNU C Library (glibc) 2.15 ou mais recente; 2 GB RAM mínimo, 4 GB RAM recomendado; 400 MB de espaço em disco; pelo menos 1 GB para Android SDK, imagens do emulador e caches; 1280 x 800 de resolução mínima de tela; Java Development Kit (JDK) 7; distro de 64-bit capaz de executar aplicações de 32-bit.

Aula 01 - Introdução ao Android 16 Android Studio O emulador que acompanha o Android Studio é muito lento. DICA: Ao executá-lo uma primeira vez, não o feche!!!

Aula 01 - Introdução ao Android 17 Android Studio Existem alternativas ao emulador do Android Studio: BlueStacks - http://www.bluestacks.com/pt-br/index.html Droid4X - http://www.droid4x.com/ Genymotion - https://www.genymotion.com Nox - http://en.bignox.com/ Andy - http://andyroid.net/ Normalmente eles são mais rápidos que o emulador nativo do Android Studio.

Aula 01 - Introdução ao Android 18 Google Play Google Play é a loja para a distribuição de aplicações em Android. Números da loja: mais de 1 bilhão de usuários ativos; mais de 190 países.

Aula 01 - Introdução ao Android 19 Google Play Para publicar na loja Google Play: registrar uma conta de editor na Google Play; configurar uma conta de pagamentos Google, caso você deseje vender aplicações ou produtos dentro das aplicações; explorar o console de desenvolvedor e as feramentas de publicação. Quando estiver pronto, basta clicar no botão Start!

Aula 01 - Introdução ao Android 20 Google Play Esta imagem exibe o início do processo de registro:

Aula 01 - Introdução ao Android 21 Google Play O registro requer que o desenvolvedor tenha uma conta Google. Caso você não a tenha, uma deve ser criada no início do processo. Caso você queira desenvolver por uma empresa e já tenha uma conta Google pessoal, sugere-se que crie uma conta Google para a empresa. O pagamento dos US$ 25,00 é feito com cartão de crédito em uma conta de pagamentos Google. Caso não tenha, uma será criada.

Aula 01 - Introdução ao Android 22 Google Play Caso você queira vender aplicações, produtos dento das aplicações ou assinaturas, uma conta de vendedor Google é necessária. Eis os passos básicos: entre no console de desenvolvedor em https://play.google.com/apps/publish/; abra os relatórios financeiros no menu lateral à esquerda; clique em configure uma conta de vendedor agora (setup a merchant account now); forneça as informações no site de pagamentos do Google.

Aula 01 - Introdução ao Android 23 Google Play Tela do console do desenvolvedor:

Aula 01 - Introdução ao Android 24 Conclusão Aprendemos nesta aula: algumas definições básicas de Android; a arquitetura Android; a ferramenta oficial de desenvolvimento Android Studio. como publicar uma aplicação na Google Play. Na próxima aula iniciaremos o desenvolvimento de aplicações Android com Android Studio!