Android. Universidade Federal do Maranhão UFMA Programa de Pós-Graduação em Engenharia de Eletricidade PPGEE. 27 de setembro de 2010

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

Download "Android. Universidade Federal do Maranhão UFMA Programa de Pós-Graduação em Engenharia de Eletricidade PPGEE. 27 de setembro de 2010"

Transcrição

1 Android Marcio Rodrigo Melo Martins Universidade Federal do Maranhão UFMA Programa de Pós-Graduação em Engenharia de Eletricidade PPGEE 27 de setembro de 2010

2 genda Instalando as ferramentas Instalando o Android plug-in (ADT) no Eclipse Criando seu Primeiro Programa ANDROID DEVELOPMENT TOOLS (ADT) Gerenciando o AndroidVirtual Devices(AVD) Explorando os arquivos de um projeto Android 2

3 uportado java.awt.font: Algumas constantes para Unicode e fontes java.beans: Algumas classes e interfaces para as alterações de propriedades JavaBeans java.io: Arquivo e de fluxo de E/S java.lang(except java.lang.management): Suporta language and exception java.math: Grandes números, o arredondamento, precisão java.net: Rede de E/S, URLs, soquetes java.nio: Arquivo e canal de E/S java.security: Autorização, certificados, chaves públicas java.sql: Interfaces de banco de dados java.text: Formatação, linguagem natural, agrupamento java.util(including java.util.concurrent): Listas, mapas, sets, arrays, coleções javax.crypto: Cifras, chaves públicas javax.microedition.khronos: OpenGL graphics (from Java Micro Edition) javax.net: Socket factories, SSL javax.security(except javax.security.auth.kerberos, javax.security.auth.spi, and javax.security.sasl) javax.sql(except javax.sql.rowset): Mais interfaces de banco de dados javax.xml.parsers: XML parsing org.w3c.dom (but not subpackages): DOM nodes and elements org.xml.sax: API simples para XML 3

4 ão Suportado java.applet java.awt java.lang.management java.rmi javax.accessibility javax.activity javax.imageio javax.management javax.naming javax.print javax.rmi javax.security.auth.kerberos javax.security.auth.spi javax.security.sasl javax.sound javax.swing javax.transaction javax.xml(except javax.xml.parsers) org.ietf.* org.omg.* org.w3c.dom.* (subpackages) 4

5 ibliotecas de Terceiros org.apache.http: HTTP authentication, cookies, methods, and protocol org.json: JavaScript Object Notation org.xml.sax: XML parsing org.xmlpull.v1: XML parsing 5

6 acotes específicos do Android android.app: Acesso a modelo de aplicação Android android.content: Acesso e publicação dos dados no Android android.net: contém a classe Uri, usado para acessar vários conteúdos android.graphics: Primitivas gráficas android.opengl: Classes OpenGL android.os: Acesso ao nível de sistema para o ambiente Android android.provider: Classes relacionadas ao Content Provider android.telepehony: Capacidade de acesso a Telefonia android.text: Layout de texto android.util: Coleção de utilitários para manipulação de texto, incluindo XML android.view: Elementos de interface do usuário android.webkit: Funcionalidades do navegador android.widget: Mais elementos de interface do usuário 6

7 Instalando as ferramentas 7

8 nstalando as ferramentas Java 5.0+ É necessário JDK 5 ou 6. 8

9 nstalando as ferramentas Eclipse A versão mínima do Eclipse é 3.3.1, mas recomendo sempre usar a versão atual. 9

10 nstalando as ferramentas Eclipse 10

11 nstalando as ferramentas Android SDK Starter Package (Pacote para Iniciantes) O SDK do Android foi dividido em duas partes: o SDK Starter Package e o SDK Components. Primeiro, use seu navegador da web para obter o pacote inicial. Depois de baixar o pacote, descompacte o arquivo. Nenhum programa de instalação especial é necessária tanto para o Eclipse ou o SDK, mas é recomendado que você adicione o diretório do SDK toolspara seu PATH. 11

12 nstalando as ferramentas Android SDK Components Em seguida, chame o programa de instalação do SDK. No Windows, execute SDK Setup.exe. No Linux e Mac OS X, execute o programa tools/android, selecione AvailablePackages, marque ao lado de cada pacote, e clique em Install Selected. O programa de instalação irá agora mostrar uma lista de componentes disponíveis, incluindo documentação, plataformas, bibliotecas adicionais, e os driversusb. Selecione Aceitar todos os e clique em Instalar. Todos os componentes listados será baixado e instalado em seu diretório de instalação do SDK. Nota: Você pode fazer esta instalação no eclipse também. 12

13 nstalando as ferramentas 13

14 tualizando as variáveis de ambiente Verifique se o JAVA_HOME está adicionado no PATH: echo $PATH Se nãoestivervocêpodeadicioná-lo com o SDK do Android com o comando: export PATH=$PATH:$HOME/android-sdk- -linux_x86/tools:$java_home/bin Se o JAVA_HOME jáestiverno PATH entãofaçao comando abaixo para adicionarno PATH somenteo SDK do Android: export PATH=${PATH}:your_sdk_dir/tools colocaro caminhocompletodo Android SDK no lugarde your_sdk_dir. 14

15 Instalando o Androidplug-in (ADT) no Eclipse 15

16 nstalando o Androidplug-in (ADT) no clipse Selecione o menu Help no eclipse e em seguida, selecione Install NewSoftware... (Help Install NewSoftware...). Será aberto a tela Install. Na tela Installselecione o botão Add... 16

