• Nenhum resultado encontrado

LINGUAGENS E SUAS TECNOLOGIAS

N/A
N/A
Protected

Academic year: 2021

Share "LINGUAGENS E SUAS TECNOLOGIAS"

Copied!
7
0
0

Texto

(1)

INSTITUTO FEDERAL SUL-RIO-GRANDENSE

UNIVERSIDADE ABERTA DO BRASIL

MÓDULO 6

Rafael Cunha Cardoso

LINGUAGENS E SUAS TECNOLOGIAS

Ministério da

Educação

CURSO DE TECNOLOGIA EM SISTEMAS PARA INTERNET

Modalidade a Distância

(2)

UNIVERSIDADE ABERTA DO BRASIL

INSTITUTO FEDERAL SUL-RIO-GRANDENSE - CAMPUS PELOTAS CURSO DE TECNOLOGIA EM SISTEMAS PARA INTERNET Modalidade a Distância

PRESIDÊNCIA DA REPÚBLICA Dilma Rousseff

PRESIDENTE DA REPÚBLICA FEDERATIVA DO BRASIL MINISTÉRIO DA EDUCAÇÃO Fernando Haddad

MINISTRO DO ESTADO DA EDUCAÇÃO Luiz Cláudio Costa

SECRETÁRIO DE EDUCAÇÃO SUPERIOR - SESU Eliezer Moreira Pacheco

SECRETÁRIO DA EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA Luís Fernando Massonetto

SECRETÁRIO DA EDUCAÇÃO A DISTÂNCIA – SEED Jorge Almeida Guimarães

PRESIDENTE DA COORDENAÇÃO DE APERFEIÇOAMENTO DE PESSOAL DE NÍVEL SUPERIOR - CAPES

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA SUL-RIO-GRANDENSE [IFSUL] Antônio Carlos Barum Brod

REITOR

Daniel Espírito Santo Garcia

PRÓ-REITOR DE ADMINISTRAÇÃO E DE PLANEJAMENTO Janete Otte

PRÓ-REITORA DE DESENVOLVIMENTO INSTITUCIONAL Odeli Zanchet

PRÓ-REITOR DE ENSINO Lúcio Almeida Hecktheuer

PRÓ-REITOR DE PESQUISA, INOVAÇÃO E PÓS-GRADUAÇÃO Renato Louzada Meireles

PRÓ-REITOR DE EXTENSÃO

IF SUL-RIO-GRANDENSE CAMPUS PELOTAS José Carlos Pereira Nogueira DIRETOR-GERAL DO CAMPUS PELOTAS Clóris Maria Freire Dorow DIRETORA DE ENSINO

João Róger de Souza Sastre

DIRETOR DE ADMINISTRAÇÃO E PLANEJAMENTO Rafael Blank Leitzke

DIRETOR DE PESQUISA E EXTENSÃO Roger Luiz Albernaz de Araújo CHEFE DO DEPARTAMENTO DE ENSINO SUPERIOR

IF SUL-RIO-GRANDENSE

DEPARTAMENTO DE EDUCAÇÃO A DISTÂNCIA Luis Otoni Meireles Ribeiro

CHEFE DO DEPARTAMENTO DE EDUCAÇÃO A DISTÂNCIA Beatriz Helena Zanotta Nunes

COORDENADORA DA UNIVERSIDADE ABERTA DO BRASIL – UAB/IFSUL Marla Cristina da Silva Sopeña

COORDENADORA ADJUNTA DA UNIVERSIDADE ABERTA DO BRASIL – UAB/IFSUL Cinara Ourique do Nascimento

COORDENADORA DA ESCOLA TÉCNICA ABERTA DO BRASIL – E-TEC/IFSUL

Ricardo Lemos Sainz

COORDENADOR ADJUNTO DA ESCOLA TÉCNICA ABERTA DO BRASIL – E-TEC/IFSUL

IF SUL-RIO-GRANDENSE

UNIVERSIDADE ABERTA DO BRASIL Beatriz Helena Zanotta Nunes

COORDENADORA DA UNIVERSIDADE ABERTA DO BRASIL – UAB/IFSUL Marla Cristina da Silva Sopeña

COORDENADORA ADJUNTA DA UNIVERSIDADE ABERTA DO BRASIL – UAB/ IFSUL

Mauro Hallal dos Anjos

GESTOR DE PRODUÇÃO DE MATERIAL DIDÁTICO

CURSO DE TECNOLOGIA EM SISTEMAS PARA INTERNET Modalidade a Distância

