Introdução à Programação para Dispositivos Móveis · Objetivos Analisar, interpretar e...

20
Aula 00 Prof. Diemesleno Souza Carvalho [email protected] http://www.diemesleno.com.br Introdução à Programação para Dispositivos Móveis

Transcript of Introdução à Programação para Dispositivos Móveis · Objetivos Analisar, interpretar e...

Page 1: Introdução à Programação para Dispositivos Móveis · Objetivos Analisar, interpretar e reconhecer em problemas diversos as operações e funções elementares, bem como suas

Aula 00 Prof. Diemesleno Souza [email protected]://www.diemesleno.com.br

Introdução à Programação para Dispositivos Móveis

Page 2: Introdução à Programação para Dispositivos Móveis · Objetivos Analisar, interpretar e reconhecer em problemas diversos as operações e funções elementares, bem como suas

Ementa

Page 3: Introdução à Programação para Dispositivos Móveis · Objetivos Analisar, interpretar e reconhecer em problemas diversos as operações e funções elementares, bem como suas

Ementa

Plataformas de desenvolvimento de aplicativos móveis; Desenvolvimento de Software para plataformas móveis.

Page 4: Introdução à Programação para Dispositivos Móveis · Objetivos Analisar, interpretar e reconhecer em problemas diversos as operações e funções elementares, bem como suas

Objetivos

Page 5: Introdução à Programação para Dispositivos Móveis · Objetivos Analisar, interpretar e reconhecer em problemas diversos as operações e funções elementares, bem como suas

Objetivos

Analisar, interpretar e reconhecer em problemas diversos as operações e funções elementares, bem como suas propriedades e gráficos necessários para as suas soluções;

Apresentar ao educando as principais plataformas de desenvolvimento para dispositivos móveis;

Promover discussões referentes à arquitetura e características que influem na maneira de se desenvolver para essas plataformas;

Page 6: Introdução à Programação para Dispositivos Móveis · Objetivos Analisar, interpretar e reconhecer em problemas diversos as operações e funções elementares, bem como suas

Conteúdo Programático

Page 7: Introdução à Programação para Dispositivos Móveis · Objetivos Analisar, interpretar e reconhecer em problemas diversos as operações e funções elementares, bem como suas

Conteúdo Programático

Unidade I- Plataformas móveis;- Aplicações nativas, webapps e híbridas;- Frameworks;- Ambiente de desenvolvimento.

Unidade II- Linguagem Kotlin.- Projeto 1;

Unidade III- Desenvolvimento Mobile com Kotlin;- Projeto 2;

Page 8: Introdução à Programação para Dispositivos Móveis · Objetivos Analisar, interpretar e reconhecer em problemas diversos as operações e funções elementares, bem como suas

Referências Básicas

Page 9: Introdução à Programação para Dispositivos Móveis · Objetivos Analisar, interpretar e reconhecer em problemas diversos as operações e funções elementares, bem como suas

Referências Básicas

LECHETA, R. R. Google Android: aprenda a criar aplicações para dispositivos móveis com o Android SDK. 3. ed. São Paulo: Novatec, 2010.

ABLESON, W. F. Android em Ação. 3. ed. Rio de Janeiro: Elsevier, 2012.

SIERRA, K. Use a cabeça! Java. Rio de Janeiro: Alta Books, 2010.

Page 10: Introdução à Programação para Dispositivos Móveis · Objetivos Analisar, interpretar e reconhecer em problemas diversos as operações e funções elementares, bem como suas

Referências Complementares

Page 11: Introdução à Programação para Dispositivos Móveis · Objetivos Analisar, interpretar e reconhecer em problemas diversos as operações e funções elementares, bem como suas

Referências Complementares

• TERUEL, E. C. Web Mobile: desenvolva sites para dispositivos móveis com tecnologias de uso livre – WML, XHTML MP, WCSS, PHP, JSP. Rio de Janeiro: Ciência Moderna, 2010.

LEE, V.; SCNEIDER, H.; SCHELL, R. Aplicações móveis :arquitetura, projeto e desenvolviento. São Paulo: Makron Books, 2005.

MEDNIEKS, Z.; MEIKE, B.; LOMBARDO, J.: ROGERS. R. Desenvolvimento de aplicações Android. São Paulo: Novated, 2009.

PILONE, T.; PILONE, D. Use a cabeça! Desenvolvimento para iPhone. São Paulo: Alta Books, 2011.

• KOSCIANSKI, A. Qualidade de software: aprenda as metodologias e técnicas mais modernas para o desenvolvimento de software. São Paulo: Novatec, 2007.

Page 12: Introdução à Programação para Dispositivos Móveis · Objetivos Analisar, interpretar e reconhecer em problemas diversos as operações e funções elementares, bem como suas

Carga Horária

Page 13: Introdução à Programação para Dispositivos Móveis · Objetivos Analisar, interpretar e reconhecer em problemas diversos as operações e funções elementares, bem como suas

Carga Horária

• Teórica: 34 horas aula;• Prática: 33 horas aula.

Page 14: Introdução à Programação para Dispositivos Móveis · Objetivos Analisar, interpretar e reconhecer em problemas diversos as operações e funções elementares, bem como suas

Aulas

Page 15: Introdução à Programação para Dispositivos Móveis · Objetivos Analisar, interpretar e reconhecer em problemas diversos as operações e funções elementares, bem como suas

Aulas

• Segundas-feiras das 19:00 até 22:40

• Primeira aula em 30/07/2018• Última aula em 17/12/2018

Page 16: Introdução à Programação para Dispositivos Móveis · Objetivos Analisar, interpretar e reconhecer em problemas diversos as operações e funções elementares, bem como suas

Avaliações

Page 17: Introdução à Programação para Dispositivos Móveis · Objetivos Analisar, interpretar e reconhecer em problemas diversos as operações e funções elementares, bem como suas

Avaliações

• 2 ou 3 Projetos para serem desenvolvidos em sala.

Total 100,00

• Recuperação* → 10/12 - segunda-feira → valor 25,00

* Substituindo a menor nota entre as Ps.

Page 18: Introdução à Programação para Dispositivos Móveis · Objetivos Analisar, interpretar e reconhecer em problemas diversos as operações e funções elementares, bem como suas

Para ser aprovado...

Page 19: Introdução à Programação para Dispositivos Móveis · Objetivos Analisar, interpretar e reconhecer em problemas diversos as operações e funções elementares, bem como suas

Para ser aprovado...

…o aluno deverá ter no mínimo 75% de presença, e 60 pontos, sendo que:

Nota entre 0 e 59 = conceito R (reprovado) Nota entre 60 e 69 = conceito CNota entre 70 e 89 = conceito BNota entre 90 e 100 = conceito A

Page 20: Introdução à Programação para Dispositivos Móveis · Objetivos Analisar, interpretar e reconhecer em problemas diversos as operações e funções elementares, bem como suas

Introdução à Programação para Dispositivos MóveisAula 00 Prof. Diemesleno Souza Carvalho

[email protected]://www.diemesleno.com.br