17 nstalando o Android plug-in (ADT) no clipse 17

18 nstalando o Android plug-in (ADT) no clipse Será aberto a tela Add Site. Entre com a URL do ADT no campo Locatione defina um nome qualquer para ele. 18

19 nstalando o Android plug-in (ADT) no clipse Depois selecione o Android DDMS e Android DeveloperToolse e clique em Next. Leia e aceite os termos do contrato de licença e clique em Nexte em Finish. Quando a instalação estiver concluída, você terá que reiniciar o Eclipse e atualizar as preferências de ADT. 19

20 nstalando o Android plug-in (ADT) no clipse 20

21 nstalando o Android plug-in (ADT) no clipse Reinicie e selecione Window Preferences... Em seguida, selecione o Androida partir do painel esquerdo. Clique em Browse... e navegue até a pasta na qual você descompactou o SDK do Android; clique em Aplicar. A lista será atualizada para exibir cada um dos SDK disponíveis. Clique em OK para concluir a instalação do SDK. 21

22 nstalando o Android plug-in (ADT) no clipse 22

23 Criando seu Primeiro Programa 23

24 riando seu Primeiro Programa Para criar um projeto Android no eclipse faça o seguinte: Select File New Project. Selecione o tipo de aplicação Android Project a partir da pasta Android e clique em Avançar. Preencha os campos e clique em Finish. 24

25 riando seu Primeiro Programa 25

26 riando seu Primeiro Programa Agora é só rodar a aplicação. Para rodar sua aplicação no emulador, basta selecionar o projeto e clicar no botão RunAs... 26

27 riando seu Primeiro Programa 27

28 ANDROID DEVELOPMENT TOOLS 28

29 NDROID DEVELOPMENT TOOLS O Android SDK e Virtual Device Manager Usado para criar e gerenciar Android Virtual Devices (AVD) e pacotes SDK. O AVD hospeda um emulador executando uma determinada compilação do Android, permitindo que você especifique a versão do SDK suportada, resolução de tela, quantidade de armazenamento em cartão SD disponível e recursos de hardware disponíveis (como telas sensíveis ao toque e GPS). 29

30 NDROID DEVELOPMENT TOOLS O Android Emulator Uma implementação da máquina virtual do Android projetado para ser executado dentro de um dispositivo virtual no seu computador de desenvolvimento. Use o emulador para testar e depurar seus aplicativos Android. 30

31 NDROID DEVELOPMENT TOOLS Dalvik Debug Monitoring Service(DDMS) Usa a perspectiva DDMS no eclipse para monitorar e controlar a máquina virtual Dalvik no qual você está depurando as suas aplicações. 31

32 NDROID DEVELOPMENT TOOLS Android Asset Packaging Tool (AAPT) Constrói o pacote de distribuição de arquivos do Android (.apk). 32

33 NDROID DEVELOPMENT TOOLS Android Asset Packaging Tool (AAPT) 33

34 NDROID DEVELOPMENT TOOLS Android Debug Bridge(ADB) Uma aplicação cliente-servidor que fornece um link para um emulador que está rodando. Ele permite que você copie os arquivos, instale os pacotes de aplicativos compilados (.apk), e execute comandos shell. 34

35 Gerenciando o Android Virtual Devices 35

36 erenciando o Android Virtual evices Para criar um dispositivo virtual para testar seus aplicativos, no eclipse selecione Window Android SDK e AVD Manager. 36

37 erenciando o Android Virtual evices Depois clique em Virtual Devicesno painel esquerdo e clique no botão New. Digite um nome para seu dispositivo, e escolha um targetsdk e resolução da tela. Defina o tamanho do SD Cardpara mais de 8 MB. 37

38 erenciando o Android Virtual evices 38

39 erenciando o Android Virtual evices Clique em Installed Packages no painel esquerdo para visualizar, deletar ou atualizar os pacotes instalados. 39

40 erenciando o Android Virtual evices Clique em AvailablePackages no painel esquerdo para instalar variospacotes para o Android. 40

41 ndroidemulator O emulador é uma implementação da máquina virtual Dalvik, tornando-se uma plataforma válida para a execução de aplicativos Android para qualquer celular com Android. Porque é dissociado de qualquer hardware especial, é uma base excelente para usar e testar seus aplicativos. 41

42 Explorando os arquivos de um projeto Android 42

43 xplorando os arquivos de um projeto ndroid 43

44 xplorando os arquivos de um projeto ndroid Android Library Este é o lugar onde sua aplicação irá para referências de biblioteca Android. A biblioteca do Android possui apenas um arquivo.jaro arquivo é o android.jar. 44

45 xplorando os arquivos de um projeto ndroid AndroidManifest.xml É o arquivo de configuração central para a aplicação. Ele informa o sistema Androido o que ele precisa saber para criar e empacotar o aplicativo para que ele possa ser instalado em um celular Androidou no emulador. Este arquivo tem o seu próprio editor especializado. default.properties Este arquivo é gerado automaticamente pelo plug-in ADT do eclipse ao criar uma nova aplicação. Não edite este arquivo. /srcfolder - Pasta necessária para todo o código- fonte. 45

46 xplorando os arquivos de um projeto ndroid AndroidManifest.xml 46

47 xplorando os arquivos de um projeto ndroid AndroidManifest.xml 47

48 xplorando os arquivos de um projeto ndroid default.properties 48

