Introdução à Programação para Dispositivos Móveis · Objetivos Analisar, interpretar e...
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](https://reader031.fdocument.pub/reader031/viewer/2022020305/5c0ca71209d3f208568c7a41/html5/thumbnails/1.jpg)
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](https://reader031.fdocument.pub/reader031/viewer/2022020305/5c0ca71209d3f208568c7a41/html5/thumbnails/2.jpg)
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](https://reader031.fdocument.pub/reader031/viewer/2022020305/5c0ca71209d3f208568c7a41/html5/thumbnails/3.jpg)
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](https://reader031.fdocument.pub/reader031/viewer/2022020305/5c0ca71209d3f208568c7a41/html5/thumbnails/4.jpg)
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](https://reader031.fdocument.pub/reader031/viewer/2022020305/5c0ca71209d3f208568c7a41/html5/thumbnails/5.jpg)
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](https://reader031.fdocument.pub/reader031/viewer/2022020305/5c0ca71209d3f208568c7a41/html5/thumbnails/6.jpg)
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](https://reader031.fdocument.pub/reader031/viewer/2022020305/5c0ca71209d3f208568c7a41/html5/thumbnails/7.jpg)
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](https://reader031.fdocument.pub/reader031/viewer/2022020305/5c0ca71209d3f208568c7a41/html5/thumbnails/8.jpg)
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](https://reader031.fdocument.pub/reader031/viewer/2022020305/5c0ca71209d3f208568c7a41/html5/thumbnails/9.jpg)
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](https://reader031.fdocument.pub/reader031/viewer/2022020305/5c0ca71209d3f208568c7a41/html5/thumbnails/10.jpg)
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](https://reader031.fdocument.pub/reader031/viewer/2022020305/5c0ca71209d3f208568c7a41/html5/thumbnails/11.jpg)
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](https://reader031.fdocument.pub/reader031/viewer/2022020305/5c0ca71209d3f208568c7a41/html5/thumbnails/12.jpg)
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](https://reader031.fdocument.pub/reader031/viewer/2022020305/5c0ca71209d3f208568c7a41/html5/thumbnails/13.jpg)
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](https://reader031.fdocument.pub/reader031/viewer/2022020305/5c0ca71209d3f208568c7a41/html5/thumbnails/14.jpg)
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](https://reader031.fdocument.pub/reader031/viewer/2022020305/5c0ca71209d3f208568c7a41/html5/thumbnails/15.jpg)
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](https://reader031.fdocument.pub/reader031/viewer/2022020305/5c0ca71209d3f208568c7a41/html5/thumbnails/16.jpg)
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](https://reader031.fdocument.pub/reader031/viewer/2022020305/5c0ca71209d3f208568c7a41/html5/thumbnails/17.jpg)
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](https://reader031.fdocument.pub/reader031/viewer/2022020305/5c0ca71209d3f208568c7a41/html5/thumbnails/18.jpg)
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](https://reader031.fdocument.pub/reader031/viewer/2022020305/5c0ca71209d3f208568c7a41/html5/thumbnails/19.jpg)
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](https://reader031.fdocument.pub/reader031/viewer/2022020305/5c0ca71209d3f208568c7a41/html5/thumbnails/20.jpg)
Introdução à Programação para Dispositivos MóveisAula 00 Prof. Diemesleno Souza Carvalho
[email protected]://www.diemesleno.com.br