Adriane Pires Rodrigues Ramires

COORDENADORA DO CURSO SUPERIOR DE TECNOLOGIA EM SISTEMAS PARA INTERNET – TSIAD

Suzana Grala Tust REVISORA LINGUÍSTICA

Vera Maria Machado Damé COORDENADORA DE TUTORIA DO TSIAD

(3)

UNIVERSIDADE ABERTA DO BRASIL

INSTITUTO FEDERAL SUL-RIO-GRANDENSE - CAMPUS PELOTAS CURSO DE TECNOLOGIA EM SISTEMAS PARA INTERNET Modalidade a Distância

EQUIPE DE PRODUÇÃO DE MATERIAL DIDÁTICO – UAB/IFSUL Lisiane Corrêa Gomes Silveira

GESTORA DA EQUIPE DE DESIGN Felipe Rommel

Helena Guimarães de Faria Lucas Quaresma Lopes EQUIPE DE DESIGN Catiúcia Klug Schneider GESTORA DE PRODUÇÃO DE VÍDEO Gladimir Pinto da Silva PRODUTOR DE ÁUDIO E VÍDEO Jeferson de Oliveira Oliveira

AUXILIAR DE EDIÇÃO DE VÍDEO E PROGRAMADOR EM FLASH João Eliézer Ribeiro Schaun

GESTOR DO AMBIENTE VIRTUAL DE APRENDIZAGEM Giovani Portelinha Maia

GESTOR DE MANUTENÇÃO E SISTEMA DA INFORMAÇÃO Carlo Camani Schneider

Efrain Becker Bartz Mishell Ferreira Weber EQUIPE DE PROGRAMAÇÃO PARA WEB

(4)

4

Sistema Universidade

Aberta do Brasil - UAB | IF Sul-rio-grandense

Linguagens e Suas Tecnologias I Guia Didático

Prezado (a) aluno (a),

Bem-vindo(a) ao espaço de estudo da disciplina de Linguagens e Tecnologias.

Esta disciplina tem o intuito de apresentar técnicas e linguagens de programação que você precisa para concluir o curso. Atualmente a disciplina está focada na programação para dispositivos móveis, um mercado crescente para o desenvolvimento de aplicações de software. Ao longo da disciplina, você aprenderá conceitos básicos sobre a plataforma mais popular de para aplicativos móveis, o Android. Você terá contato com os conceitos relacionados a esse tipo de programação, bem como a todo o aparato que o envolve.

Nas unidades, serão abordados os seguintes conteúdos: conceitos sobre programação para dispositivos móveis, configuração e instalação de um ambiente de desenvolvimento, linguagens de programação utilizadas para a criação de Views (XML) e regras de negócios da aplicação (Java), utilização de componentes visuais para criação de Views amigáveis com o usuário, navegação por múltiplas telas de uma aplicação e desenvolvimento de aplicações com acesso a banco de dados em dispositivos móveis.

Esperamos que, através dos conteúdos e das atividades propostas, você possa estabelecer subsídios para com¬preender os conceitos relacionados ao desenvolvimento de aplicações móveis e esteja apto a desenvolver software para atuar esse mercado crescente que se apresenta aos desenvolvedores de software. Para tal, você pode contar com toda a equipe.

Bom trabalho!

Objetivos

Objetivo Geral

Aprofundar conceitos e utilização de metodologias, tecnologias e ferramentas de programação com ênfase no desenvolvimento de software para aplicações móveis.

Objetivos Específicos

• Identificar as etapas de ciclo de vida de uma aplicação em Android; • Programar regras de negócios usando a linguagem Java;

• Criar interfaces visuais amigáveis;

• Criar aplicações utilizando os diversos componentes existentes; • Desenvolver aplicações para dispositivos com múltiplas telas; • Desenvolver aplicativos que realizem consultas a bancos de dados;

Metodologia

A disciplina será desenvolvida em 75h através do Ambiente Virtual de Aprendizado Moodle, onde serão dispo nibilizados materiais para subsidiar a aprendizagem. Os recursos tecnológicos para interação serão os seguintes: Fórum e Chat de Dúvidas, Webconferência, E-mail, Textos, Exercícios on-line.

APRESENTAÇÃO

(5)

5

Sistema Universidade

Aberta do Brasil - UAB | IF Sul-rio-grandense

Linguagens e Suas Tecnologias I Guia Didático

Avaliação