49 xplorando os arquivos de um projeto ndroid /gen/r.java Um arquivo de gerenciamento de recursos gerado automaticamente pelo plug-in ADT do eclipse ao criar uma nova aplicação. Não edite este arquivo. /assetsfolder Pasta necessária onde os recursos de arquivo não compilado pode ser incluído no projeto. Arquivos que você deseja empacotar com sua aplicação. /resfolder Pasta necessária onde todos os recursos do aplicativo são gerenciados. Aplicação dos recursos incluem animações, gráficos, arquivos de layout, dados como strings e números, e os arquivos raw. 49

50 xplorando os arquivos de um projeto ndroid /gen/r.java 50

51 xplorando os arquivos de um projeto ndroid /res/drawable Recursos gráficos de ícones de aplicativos são incluídos em diversos tamanhos diferentes. Os recursos são quaisquer imagens, bitmaps, etc, que você precisa para sua aplicação. Para HelloWorld, o SDK do Androidnos forneceu com o ícone padrão do Android, e isso é tudo que você precisa. /res/layout/main.xml-layout de arquivo usado pelo HelloActivity para desenhar na tela. Este arquivo de recursos de layout diz para o Androidcomo organizar os itens na tela quando o aplicativo é executado. Esses recursos são arquivos XML. /res/values/strings.xml-o caminho onde os recursos de string são definidos. Os valores são constantes, strings, etc, disponíveis para uso pelo seu aplicativo. Mantê-los fora do arquivo fonte torna mais fácil de personalizar o aplicativo, como adaptá-lo para línguas diferentes. 51

52 xplorando os arquivos de um projeto ndroid /res/layout/main.xml 52

53 xplorando os arquivos de um projeto ndroid /res/values/strings.xml 53

54 rabalhando com Cores Você pode aplicar os recursos de cores para controles de tela. A tagde recursos de cores é a tag <color>, crie e armazene as tagsno arquivo /res/values/colors.xml.. Já que este arquivo de recursos XML não é criado por padrão devendo ser criado manualmente. codes.info/ 54

55 rabalhando com Dimensões Para especificar o tamanho de um controle de interface de usuário como um Button ou TextView, é necessário especificar os diferentes tipos de dimensões. A tagde recursos dimensão é a tag <dimen> crie e armazene as tagsno arquivo /res/values/dimens.xml. Já que este arquivo de recursos XML não é criado por padrão e deve ser criado manualmente. 55

56 esoluções Suportadas É recomendo que você utilize sempre a unidade de sppara tamanhos de texto e a unidade dippara para tudo o resto. px(pixels): Pontos na tela. in (inches): Tamanho medido por uma régua. mm (millimeters): Tamanho medida por uma régua. pt(points): 1/72 de uma polegada. dp(density-independentpixels): pixels): Uma unidade de resumo com base na densidade da tela. Em uma tela com 160 pontos por polegada, 1dp = 1px. dip: Sinônimo de dp, utilizado mais frequentemente em exemplos do Google. sp(scale-independentpixels): pixels): Similar a dp, mas também escalado pela preferência tamanho da fonte do usuário. 56

57 rojetando a interface do usuário Interfaces de usuário podem ser projetados usando um de dois métodos: procedural e declarativo. Design Processualsignifica, simplesmente, no código. Por exemplo, quando você está programando uma aplicação Swing, você pode escrever códigojava paracriare manipulartodososobjetosde de interface do usuário, tais como JFrame e JButton. Assim, o balanço é processual. Design Declarativa, por outro lado, não envolve nenhum código. Quando você está projetando uma simples página web, vocêpodeusarhtml, uma linguagem de marcação semelhante ao XML que descreveo quevocêquerverna página, e nãocomovocêdesejafazê-lo. HTML é declarativa. 57

58 rojetando a interface do usuário Um layout é um recipienteparaum oumaisobjetosfilhoe um comportamento para posicioná-los nateladentrodo retângulodo objeto pai. Aqui está uma lista dos esquemas mais comuns fornecidos pelo Android: FrameLayout: Organiza seus filhos assim que começam todas no canto superior esquerdo da tela. É usado para visualizações em abas, por exemplo. LinearLayout: Organiza seus filhosemumaúnicalinhaou coluna. Esseé o layout maiscomumquevocêiráusar. RelativeLayout: Organiza seus filhos em relação uns aos outros ouparao pai. Istoé frequentemente usado em formulários. TableLayout: Organiza seus filhosemlinhase colunas, semelhante a uma tabela HTML. 58

59 plicar um tema Os temas foram inspirados em Cascading Style Sheets(CSS) utilizado para as páginas web que separa o conteúdo de uma tela e sua apresentação ou estilo. Androidvem com vários temas que você pode fazer referência a nome, ou você pode inventar o seu próprio tema por subclasses existentes e substituindo seus valores padrão. Podemos definir o nosso próprio tema personalizado em res/values/styles.xml. 59

60 Incorporação de um MapView O Androidpermite incorporar o Google Mapsem seus próprios aplicativos Android. Uma única keyé válida para todas as aplicações assinadas por um único certificado. Para obter uma keypara o seu certificado, você precisa fornecer o seu certificado digital. Isso pode ser obtido utilizando o keytool. Por exemplo, no Linux ou Mac OSX, você examinar o seu keystore com este comando: keytool -list-keystore ~/.android/debug. /debug.keystore Cada keysó funciona em aplicativos assinado pelo seu correspondente certificado. Depois de obter o certificado acesse o link abaixo e digite seu certificado no campo de texto e clique no botão gerar a API key. signup.html 60

61 Incorporação de um MapView 61

