Linguagem Mobile Android

Documentos relacionados
Google smartphones tablets

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

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

Ferramenta de Desenvolvimento Rápido

Professor: Rogério Benedito de Andrade. Formação:

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

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

Programação para Dispositivos Móveis

Android e a influência do Sistema Operacional Linux

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

Windows 10 (2ª Edição) Plano de Aula - 24 Aulas (Aulas de 1 Hora)

Sistemas de Informação (SI) Infraestrutra de Tecnologia da Informação (TI): Software

Plano de Aula - Windows 10 - cód Horas/Aula

Windows 10 Plano de Aula 24 Aulas (Aulas de 1 Hora)

Afinal, o que é Android?

Escalonamento no Sistema Operacional Android

CLIPPING SERVICE. Clipping Service 2014 Todos direitos reservados

Introdução ao Desenvolvimento para Dispositivos Móveis

Figura 1 QR Code para o download do Cata Ciência.

DANIEL ESPIAO ESPIÃO NÚMERO 1 DO BRASIL

Curso online de Fundamentos em Android. Plano de Estudo

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

LAUDO DE ANÁLISE DA PROVA DE CONCEITO

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS

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

Programação para Dispositivos Móveis

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS

Sistemas Embarcados Android

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

Sobre o Colméia: Grupo de pesquisa em Software e Hardware Livre. Software Livre não é só Linux!

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

Google Books Aplicativo e Desktop

Dominando IFTTT. Dominando IFTTT. By Renato Santiago. Release Date : Genre : Software FIle Size : MB

SISTEMA OPERACIONAL - ios

Aviso sobre o produto. Este guia descreve os recursos comuns à maioria dos modelos. Alguns recursos podem não estar disponíveis em seu tablet.

Programação para Dispositivos Móveis

Galaxy Tab Tecnologia PRODUTOS B2B SAMSUNG APPS SUPORTE MY SAMSUNG BUSCA. Página principal Celulares & Tablets Tablets

Windows 8 Plano de Aula 24 Aulas (Aulas de 1 Hora)

Manual do Usuário Vivo Sync. Manual do Usuário. Android. Versão Copyright Vivo

apresentação olho de gato

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

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

Bem vindo ao iphone! Estes tópicos o ajudarão a configurar e aproveitar os recursos do iphone.

Manual do Usuário Vivo Sync. Manual do Usuário PORTAL WEB. Versão Copyright Vivo

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

Lançamento: Galaxy S II Branco

Ferramentas para Produtividade. Aprenda a produzir mais sem trabalhar mais!

Novidades do ios 11. Novidades do ios 11. By Renato Santiago. Release Date : Genre : Sistemas operativos FIle Size : 437.

Ângelo Lovatto Éderson Ferreira Taiane Ramos

SUPER HELP (SMARTPHONE / INFORMÁTICA)

Manual do usuário Smartwatch ELPROTZS / /10

Não aguenta esperar pelo Windows 8? Você já pode conhecer a versão Pré-Beta do sistema operacional, aproveite! Nova interface. Prof.

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

Versão recente do facebook

APLICATIVO INTERTON - MANUAL DO USUÁRIO

Introdução à Informática

IF Sudeste MG Notícias IF Sudeste MG News

O Sistema Operacional. Função

Usando um smartphone Android pela primeira vez? Calma que vamos te ajudar!

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


Análise de Segurança nos Processos de. Análise de Segurança nos Processos de Sincronização e Autenticação de Aplicativos

Desenvolvimento de um aplicativo para o ensino de programação usando a plataforma Android. Vitor de Oliveira Gomes Orientador: Prof.

Informática. Linux ubuntu. Professor Márcio Hunecke.


Os sites da FATECOINS podem ser acessados em qualquer lugar do mundo e os aplicativos da FATECOINS são distribuídos apenas no Brasil.

DANIEL ESPIAO ESPIÃO NÚMERO 1 DO BRASIL

COMPARATIVO ENTRE IOS, ANDROID E WINDOWS PHONE

TENDÊNCIAS NO DESENVOLVIMENTO DE APLICAÇÕES MOBILES

Introdução à Informática. Professor: Francisco Ary

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

Gmail: alterações no desenvolvimento de aplicativos para Android

ISCED Mobile Direcção Académica, Junho/2017

SISTEMA OPERACIONAL - ANDROID

Games.Ync Sistema de Comércio Online de Jogos

Guia Rápido Aplicativo TecViewer. Compatível com toda linha T1/THK. Obrigado pela preferência!

Internet 10 Plano de Aula - 24 Aulas (Aulas de 1 Hora).