A avaliação dar-se-á mediante a participação nos fóruns e nas atividades propostas, tanto presenciais como a distância e prova final.

Programação

Primeira semana:

Os conteúdos e atividades a serem desenvolvidas na primeira semana são:

1. Webconferência: Apresentação do professor, da disciplina e questões gerais.

2. Leitura e estudo do Conteúdo: Introdução de conceitos e motivações sobre o desenvolvimento de aplicações móveis. 3. Realização da Atividade: Unidade A – Pesquisa na Web sobre aplicações móveis; Revisão sobre a linguagem de

programação Java; Uso do fórum para discussões sobre a pesquisa e a revisão realizadas. 4. Participação do Fórum de dúvidas sobre a unidade.

Segunda semana:

As atividades a serem desenvolvidas na segunda semana são:

1. Leitura e estudo do Conteúdo: Configuração e Instalação do ambiente de desenvolvimento. 2. Instalação do seu ambiente de desenvolvimento.

3. Realização da Atividade: Unidade B – Instalação e configuração do ambiente de desenvolvimento. 4. Participação do Fórum de dúvidas sobre a unidade.

Terceira semana:

As atividades a serem desenvolvidas na terceira semana são:

1. Leitura e estudo do Conteúdo: Colocando as peças para funcionar.

2. Realização da Atividade: Unidade B – Colocando as peças para funcionar. Responder questionário sobre o capítulo. Modificar o programa Hello World criado utilizando o Android.

3. Participação do Fórum de dúvidas sobre a unidade. 4. Webconferência.

Quarta semana:

As atividades a serem desenvolvidas na quarta semana são:

1. Leitura e estudo do Conteúdo: Desenvolvimento de Aplicações Simples.

2. Realização da Atividade: Unidade C – Desenvolvimento de Aplicações Simples. (adicionar novas funcionalidades ao pro-grama desenvolvido ao longo da unidade).

3. Participação do Fórum de dúvidas sobre a unidade. 4. Webconferência.

Quinta semana:

As atividades a serem desenvolvidas na quinta semana são:

1. Leitura e estudo do Conteúdo: Novos Componentes de Interface do Android.

2. Realização da Atividade: Unidade D – Novos Componentes de Interface do Android: desenvolvimento de diversos pro-gramas utilizando os componentes discutidos na unidade.

3. Participação do Fórum de dúvidas sobre a unidade.

Sexta semana:

As atividades a serem desenvolvidas na sexta semana são:

(6)

6

Sistema Universidade

Aberta do Brasil - UAB | IF Sul-rio-grandense

Linguagens e Suas Tecnologias I Guia Didático 2. Realização da Atividade: Unidade E – Conhecendo ListViews, ImageViews, Gallery e demais widgets no Android:

Desen-volvimento de programas utilizando novos componentes de View. Criação de um pequeno artigo sobre os componentes de view.

3. Participação do Fórum de dúvidas sobre a unidade. 4. Webconferência.

Sétima semana:

As atividades a serem desenvolvidas na sétima semana são:

1. Leitura e estudo do Conteúdo: Desenvolvendo aplicações com múltiplas telas.

2. Realização da Atividade: Unidade F – Desenvolvimento de programas solicitados que utilizem as técnicas debatidas durante a aula.

3. Participação do Fórum de dúvidas sobre a unidade.

Oitava semana:

As atividades a serem desenvolvidas na oitava semana são:

1. Leitura e estudo do Conteúdo: Desenvolvendo aplicações com banco de dados no Android.

2. Realização da Atividade: Unidade G – Desenvolvimento de programas solicitados que utilizem as técnicas debatidas durante a aula.

3. Participação do Fórum de dúvidas sobre a unidade.

Referências:

CIDRAL, Beline. Afinal, o que é Android? Disponível em: <http://www.techtudo.com.br/artigos/noticia/2011/01/afinal-o-que-e-android.html> Acesso em: 23 ago. 2011.

HASHIMI, Sayed; KOMATINENI , Satya; MACLEAN, Dave. How the Dalvik Virtual Machine Works on Google Android. Disponível em: <http://www.ctoedge.com/content/how-dalvik-virtual-machine-works-google-android> Acesso em: 23 ago. 2011.

LECHETA, Ricardo R. Google Android: Aprenda a criar aplicações para dispositivos móveis com o Android SDK. 2ª Ed São Paulo: Novatec, 2010.

SILVA, Luciano Alves da. Apostila de Android: Programando passo a passo. 4ª Ed. Disponível em: <http://apostilaandroid. ueuo.com> Acesso em: 26 ago. 2011.