62 itaniummobile: Uma Abordagem aseado no WebKit para o Android evelopment Titaniumé uma nova abordagem complementar para programação de aplicativos na plataforma Android, inspirada na tendência que começou com o RIA (RichInternet Applications). Algumas das principais características do RIA é a habilidade de arrastar e soltar, proporcionar animação e conversar com os servidores, sem atualização através de navegadores HTML. Embora essas atividades têm sido tradicionalmente realizada através de plugins, como Flash, os recentes avanços realizados na RIA tem aproveitando o HTML DOM (Document Object Model). Titanium Mobile é um produto da AppceleratorInc. que traz os avanços da RIA para dispositivos móveis. Além de trazer este novo modelo RIA para as plataformas móveis populares (Android e iphone), Titanium Mobile também é de código aberto e licenciado sob a licença Apache v

63 ibliografia Android Application DevelopmentbyRick Rogers, John Lombardo, Zigurd Mednieks, and Blake Meike. May2009: First Edition. O Reilly Media. Pro Android 2 bysayedy. Hashimi, Satya Komatineni, and Dave MacLean Apress. Hello, Android Introducing Google s Mobile Development Platform, 3rd Edition. Ed Burnette. July The Pragmatic Programmers. Pro Android Games byvladimir Silva Apress. SamsTeachYourself AndroidApplication Application Development in 24 Hours. Lauren Darcey and Shane Conder. June Sams. Professional Android 2 Application DevelopmentbyReto Meier Wiley. Wrox Programmer to Programmer. 63

Curso Básico de Android. Aula 1 04/06/2011

Curso Básico de Android. Aula 1 04/06/2011 Curso Básico de Android Aula 1 04/06/2011 Agenda Histórico Versões do Android Arquitetura Conceitos Básicos e Componentes Android é Java? Ambiente de Desenvolvimento Hello World, Android! Histórico 2005

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

Tutorial 1.0. Instalação

