INTRODUÇÃO A PROGRAMAÇÃO ANDROID MATEUS MALAQUIAS.

Slides:



Advertisements
Apresentações semelhantes
Administração de sistemas operacionais
Advertisements

Programação para dispositivos móveis
Programação para dispositivos móveis 2º Semestre 2009 > PUCPR > Design Digital Bruno C. de Paula.
Programação para dispositivos móveis 2º Semestre 2009 > PUCPR > Design Digital Bruno C. de Paula.
Virtualização de sistemas operacionais
1.
Francesca Volcan Pio Maiara Heil Cancian Ricardo Bedin França
Aula Tradicional Roteiro para documentação da rede
Soccer Fan Autores: Ales Oliveira de Carvalho Elzo dos Santos Sousa
Soccer Fan Autores: Ales Oliveira de Carvalho Elzo dos Santos Sousa
BUS POSITIONING SYSTEM
Mídia Kit.
O QUE É UM APLICATIVO? A diferença entre um aplicativo e um site é que o aplicativo é instalado em Tablets e Smart Phones através da Apple Store.
ANDROID E A REALIDADE VIRTUAL
Sejam bem vindos! Arquitetura de Sistemas Operacionais.
Filipe Ghisi Morgana Leite Thiago Campos Matheus Porto
ACESSO AO APLICATIVO Instruções de acesso (Android):
O QUE É UM APLICATIVO? A diferença entre um aplicativo e um site é que o aplicativo é instalado em Tablets e Smart Phones através da Apple Store e Google.
Munif Gebara Junior 26/10/2011
O QUE É UM APLICATIVO? A diferença entre um aplicativo e um site é que o aplicativo é instalado em Tablets e Smart Phones através da Apple Store e Google.
ELE MUDOU A MINHA VIDA E A VIA FOI O SOFRIMENTO.
Mundo Portáteis passaram a representar a maior parte dos PCs vendidos em 2010 Fonte: Estudos IDC Brasil Q
Projeto Voltado para o Usuário Lição 4. Revise os Cálculos sobre o Tamanho do Mercado Revise os cálculos sobre o tamanho do seu mercado com base no feedback.
Sistemas Operacionais
{ Sistemas de Informação Fórum Pedagógico, XII SEINPAR.
MINI CURSO J2ME Vinícius Maran SEMINÁRIO REGIONAL DE INFORMÁTICA 2008.
+ Java Básico Aula 1 por Flávio Juvenal. + Histórico Green Project (1991) Desenvolver plataforma para eletrodomésticos inteligentes Tentaram usar C++
Desenvolvimento Android Emerson
@2011 Éfren L. Souza1 Plataforma Android Uma Visão Geral para Desenvolvedores.
Programação Java em Android
PLATAFORMAS MULTIMÍDIA
Ciclo de Seminarios Técnicos – PET Computação Quarta-Feira - 15/06/2011
Nome: Thatiane Ramos dos Santos Nome: Patricia Emille da Silva.
Mini Curso.
MediaServer Thiago Senador. Objetivo Download e Upload de mídia Baseado na localização do dispositivo Extensão do FunFlags (MAP) Cliente Servidor.
Computação Móvel e Embarcada ANDRÉ GUSTAVO DEGAF UCHÔA DISCIPLINA: ENG. DE SOFTWARE PROF: ALCIDES CALSAVARA & EDSON SCALABRIN.
1 Web Services Uma Introdução Jacques P. Sauvé DSC/UFCG 2003.
Seminário: Plataformas de Desenvolvimento para Dispositivos Móveis
CEMIG ATENDE Como instalar o aplicativo? Como efetuar o cadastro?
Pacto pelo Fortalecimento REM/Ensino Médio
Uatcha-Uatcha Tecnologias ltda.. WI-VAI A internet que nunca cai.
UNIVERSIDADE ESTADUAL PAULISTA “Júlio de Mesquita Filho” Faculdade de Filosofia e Ciências – Campus de Marília Universidade Aberta à Terceira Idade APLICATIVOS.
WordPress Para publicar sites ou blogs, o uso do WordPress é recomendável.
Virtualização de sistemas operacionais Uma solução para quem não tem muita infra-estrutura para testes, ou até mesmo para criação de VPS.
 ComprasFácil Novo Ambiente Organizacional. Desenvolvimento  Integrantes Bruno Machado Santos João Gustavo Mattos Lucas Gaio Thiago Nascimento.
Vou ajudar você a criar seu primeiro jogo!
Tecnologias para Mobilidade
Curso Básico de Android
Tecnologias para Mobilidade Prof. Cristina Morishita
INTERNATIONAL CHAPLAINS ASSOCIATION
George CASÉ Rafael GUIMARÃES Tiago BENCARDINO Lucas MAIA 1.
App Inventor
Começar com AppInventor Processo de instalação Carlos Pereira Escola Secundária de Sebastião da Gama
Hospedando sites na ONION Uma forma de burlar a censura de uma só forma: abrindo site na onion.
Versão 3.0 Iteração 3 Release 1.0. CRM – Customer Relationship Management “No intuito de criar e estabelecer um bom relacionamento com seus clientes,
Aula 01 Conhecendo o Computador Prof. Filipe Mutz.
Wubi: como instalar o Ubuntu Linux sem mexer no Windows Valdir Barbosa
Android – uma visão informal José Antonio Borges Inst. Tércio Pacitti da UFRJ.
© Homelaber Brasil Homelaber Brasil Homelab & Virtualização.
Direção de Serviços Informáticos. AUTENTICAÇÃO CORREIO ELETRÓNICO REDE COM E SEM FIOS (WI-FI) CÓPIA E IMPRESSÃO DISPONIBILIZAÇÃO DE SOFTWARE SALAS DE.
Desenvolvendo para Google App Engine Roberto Kenji Hiramatsu
Sistema de cadastramento de associados em dispositivos móveis Luthiano Rodrigues Venecian Prof. orientador: Augusto Caringi.
USE AS FERRAMENTAS TECNOLOGICAS PARA DESENVOLVER SEU NEGÓCIO MARY KAY USE O APLICATIVO DOS CORREIOS PARA SABER ONDE SUA CAIXA ESTÁ! SAIBA A HORA QUE SUA.
Alternativas de CMS para o IDG Brasil Um overview sobre a atual situação do cluster IDG Brasil e as alternativas para um sólido roadmap.
Conhecendo o Ambiente de Programação Java Prof. Gustavo Wagner (modificações) Slides originais: Prof. Tiago Massoni Java Básico  Centro de Informática,
Diego Armando Gusava Mobile Command Orientador: Mauro Marcelo Mattos.
Desenvolvimento Mobile com Android
Prof. Anderson Terroso Março/2017
APROM Aplicação para Gestão de Projetos
Configurando ambiente de desenvolvimento Android
Transcrição da apresentação:

INTRODUÇÃO A PROGRAMAÇÃO ANDROID MATEUS MALAQUIAS

EMENTA ● INTRODUÇÃO A PLATAFORMA GOOGLE PLAY ● VISÃO GERAL DE UMA APLICAÇÃO ● ACTIVITIES + INTENTS ● PRATICA

AFINAL O QUE É ANDROID? ● É UM SO MOBILE DERIVADO DO LINUX, INICIALMENTE DESENVOLVIDO POR UMA EMPRESA E COMPRADO PELO GOOGLE. ● A LINGUAGEM POR TRÁS DO ANDROID EM SUMA É O JAVA, MAS ELE NÃO É COMPLETAMENTE JAVA.

POR ELE TEM VARIAS CARAS?! ● O ANDROID É DISPONIBILIZADO COM A LICENÇA APACHE.

O MERCADO NO BRASIL ATUALMENTE O BRASIL JÁ É O 4º COLOCADO NO MERCADO DE MOBILE DO MUNDO.

PARA QUAL VERSÃO?

A GOOGLE PLAY

UM BOM AMBIENTE DE DESENVOLVIMENTO O QUE É PRECISO PARA TER UM BOM AMBIENTE DE DESENVOLVIMENTO ANDROID?! ● O MINIMO É - 2GB DE RAM E UM DUAL CORE ● O SEU SO TÃO POUCO IMPORTA ● VOCÊ TEM QUE TER NOÇÃO DE JAVA ● PELO MENOS JAVA 6

UM BOM AMBIENTE DE DESENVOLVIMENTO MINHAS RECOMENDAÇÕES: ● TENHA UMA MAQUINA MELHOR DO QUE O MINIMO SUGERIDO ● TENHA UMA INTERNET BOA, VOCÊ VAI TER QUE FAZER MUITO DOWNLOAD ● POSSUA UM DISPOSITIVO FÍSICO

SUAS FERRAMENTAS ● ECLIPSE + ADT PLUGIN ● ANDROID SDK ● ANDROID PLATFORM-TOOLS ● APIS MAIS POPULARES

CONCEITOS BÁSICOS VAMOS PRATICAR: ● CRIAÇÃO DE UM PROJETO ● ARQUITETURA DE UMA APLICAÇÃO ● EXECUÇÃO DA SUA APLICAÇÃO

CONCEITOS BÁSICOS VAMOS PRATICAR: ● ACTIVITY E AS VIEWS ● LOGCAT É SEU PASTOR E BUGS NÃO LHE ESCAPARA ● ENTENDO O XML DO ANDROID

CONCEITOS BÁSICOS VAMOS PRATICAR: DESENVOLVER UM APP ANDROID CAPAZ DE CALCULAR A MEDIA FINAL DA UNIJORGE. Media: (Av1 * 2.5) + (Av2 * 1) + (Av3 * 2.5) + (Av4 * 1) >= 49 NotaFinal: ((Media * 7,0) + (provaFinal * 3)) / 10 >= 5.0