SILVEIRA, Felipe.Começando a desenvolver aplicativos para Android. Disponível em: <http://developer.android.com/ guide/topics/manifest/manifest-intro.html> Acesso em: 26 set. 2011.

_____________.Criando um projeto Android HelloWorld. Disponível em: <http://www.felipesilveira.com.br/2010/04/ criando-um-projeto-android-helloworld/> Acesso em: 26 set. 2011.

TEIXEIRA, Iuri. Classes anônimas (Anonymous Inner Classes) e Estáticas (Static). Disponível em: <http://iteixeira. wordpress.com/2009/11/20/classes-anonimas/> Acesso em: 26 set. 2011.

Android – Web site oficial. Disponível em: < http://www.android.com/> Acesso em: 23 ago. 2011.

Android API Levels. Disponível em: <http://developer.android.com/guide/appendix/api-levels.html> Acesso em: 26 set.

2011.

Android: Activity e interação entre Activities, Disponível em:

<http://techne.cesar.org.br/android-activity-e-interacao-entre-activities/> Acesso em: 26 set. 2011.

Android Developers. Disponível em: < http://developer.android.com/> Acesso em: 26 set. 2011.

Ambiente de desenvolvimento Java – JDK. Disponível por em: <http://www.oficinadanet.com.br/artigo/891/ambiente_

(7)

7

Sistema Universidade

Aberta do Brasil - UAB | IF Sul-rio-grandense

Linguagens e Suas Tecnologias I Guia Didático Configurar o ambiente de desenvolvimento para Android. Disponível por em: <http://maistutoriais.com/programacao/

aprender-a-configurar-um-ambiente-de-desenvolvimento-para-o-android/> Acesso em: 24 set. 2011.

Configurações das Variáveis de Ambiente (PATH, CLASSPATH e JAVA_HOME). Disponível por em: <http://wpjr2.

wordpress.com/2008/04/17/configuracao-das-variaveis-de-ambiente-path-classpath-e-java_home/> Acesso em: 24 set. 2011.

Eclipse – Web site oficial. Disponível por em: <http://www.eclipse.org/> Acesso em: 24 set. 2011.

Google Android o que é. Redação oficina da Net. Disponível em: <http://www.oficinadanet.com.br/artigo/2239/google_

android_o_que_e> Acesso em: 23 ago. 2011.

How to start a new Activity, Disponível em:

<http://www.androidcompetencycenter.com/2009/03/tutorial-how-to-start-a-new-activity/> Acesso em: 26 set. 2011.

Open Handset Alliance – Web site oficial. Disponível por em: <http://www.openhandsetalliance.com/> Acesso em: 23

ago. 2011.

SQLite – Introdução (parte 1), Disponível em:

<http://unsignedint.wordpress.com/2006/08/09/sqlite-introducao-parte-1/> Acesso em: 26 set. 2011.

SQLite – Comandos mais comuns, Disponível em:

<http://unsignedint.wordpress.com/2006/08/10/sqlite-comandos-mais-comuns-parte-2/> Acesso em: 26 set. 2011.

Widgets, você sabe o que é isso? Disponível em:

Referências

Documentos relacionados

By this way, the average grain yield as well as adaptability and stability parameters were obtained for each cultivar for genotype recommendation in classes of

Por se tratar de investimentos em Ativos Imobiliários, que podem ter como objeto a exploração comercial de imóveis, a rentabilidade de tais Ativos Imobiliários

Em 2017, o CADE instaurou processo administrativo para apurar a formação de cartel por empreiteiras que atuaram em licitações públicas, incluindo obras de metrô em sete

O custo para obter uma solução para um dado problema aumenta de acordo com o tamanho n do problema. Para visualizar este fato, consideremos o Problema do Caixeiro Viajante com

Tais pressupostos ampara a afirmação do crítico literário Tarcísio Gurgel (2001) ao defender que a própria cidade seria a personagem principal do romance. Para a análise

Ao longo do texto, visualizamos que as políticas ambientais e a educação se fazem presentes na confluência dos conflitos ex- pressos por tensões e disputas em torno da

- Exploradores que, em nome da Coroa, adentravam os sertões em busca de riquezas e escravos, na época do Brasil colônia, vindos principalmente das vilas de São Paulo e

Neste sentido, este trabalho analisa o perfil dos estudantes atendidos no Programa Projovem Campo, no intuito de levantar se esta política tem beneficiado os jovens