SISTEMA OPERACIONAL WINDOWS PHONE

Total sem crédito Oi: R$ 143,36 Total com crédito Oi: R$ 100,86. Crédito Oi 1.020,00. Intragrupo em todos os acessos

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

Descrição geral do Android

Nome do produto aprovados para uso em anúncios e materiais de Marketing moto e5. Proposta de valor - Frase vendedora Mega tela.

Estratégias Móveis. O que toda empresa precisa saber

Informática. Cloud Computing e Storage. Professor Márcio Hunecke.

Introdução à Informática. Professor: Francisco Ary

Guia do Usuario CONTEÚDO

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

APP Simulados Cardiopapers

SharePoint Online. Pesquisar Encontre Sites, Pessoas ou Arquivos. Criar um site ou postagem de notícias

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

PROCEDIMENTOS PARA ACESSAR O APLICATIVO

Plano de Aula - Internet 10 - cód Horas/Aula

Informática básica. Professor: Francisco Ary

5 FERRAMENTAS. 10sec. Para turbinar seu negócio no Instagram. 5 ferramentas para turbinar seu negócio no instagram

Acessando ao espaço do aluno: SISTEMA IDEG

Uma nova maneira de guardar suas coisas...

DESENVOLVIMENTO DE APLICATIVOS HÍBRIDOS BENEFÍCIOS E PROBLEMAS ENCONTRADOS NA UTILIZAÇÃO DESSAS TECNOLOGIAS

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

Transcrição:

Aula 01 Linguagem Mobile Android Após serem realizadas diversas pesquisas, aponta-se que o Android é o Sistema Operacional que mais cresce atualmente no mundo. Possui uma plataforma de tecnologia móvel completa envolvendo um pacote com programas para tablets e celulares. O Sistema Operacional foi desenvolvido pela Android, Inc, adquirida pela Google em julho de 2005, possui um código fonte aberto e gratuito baseado no Kernel 2.6 do Linux, sendo assim pode-se desenvolver um aplicativo (app), disponibilizá-lo e visualizar como seus recursos são implementados. Recursos e Dispositivos Os Smartphones são celulares inteligentes, que além de possuirem operações de um celular normal, também executam operações que antigamente só poderiam ser feitas em Computadores e Notbooks. O Android foi construído com a intenção de permitir aos desenvolvedores criarem aplicações que possam lhe trazer muitos benefícios através do seu aparelho móvel. Com base no Linux, possui um kit que disponibiliza ferramentas e APIs necessárias utilizando a sintaxe da Linguagem Java. Para inovar na área de telefonia celular foi criada então a Open Handset Alliance em novembro de 2007 com apoio da Google e mais 80 empresas do ramo. A Open Handset Alliance (OHA) é uma aliança de diversas empresas com a intenção de criar padrões abertos para telefonia móvel. Entre estas empresas podemos citar a própria Google, HTC, Dell, Intel, Motorola, Qualcomm, Texas Instruments, Samsung, LG, TMobile e Nvidia.

Licença Apache Software Foundation(ASF), é um tipo de licença que permite alterações no código fonte e que não há necessidade de compartilhar. Concorrentes IOS Apple Windows Phone Microsoft Google Play É a loja online da Google, possui milhares de aplicações, livros, filmes, músicas. Para disponibilizar um aplicativo na Google Play é necessário se cadastrar e pagar uma taxa Google developer (US$ 25,00). Histórico do Android Surgimento 2003 Android Inc, criado por Andy Rubin, seu objetivo era construir uma plataforma baseada no kernel Linux. Google 2005 A empresa Google percebe a iniciativa de outras empresas com relação a dispositivos móveis e então compra a Android Inc. Divulgação/Utilização/IDE 2006 Google divulga seu Sistema Android apenas em Universidades do USA para que todos os estudantes possam explorar sua plataforma fazendo com que a mesma evolua rápido.

Divulgação/Crescimento 2007 É criada a OHA em conjunto com mais de 80 empresas líderes do ramo de telefonia móvel, software, chips. Lançamentos 2008 Primeiro dispositivo com Android: G1 da HTC com sistema Android 1.5. Surgimento da Android Market. Android se torna Open Source. Crescimento mais rápido 2010 É feito um Up de vendas no mercado, surgem aparelhos com conteúdo, compatibilidades, idiomas, 3G entre outros que chamam a atenção dos usuários. Lançamentos 2011 Surge o Motorola Xoom, primeiro tablet com Android versão 3.0. Em 2014 Mais de Um Bilhão de aparelhos com o sistema, 1.5 Milhões de ativações por dia, em torno de 50 Bilhões de downloads de Apps no Google Play. Surge a versão 4.4 KitKat (entre janeiro e junho). Em novembro de 2014 Surge o Android 5.0/5.1 Lollipop, apresentou mais segurança que as versões anteriores, novos efeitos e uma maior economia de bateria. Em 2015 O Google anuncia o Android M durante a Google I/O 2015 conferência para desenvolvedores que é realizada anualmente pela empresa. Esta versão possui uma melhoria no compartilhamento de conteúdo entre os aplicativos, suporte e backup automáticos no drive, modo não pertube e entre outros.

