PROGRAMAÇÃO PARA DISPOSITIVOSMÓVEISProf. Angelo Augusto Frozza, M.Sc.http://about.me/TilFrozza
PLANO DE ENSINO
Ementa
Características dos dispositivos móveis.
Arquiteturas de aplicação móvel.
Infraestrutura móvel.
Projeto de interfaces para dispositivos móveis.
Programação de aplicações para clientes móveis.
Transferência de dados cliente-servidor.
Prática em desenvolvimento de aplicações móveis.
PLANO DE ENSINO
Objetivo geral
Proporcionar aos alunos a oportunidade de
aprender a teoria e a prática para o domínio da
programação para dispositivos móveis.
PLANO DE ENSINO
Objetivos específicos
Ao final do curso o aluno deverá ser capaz de:
Conhecer os principais conceitos e componentes de aplicações para dispositivos móveis;
Conhecer o processo de construção de uma aplicação móvel;
Desenvolver aplicações móveis utilizando uma linguagem de programação.
PLANO DE ENSINO
Conteúdo programático
1. Fundamentos da computação móvel Evolução dos dispositivos móveis Características dos dispositivos móveis Arquiteturas de aplicação móvel Infraestrutura móvel
Carga horária: 4 h/a Aulas expositivas e dialogadas
PLANO DE ENSINO
Conteúdo programático
2. Projeto de interfaces para dispositivos móveis
Carga horária: 4 h/a Aulas expositivas e dialogadas Aulas práticas em laboratório Resolução de exercícios
PLANO DE ENSINO
Conteúdo programático
3. Programação de aplicações para clientes móveis Eventos e exceções em dispositivos móveis Componentes para formulários
Carga horária: 20 h/a Aulas expositivas e dialogadas Aulas práticas em laboratório Resolução de exercícios
PLANO DE ENSINO
Conteúdo programático
4. Transferência de dados cliente-servidor Persistência em dispositivos móveis
Carga horária: 8 h/a Aulas expositivas e dialogadas Aulas práticas em laboratório Resolução de exercícios
PLANO DE ENSINO
Conteúdo programático
5. Prática em desenvolvimento de aplicações móveis
Carga horária: 24 h/a Aulas expositivas e dialogadas Aulas práticas em laboratório Resolução de exercícios
PLANO DE ENSINO
Metodologia
Aulas expositivas e dialogadas
Aulas práticas em laboratório
Resolução de exercícios para fixação de conteúdos
PLANO DE ENSINO
Interação com outras disciplinasAlg. e Progr.
Comput.Introd. a
Tecno. da Inf.Matemática
DiscretaTG de
SistemasTécnicas de
ComunicaçãoInglês
Instrumental
Banco de Dados I
Estrutura de Dados
Arquitet. de Computador.
Fundam. de SI
Sociologia e Informática
Metodologia Científica
POO I Sistemas Operacionais
Redes de Computador.
Banco de Dados II
Matem. Aplic. a SI
Desenvolv. Web II
Pesquisa em Informática
Economia Aplic. à Tecn.
Qualidade de Software
Segurança da Informação
Pesquisa Operacional
Desenvolv. Web I
Engenharia de Soft. II
Redes sem Fio
Serviços em Rede Estatística
Engenharia de Soft. I POO II Redes de
Comput. II Probabilid. TG da Administr.
Legislação e Ética na Inf.
Análise e Proj. de Soft.
Gerência de Dados Semi.
Gerência de Redes
Empreende-dorismo TCC I OPTATIVA
Governança de TI
Gerência. de Projetos
MarketingEletrônico TCC II OPTATIVA
PLANO DE ENSINO
Avaliação
Média Final
MF = (T1 * 0,3) + (E1 * 0,3) + (T2 * 0,4)
T1 -> Trabalho prático 01E1 -> Conjunto de exercícios do semestreT2 -> Trabalho prático 02
Frequência >= 75%
PLANO DE ENSINO
Avaliação - Média Final
PLANO DE ENSINO
Avaliação - Trabalho em Grupo?
A IMPORTÂNCIA DO TRABALHO EM EQUIPE(https://www.facebook.com/photo.php?v=4577072660458 )
PLANO DE ENSINO Bibliografia básica
LEE, V.; SCHENEIDER, H.; SCHELL, R. Aplicações móveis: arquitetura, projeto e desenvolvimento. São Paulo: Pearson Education: Makron Books, 2005. 328 p. [681.31.06:004.78 L477a] (5 ex.)
SILVA, M. S. CSS 3:desenvolva aplicações web profissionais com uso dos poderosos recursos de estilização das CSS3. São Paulo: Novatec, 2012. [681.31.06:004 S586c] (5 ex.)
SILVA, M. S. HTML 5: a linguagem de marcação que revolucionou a web. São Paulo: Novatec, 2011. [681.31.06HTM S578h] (5 ex.)
SILVA, M. S. JQuery Mobile: desenvolva aplicações web para dispositivos móveis com HTMLS, CSS3, AJAX, jQuery e jQuery UI. São Paulo: Novatec, 2012. [681.31.06:004 S586j] (3 ex.)
PLANO DE ENSINO
Bibliografia complementar BORGES JÚNIOR, M. P. Aplicativos móveis: Aplicativos
para Dispositivos Móveis Usando C#.Net com a Ferramenta Visual Studio.Net e MySQL e SQL Server. Rio de Janeiro: Ciência Moderna, 2005. 130p. [681.31.06:004.78 B732a] (2 ex.)
DEITEL, H. M.; DEITEL, P. J. Java: como programar. 8. ed. São Paulo: Bookman, 2010. [681.31.06JAV D325j] (9 ex.)
LECHETA, R. R. Google Android: Aprenda a criar aplicações para dispositivos móveis com o Android SDK. 2. ed. São Paulo: Novatec, 2010. [681.31.06:004.78 L459g] (2 ex.)
PLANO DE ENSINO
Bibliografia complementar MORIMOTO. C. E. Smartphones: Guia Prático. Porto
Alegre: Sul Editores, 2009. [621.395.01 M857s] (2 ex.)
PERUCIA, A. S. et al. Desenvolvimento de jogos eletrônicos: teoria e prática. 2. ed. São Paulo: Novatec, 2007. 320 p. [681.31.06:79 D451] (2 ex.)
SILVA, M. S. JQuery: a biblioteca do programador javascript. São Paulo: Novatec, 2008. 430 p. [681.31.06JAV S586j] (1 ex.)
SILVA, M. S. Ajax com jQuery: requisições ajax com a simplicidade de jQuery. São Paulo: Novatec, 2009. 327 p. [681.31.06AJAX S586a] (1 ex.)
PLANO DE ENSINO
Bibliografia complementar
LUCCA, A. O caminho das apps. E-book. Curitiba: Luccaco *be digital, 201?. Disponível em: http://www.luccaco.com/public_html/caminhodasapps/.
PLANO DE ENSINO
Bibliografia complementar
www.w3c.org
w3schools.com
jquery.comjquerymobile.com
phonegap.com
OUTROS RECURSOS
BOAS PRÁTICAS NA AULA
Celular
Manter desligado (ou no silencioso) e dentro da bolsa;
Se for atender (somente em casos de urgência), pedir licença ao professor e sair da sala, retornando apenas no final da aula;
BOAS PRÁTICAS NA AULA
Laboratórios de Informática
NÃO LEVAR COMIDA PARA O LABORATÓRIO, incluindo balas etc.;
Desligar o computador ao sair;
Reportar problemas na máquina ao professor;
Não retirar os cabos das máquinas sem autorização do professor. Se for autorizado, deixar a máquina como encontrou no final da
aula;
BOAS PRÁTICAS NA AULA
Laboratórios de Informática
Antes de sair do laboratório, colocar as cadeiras no lugar e limpar qualquer lixo que ficar na bancada e que porventura tenha CAIDO NO CHÃO;
Para podermos usar o condicionador de ar devemos manter conversas ao mínimo possível, pois num ambiente fechado o som reverbera com maiorintensidade;
Brincadeiras fora de hora ou mal gosto, dão direito ao aluno de se retirar da sala e permanecer fora até o final da aula e, ainda, como brinde uma anotação no CGAE.
DE ONDE VEM AS BOAS IDEIAS?
Steven Johnson - De onde vêm as boas ideias (http://www.youtube.com/ )
(FONTE: ColorTags.com.br )
CONTATO
Prof. Angelo Augusto Frozza, M.Sc.
http://www.ifc-camboriu.edu.br/~frozza
@TilFrozzahttp://www.twitter.com/TilFrozza
http://about.me/TilFrozza