Tutorial 1.0. Instalação Tutorial 1.0 Instalação Índice Requisitos Instalando Android SDK Instalando Eclipse Instalando Plugin ADT no Eclipse Requisitos Para a instalação do SDK é necessário ter no minímo versão Java 6 (Standard

Leia mais

EA998/MC933 Guido Araujo e Sandro Rigo

EA998/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 mais

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

Desenvolvimento para Android Prá9ca 1. Prof. Markus Endler Desenvolvimento para Android Prá9ca 1 Prof. Markus Endler Pré- requisitos Para desenvolver para plataforma Android, é necessário fazer o download e instalar: Android SDK Tools: necessário para gerenciamento

Leia mais

Programação para Dispositivos Móveis

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

Leia mais

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

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

Leia mais

PLATAFORMA ANDROID. Ariel Soares Teles arielsoaresteles@gmail.com

PLATAFORMA 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 mais

PROGRAMANDO ANDROID NA IDE ECLIPSE GABRIEL NUNES, JEAN CARVALHO TURMA TI7

PROGRAMANDO ANDROID NA IDE ECLIPSE GABRIEL NUNES, JEAN CARVALHO TURMA TI7 Serviço Nacional de Aprendizagem Comercial do Rio Grande do Sul Informação e Comunicação: Habilitação Técnica de Nível Médio Técnico em Informática Programação Android na IDE Eclipse PROGRAMANDO ANDROID

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

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

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

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

Aula 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

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

ROTEIRO ILUSTRADO PARA SISTEMA COMPUTACIONAL INSANE

ROTEIRO ILUSTRADO PARA SISTEMA COMPUTACIONAL INSANE UNIVERSIDADE FEDERAL DE MINAS GERAIS PROPEEs - Programa de Pós-Graduação em Engenharia de Estruturas INSANE - INteractive Structural ANalysis Environment ROTEIRO ILUSTRADO PARA INSTALAÇÃO DO SISTEMA COMPUTACIONAL

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

Desenvolvimento de um aplicativo básico usando o Google Android

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

Leia mais

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

INTRODUÇÃO AO DESENVOLVIMENTO DE JOGOS COM LIBGDX. Vinícius Barreto de Sousa Neto

INTRODUÇÃO AO DESENVOLVIMENTO DE JOGOS COM LIBGDX. Vinícius Barreto de Sousa Neto INTRODUÇÃO AO DESENVOLVIMENTO DE JOGOS COM LIBGDX Vinícius Barreto de Sousa Neto Libgdx é um framework multi plataforma de visualização e desenvolvimento de jogos. Atualmente ele suporta Windows, Linux,

Leia mais

Desenvolvimento de Aplicativos com ASR para Android

Desenvolvimento de Aplicativos com ASR para Android Desenvolvimento de Aplicativos com ASR para Android Laboratório de Processamento de Sinais Laboratório de Sistemas Embarcados Universidade Federal do Pará 24 de fevereiro de 2012 Sumário 1 Introdução 2

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

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

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 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

( 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

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

MANUAL DE INSTALAÇÃO CONFIGURAÇÃO IDE ECLIPSE

MANUAL DE INSTALAÇÃO CONFIGURAÇÃO IDE ECLIPSE MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO IDE ECLIPSE T1011 GUILHERME RODRIGUES Ano 2015 MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO DA IDE ECLIPSE. Neste documento aborda como instalar e configurar a IDE eclipse para

Leia mais

Android Core. Felipe Silveira felipesilveira.com.br. Aula 6

Android Core. Felipe Silveira felipesilveira.com.br. Aula 6 Android Core Felipe Silveira felipesilveira.com.br Aula 6 Aplicações I Desenvolvimento de Aplicações Android SDK SDK https://developer.android.com/sdk Android SDK Android SDK: Eclipse + ADT plugin + Android

Leia mais

Nome N Série: Ferramentas

Nome N Série: Ferramentas Nome N Série: Ferramentas Competências: Identificar e utilizar técnicas de modelagem de dados; Habilidades: Utilizar ferramentas de apoio ao desenvolvimento de software; Bases Tecnológicas: Metodologias

Leia mais

OMT-G Design. Instalação por pacotes

OMT-G Design. Instalação por pacotes OMT-G Design A plataforma Eclipse OMT-G Design não é um software independente, é um plug-in que se utiliza dos mecanismos de extensão do Eclipse que por sua vez é um ambiente de desenvolvimento de software.

Leia mais

BlackBerry Messenger SDK

BlackBerry Messenger SDK BlackBerry Messenger SDK Versão: 1.2 Getting Started Guide Publicado: 2011-10-11 SWD-1391821-1011103456-012 Conteúdo 1 Requisitos do sistema... 2 2 Dependências de versão do BlackBerry Messenger... 3 3

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 de Instalação: Agente do OCS Inventory NG

Manual de Instalação: Agente do OCS Inventory NG Manual de Instalação: Agente do OCS Inventory NG Abril 2013 Sumário 1. Agente... 1 2. Onde instalar... 1 3. Etapas da Instalação do Agente... 1 a. Etapa de Instalação do Agente... 1 b. Etapa de Inserção

Leia mais

OBJETIVO Criação e execução de um projeto Android dentro da IDE IntelliJ.

OBJETIVO 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 mais

Integrando Eclipse e Websphere Application Server Community Edition

Integrando Eclipse e Websphere Application Server Community Edition 1 Integrando Eclipse e Websphere Application Server Community Edition Sobre o Autor Carlos Eduardo G. Tosin (carlos@tosin.com.br) é formado em Ciência da Computação pela PUC-PR, pós-graduado em Desenvolvimento

Leia mais

ANDROID APPLICATION PROJECT

ANDROID APPLICATION PROJECT Criando um programa Abrindo o programa Eclipse, clique na opção [FILE], depois em [NEW], selecione a opção [PROJECT], uma janela de opção do tipo de projeto irá se abrir, escolha [ANDROID] logo depois

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

Mobile Command. Diego Armando Gusava. Orientador: Mauro Marcelo Mattos

Mobile 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 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

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

Desenvolvimento de aplicações na plataforma Google Android

Desenvolvimento de aplicações na plataforma Google Android Desenvolvimento de aplicações na plataforma Google Android Rafael M. Lins Manoel Taenan Prof. Dr. Fábio Gomes Design by Rafael M. Lins Autores Rafael Madureira Lins de Araújo Bla bla bla Manoel Taenan

Leia mais

Lógica de Programação

Lógica de Programação Lógica de Programação Unidade 4 Ambiente de desenvolvimento Java QI ESCOLAS E FACULDADES Curso Técnico em Informática SUMÁRIO A LINGUAGEM JAVA... 3 JVM, JRE, JDK... 3 BYTECODE... 3 PREPARANDO O AMBIENTE

Leia mais

Instalando o J2SE 5.0 JDK no Windows 2000/XP

Instalando o J2SE 5.0 JDK no Windows 2000/XP Instalando o J2SE 5.0 JDK no Windows 2000/XP Fabricio Leonard Leopoldino Descreve o processo de download, instalação e configuração do J2SE 5.0 JDK, no Windows 2000 e no Windows XP. 1 - Introdução Para

Leia mais

DESENVOLVIMENTO DE APLICATIVOS PARA CELULAR JAVA 2 MICRO EDITION

DESENVOLVIMENTO DE APLICATIVOS PARA CELULAR JAVA 2 MICRO EDITION DESENVOLVIMENTO DE APLICATIVOS PARA CELULAR JAVA 2 MICRO EDITION Robison Cris Brito Centro Federal de Educação Tecnológica do Paraná Unidade de Pato Branco robison@pb.cefetpr.br RESUMO Engana-se quem acha

Leia mais

Instalando o IIS 7 no Windows Server 2008

Instalando o IIS 7 no Windows Server 2008 Goiânia, 16/09/2013 Aluno: Rafael Vitor Prof. Kelly Instalando o IIS 7 no Windows Server 2008 Objetivo Esse tutorial tem como objetivo demonstrar como instalar e configurar o IIS 7.0 no Windows Server

Leia mais

Instalando o IIS 7 no Windows Server 2008

Instalando o IIS 7 no Windows Server 2008 Goiânia, 16/09/2013 Aluno: Rafael Vitor Prof. Kelly Instalando o IIS 7 no Windows Server 2008 Objetivo Esse tutorial tem como objetivo demonstrar como instalar e configurar o IIS 7.0 no Windows Server

Leia mais

Sistemas Embarcados Android

Sistemas 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 mais

Ambientação JAVA. Versão 0.1 MICHEL CORDEIRO ANALISTA DE NEGÓCIO (NTI 2014) 1 UNIVERSIDADE CEUMA 08/01/2014

Ambientação JAVA. Versão 0.1 MICHEL CORDEIRO ANALISTA DE NEGÓCIO (NTI 2014) 1 UNIVERSIDADE CEUMA 08/01/2014 UNIVERSIDADE CEUMA Ambientação JAVA Versão 0.1 08/01/2014 Este é um modelo de configuração para desenvolvimento no ambiente Java. MICHEL CORDEIRO ANALISTA DE NEGÓCIO (NTI 2014) 1 Sumário Sumário... 2 1

Leia mais

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Depurando aplicações Professor: Danilo Giacobo OBJETIVOS DA AULA Aprender dicas e técnicas para encontrar erros em aplicações Android. Conhecer os recursos que auxiliam

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

Manual de Instalação. SafeNet Authentication Client 8.2 SP1. (Para MAC OS 10.7)

Manual de Instalação. SafeNet Authentication Client 8.2 SP1. (Para MAC OS 10.7) SafeNet Authentication Client 8.2 SP1 (Para MAC OS 10.7) 2/28 Sumário 1 Introdução... 3 2 Pré-Requisitos Para Instalação... 3 3 Ambientes Homologados... 4 4 Tokens Homologados... 4 5 Instruções de Instalação...

Leia mais

Desenvolvimento para Android

Desenvolvimento 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 mais

Android. Marcelo Quinta @mrquinta

Android. 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 mais

PROGRAMAÇÃO. Seu primeiro aplicativo para Android Programe seu andróide

PROGRAMAÇÃO. Seu primeiro aplicativo para Android Programe seu andróide Seu primeiro aplicativo para Android Programe seu andróide A plataforma Android, do Google, vai equipar com tecnologia de ponta diversos aparelhos celulares. Veja como é fácil começar a programar aplicativos

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

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

SELENIUM 28/03/2011. Márcio Delamaro Harry Trinta

SELENIUM 28/03/2011. Márcio Delamaro Harry Trinta 1 SELENIUM 28/03/2011 Márcio Delamaro Harry Trinta O que é a Selenium? Selenium é uma ferramenta desenvolvida para a automação de testes em aplicações Web Suporta diversos browsers: Firefox Internet Explorer

Leia mais

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Internacionalização e Literais Professor: Danilo Giacobo OBJETIVOS DA AULA Aprender as vantagens do uso de literais e da internacionalização em aplicativos Android.

Leia mais

Relatório do GPES. Descrição dos Programas e Plugins Utilizados. Programas Utilizados:

Relatório do GPES. Descrição dos Programas e Plugins Utilizados. Programas Utilizados: Relatório do GPES Relatório referente à instalação dos programas e plugins que estarão sendo utilizados durante o desenvolvimento dos exemplos e exercícios, sendo esses demonstrados nos próximos relatórios.

Leia mais

Programando o Android

Programando o Android Programando o Android 2a Edição Zigurd Mednieks, Laird Dornin, G. Blake Meike e Masumi Nakamura Novatec Authorized Portuguese translation of the English edition of Programing Android, Second Edition ISBN

Leia mais

Dominando Action Script 3

Dominando Action Script 3 Dominando Action Script 3 Segunda Edição (2014) Daniel Schmitz Esse livro está à venda em http://leanpub.com/dominandoactionscript3 Essa versão foi publicada em 2014-05-02 This is a Leanpub book. Leanpub

Leia mais

Criação de um novo projeto no Eclipse utilizando Maven

Criação de um novo projeto no Eclipse utilizando Maven 1. Faça o download da versão mais atual do Eclipse IDE for Java EE Developers em https://www.eclipse.org/downloads/. 2. No Eclipse, crie um novo projeto Maven, em File >> New >> Maven Project 3. Marque

Leia mais

Programando o Android Zigurd Mednieks, Laird Dornin, G. Blake Meike e Masumi Nakamura

Programando o Android Zigurd Mednieks, Laird Dornin, G. Blake Meike e Masumi Nakamura Programando o Android Zigurd Mednieks, Laird Dornin, G. Blake Meike e Masumi Nakamura Novatec Authorized Portuguese translation of the English edition of Programing Android, First Edition ISBN 9781449389697

Leia mais

Integração entre o IBM HTTP SERVER, APACHE WEB Server e IBM Websphere Application Server

Integração entre o IBM HTTP SERVER, APACHE WEB Server e IBM Websphere Application Server Integração entre o IBM HTTP SERVER, APACHE WEB Server e IBM Websphere Application Server Índice Resumo sobre este documento... 3 Integrando o IBM HTTP Server com o IBM WebSphere Application Server... 3

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

Instalação da Ferramenta Eclipse no Windows Prof. Bruno Emerson Gurgel Gomes Instituto Federal de Educação, Ciência e Tecnologia do RN

Instalação da Ferramenta Eclipse no Windows Prof. Bruno Emerson Gurgel Gomes Instituto Federal de Educação, Ciência e Tecnologia do RN Instalação da Ferramenta Eclipse no Windows Prof. Bruno Emerson Gurgel Gomes Instituto Federal de Educação, Ciência e Tecnologia do RN Este pequeno tutorial demonstra os passos necessários para a instalação

Leia mais

2 Requisitos Mínimos... 2. 1 Visão Geral 2 Instalando o SDK... da Sun 3 Instalando o Tomcat... do Apache Jakarta Project 4 Instalando o WebIntegrator

2 Requisitos Mínimos... 2. 1 Visão Geral 2 Instalando o SDK... da Sun 3 Instalando o Tomcat... do Apache Jakarta Project 4 Instalando o WebIntegrator Conteúdo I Conteúdo Part I Introdução 2 1 Apresentação... 2 2 Requisitos Mínimos... 2 Part II Instruções de Instalação 2 1 Visão Geral... 2 2 Instalando o SDK... da Sun 2 3 Instalando o Tomcat... do Apache

Leia mais

Configurar o Furbot no Eclipse

Configurar o Furbot no Eclipse Configurar o Furbot no Eclipse Primeiramente, precisamos abrir o Eclipse. Logo no início, deverá aparecer uma tela assim: Nela, você irá selecionar o local do seu workspace. Workspace é o local onde ficarão

Leia mais

Instrução para Importação de Certificados Digitais de Servidor Web IIS 6 e IIS 7

Instrução para Importação de Certificados Digitais de Servidor Web IIS 6 e IIS 7 Instrução para Importação de Certificados Digitais de Servidor Web IIS 6 e IIS 7 Instalação da cópia de segurança Instalação da cópia do certificado Instalação do arquivo.pfx Certificado Digital do tipo

Leia mais

Tutorial: Serviços web e suas composições

Tutorial: Serviços web e suas composições Tutorial: Serviços web e suas composições Objetivo: Este tutorial tem como objetivo apresentar o desenvolvimento de serviços web através do framework Axis2. Além disso, realizar uma composição através

Leia mais

Aprenda como instalar o plugin EclipseUML no Eclipse e como utilizá-lo para fazer engenharia reversa de seu código-fonte.

Aprenda como instalar o plugin EclipseUML no Eclipse e como utilizá-lo para fazer engenharia reversa de seu código-fonte. Omondo EclipseUML Ricardo Rodrigues Lecheta Aprenda como instalar o plugin EclipseUML no Eclipse e como utilizá-lo para fazer engenharia reversa de seu código-fonte. Introdução Neste tutorial será apresentado

Leia mais

Paradigmas da Programação Netbeans 6.7.1 UML

Paradigmas da Programação Netbeans 6.7.1 UML Paradigmas da Programação Netbeans 6.7.1 UML Nelson Freire (ISEP DEI-PPROG 2010/11) 1/31 UML Tópicos Referências Instalação Netbeans 6.7.1 Instalação Plugin UML Criação Diagrama de Classes: Novo Projecto

Leia mais

marcio@dsc.ufcg.edu.br priscillakmv@gmail.com

marcio@dsc.ufcg.edu.br priscillakmv@gmail.com DSC/CEEI/UFCG marcio@dsc.ufcg.edu.br priscillakmv@gmail.com 1 Realiza atividades com ênfase em Ensino, Pesquisa e Extensão (Ensino) 2 Configurando o projeto Adicionando código ao arquivo com o código-fonte

Leia mais

Google Web Toolkit* Clério Damasceno Soares, Daniel da Silva Filgueiras e Fábio Figueiredo da Silva

Google Web Toolkit* Clério Damasceno Soares, Daniel da Silva Filgueiras e Fábio Figueiredo da Silva Google Web Toolkit* Clério Damasceno Soares, Daniel da Silva Filgueiras e Fábio Figueiredo da Silva Universidade Federal de Juiz de Fora UFJF-MG Campo Universitário Bairro Marmelos Juiz de Fora MG Brasil

Leia mais

Programação para Android

Programação para Android Programação para Android Aula 02 Parte 01: Tipos de Layouts: RelativeLayout, LinearLayout, TableLayout Widgets: TextView, EditText, ImageView, Button Na aula anterior... Visão geral do Android Kit de desenvolvimento:

Leia mais

Casa do Código Livros para o programador Rua Vergueiro, 3185-8º andar 04101-300 Vila Mariana São Paulo SP Brasil

Casa do Código Livros para o programador Rua Vergueiro, 3185-8º andar 04101-300 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 mais

Importação de Certificado Servidor Web IIS 6 e IIS 7

Importação de Certificado Servidor Web IIS 6 e IIS 7 Importação de Certificado Servidor Web IIS 6 e IIS 7 Instalação da cópia de segurança Instalação da cópia do certificado Instalação do arquivo.pfx Certificado Digital do tipo A1 Proibida a reprodução total

Leia mais

Instalando o WordPress em localhost

Instalando o WordPress em localhost Instalando o WordPress em localhost WordPress sem Mistério LEE ARAUJO htto://wordpresssemmisterio.com.br Sumário Instalando o WordPress em Localhost... 2 O Servidor web... 3 Iniciando o servidor... 6 Criação

Leia mais

Integrando Java e VRML - Configuração Básica

Integrando Java e VRML - Configuração Básica Integrando Java e VRML - Configuração Básica 1 Jeferson Luiz Rodrigues Souza(1) Rubens Redel (2) Janine Kniess(3) 1-Bolsista PROBIC-UDESC, CCT-UDESC, dcc6jlrs@joinville.udesc.br 2-Bolsista PROBIC-UDESC,

Leia mais

Instalação do IBM SPSS Modeler Server Adapter

Instalação do IBM SPSS Modeler Server Adapter Instalação do IBM SPSS Modeler Server Adapter Índice Instalação do IBM SPSS Modeler Server Adapter............... 1 Sobre a Instalação do IBM SPSS Modeler Server Adapter................ 1 Requisitos de

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

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

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

Leia mais

Exemplo de Aplicaça o Facebook

Exemplo de Aplicaça o Facebook HCIM Summer Workshop Guião Hands-on Exemplo de Aplicaça o Facebook 1. Download do Software Development Kit (SDK) O download do SDK do Facebook encontra-se disponível aqui. Depois de fazer o download do

Leia mais

Introdução ao Android. Prof. Fellipe Aleixo (fellipe.aleixo@ifrn.edu.br)

Introduçã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 mais

Manual de Download e Instalação da IDE Intellij e ferramentas necessárias para programação android:

Manual de Download e Instalação da IDE Intellij e ferramentas necessárias para programação android: Manual de Download e Instalação da IDE Intellij e ferramentas necessárias para programação android: Instalação do INTELLIJ: Vá até a página oficial do INTELLIJ: https://www.jetbrains.com/idea/download/,

Leia mais

Descompacte o arquivo site-1.2.4.zip que foi baixado dentro da pasta do eclipse.

Descompacte o arquivo site-1.2.4.zip que foi baixado dentro da pasta do eclipse. 3 Manual do Desenvolvedor 3.1 Introdução O site que disponibiliza o SIGATI utiliza o sistema de SVN que é um programa de controle de versão de softwares utilizado no Trac. Com ele o desenvolvedor pode

Leia mais

Testes de Software. Anne Caroline O. Rocha TesterCertified BSTQB NTI UFPB. Anne Caroline O. Rocha Tester Certified BSTQB NTI UFPB

Testes de Software. Anne Caroline O. Rocha TesterCertified BSTQB NTI UFPB. Anne Caroline O. Rocha Tester Certified BSTQB NTI UFPB Testes de Software 1 AULA 04 FERRAMENTAS DE AUTOMAÇÃO DE TESTES FUNCIONAIS Anne Caroline O. Rocha TesterCertified BSTQB NTI UFPB Conteúdo Programático Aula 04 Automação de testes funcionais Ferramentas

Leia mais

Desenvolvimento Android. Pontapé inicial...

Desenvolvimento Android. Pontapé inicial... Desenvolvimento Android Pontapé inicial... Toshi Kurauchi andrew.kurauchi@gmail.com @toshikurauchi Por que desenvolver para Android? Por que desenvolver para Android? Por que desenvolver para Android?

Leia mais

Desenvolvimento para Android Prá3ca 3. Prof. Markus Endler

Desenvolvimento para Android Prá3ca 3. Prof. Markus Endler Desenvolvimento para Android Prá3ca 3 Prof. Markus Endler Exercício 3.1 Solicitando permissão para abrir uma página Web ü Criaremos uma Ac.vity com um EditText (para entrada de uma URL), um Bu?on e uma

Leia mais

Microsoft Visual Studio Express 2012 for Windows Desktop

Microsoft Visual Studio Express 2012 for Windows Desktop Microsoft Visual Studio Express 2012 for Windows Desktop Apresentação da ferramenta Professor: Danilo Giacobo Página pessoal: www.danilogiacobo.eti.br E-mail: danilogiacobo@gmail.com 1 Introdução Visual

Leia mais

http://aden.psl.gov.ao/wiki/environmentdevelpt

http://aden.psl.gov.ao/wiki/environmentdevelpt Página 1 de 20 Wiki Histórico Cronograma Ver Código Visualizar Tickets Pesquisa Tags Discussion Blog Desenvolvimento ambiente Eclipse Desenvolvimento existem em muitos ambientes Linux, mas a nossa escolha

Leia mais

Conhecendo o Visual FoxPro 8.0 Parte 3

Conhecendo o Visual FoxPro 8.0 Parte 3 AULA Conhecendo o Visual FoxPro 8.0 Parte 3 Continuando nossa saga pelas ferramentas do Visual FoxPro 8.0, hoje vamos conhecer mais algumas. A Ferramenta Class Designer A Class Designer é a ferramenta

Leia mais

Qlik Sense Desktop. Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Todos os direitos reservados.

Qlik Sense Desktop. Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Todos os direitos reservados. Qlik Sense Desktop Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Todos os direitos reservados. Copyright 1993-2015 QlikTech International AB. Todos os direitos reservados. Qlik, QlikTech,

Leia mais

Gerenciador de Conteúdo Magellan 2.0

Gerenciador de Conteúdo Magellan 2.0 Gerenciador de Conteúdo Magellan 2.0 Instalando o Gerenciador de Conteúdo Magellan. 1. Baixe o Gerenciador de Conteúdo Magellan de www.magellangps.com. 2. Dê um duplo clique no arquivo CM_Setup que foi

Leia mais

MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO. Motor Periférico Versão 8.0

MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO. Motor Periférico Versão 8.0 MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO Motor Periférico Versão 8.0 1. Apresentação... 3 2. Instalação do Java... 3 2.1 Download e Instalação... 3 2.2 Verificar Instalação... 3 3. Download do Motor Periférico...

Leia mais

Eclipse IDE for Java EE Developers 4.3 Kepler

Eclipse IDE for Java EE Developers 4.3 Kepler Eclipse IDE for Java EE Developers 4.3 Kepler Histórico de Revisões Versão Data Autor Descrição 1.0 12/08/2011 Jefferson Araujo / Alex Coqueiro Elaboração do Documento. 2.0 01/12/2011 Jefferson Araujo

Leia mais

Introdução ao IDE Netbeans (Programação Java)

Introdução ao IDE Netbeans (Programação Java) Universidade Federal do ABC (UFABC) Disciplina: Processamento da Informação (BC-0505) Assunto: Java e Netbeans Introdução ao IDE Netbeans (Programação Java) Conteúdo 1. Introdução... 1 1.1. Programas necessários...

Leia mais

1- ASP.NET - HTML Server Controls

1- ASP.NET - HTML Server Controls 1- ASP.NET - HTML Server Controls Os controles de servidor - Server Controls - HTML são tags HTML padrão, com exceção de possuirem o atributo : runat="server". Vejamos um código que ilustra isto: O atributo

Leia mais