Versões/Aparelhos Cada versão do sistema operacional Android é uma plataforma e é identificada por um número e um nome de doce. A primeira que surgiu foi a 1.0 (sem nome) e a atual é a 5.1.5 (Lollipop). Cada plataforma está ligada a uma API Level. A última corresponde à API Level 22, segundo a tabela abaixo:

O Gráfico de comparação abaixo descreve a utilização das versões do sistema operacional Android. O gráfico possui informações que foram expostas na primeira semana de maio de 2015. Recentemente os desenvolvedores do Android lançaram uma nova tabela atualizada com as principais versões ativas de seu sistema, vale lembrar que essa tabela e feita com base nos dados do Google play e por isso versões que já foram encerradas ou que não tem a loja instalada não vão contar pontuação nesta tabela.

Versões e Modelos de Aparelhos Android 1.0 (Astro): Estreou no G1, voltado para negócios, suporte a navegadores HTML, YouTube, GTalk, Gmail, Google Maps e Google Sync, Android Market. Operadora T-Mobile Android 1.5 (Cupcake): A atualização trouxe correções de bugs. Primeiro telefone touchscreen com a plataforma, o HTC Magic, ferramenta de copiar e colar, captura de vídeo na câmera, upload de conteúdo para YouTube e Picasa, reprodução de vídeos e adição de fotos aos contatos favoritos. Android 1.6 (Donut): Mesmo padrão da versão anterior, porém com novos recursos, como comandos de voz na busca de conteúdo, online e offline, integração entre galeria e câmera, melhor busca de apps no Android Market, com screenshots, e suporte a telas com resolução WVGA.

Android 2.0 e 2.1 (Eclair): Com interface moderna e melhorias na câmera, Bluetooth 2.1, calendário e Google Maps e sincronização de e-mails e contatos. Android 2.2 (Froyo): versão mais rápida do Android até então, opção para desativar o uso de dados de 3G, troca rápida de idiomas no teclado. Android 2.3 (Gingerbread): quase as mesmas características da versão anterior, sensores (giroscópio e barômetro), melhora na autonomia de bateria e compatibilidade com a tecnologia NFC.

Android 3.0 (Honeycomb): ganhou suporte a tablets e nova interface Holográfica, visualização de álbuns em tela cheia na galeria, bate-papo em vídeo via Google Talk. Android 4.0 (Ice Cream Sandwich): com opção de adicionar apps e widgets, acesso a apps na tela de bloqueio, desbloqueio do celular com reconhecimento facial, editor de fotos e Google Chrom embutido.

Androids 4.1, 4.2 e 4.3 (Jelly Bean): opção de desativar alertas App por App, reorganização automática de atalhos e widgets, transferência de dados de Bluetooth, Google Now, resolução 4K e interface de câmera atualizada, fotos panorâmicas em 360 graus com o Photo Sphere, teclado com a digitação via gestos, melhorias na tela de bloqueio, multiusuários, nova app de relógio, VPN sempre ligado, mensagens em grupo, além de correções de bugs. Android 4.4 (Kit Kat): anunciado em setembro de 2013 pelo Google e pela Nestlé, barra de aplicativos transparente, nova interface para email, mais recursos de gerenciamento de chamadas e a possibilidade de fazer impressões usando um mobile da Google.

Android 5.0 (Lollipop): anunciado no fim de 2014, devido a uma linguagem baseada em Material Design. Possui nova área de notificações e atalhos, apps recentes e animações mais fluidas. Inaugurada com os Nexus 6 e 9, primeira versão a oferecer suporte a dispositivos com arquitetura de 64 bits e a diferentes tamanhos de tela, do relógio à TV. Android M (Marshmallow): foi apresentado oficialmente no segundo semestre de 2015, pela primeira vez, em dois novos smartphones da linha Nexus, os Nexus 5X e Nexus 6P, fabricados por LG e Huawei, respectivamente. Com menos mudanças na aparência, a nova versão 6.0 foca na segurança, com permissões de privacidade para apps, e maior desempenho de bateria, com o recurso conhecido como Doze.