INTRODUÇÃO A PROGRAMAÇÃO ANDROID MATEUS MALAQUIAS
EMENTA ● INTRODUÇÃO A PLATAFORMA GOOGLE PLAY ● VISÃO GERAL DE UMA APLICAÇÃO ● ACTIVITIES + INTENTS ● PRATICA
AFINAL O QUE É ANDROID? ● É UM SO MOBILE DERIVADO DO LINUX, INICIALMENTE DESENVOLVIDO POR UMA EMPRESA E COMPRADO PELO GOOGLE. ● A LINGUAGEM POR TRÁS DO ANDROID EM SUMA É O JAVA, MAS ELE NÃO É COMPLETAMENTE JAVA.
POR ELE TEM VARIAS CARAS?! ● O ANDROID É DISPONIBILIZADO COM A LICENÇA APACHE.
O MERCADO NO BRASIL ATUALMENTE O BRASIL JÁ É O 4º COLOCADO NO MERCADO DE MOBILE DO MUNDO.
PARA QUAL VERSÃO?
A GOOGLE PLAY
UM BOM AMBIENTE DE DESENVOLVIMENTO O QUE É PRECISO PARA TER UM BOM AMBIENTE DE DESENVOLVIMENTO ANDROID?! ● O MINIMO É - 2GB DE RAM E UM DUAL CORE ● O SEU SO TÃO POUCO IMPORTA ● VOCÊ TEM QUE TER NOÇÃO DE JAVA ● PELO MENOS JAVA 6
UM BOM AMBIENTE DE DESENVOLVIMENTO MINHAS RECOMENDAÇÕES: ● TENHA UMA MAQUINA MELHOR DO QUE O MINIMO SUGERIDO ● TENHA UMA INTERNET BOA, VOCÊ VAI TER QUE FAZER MUITO DOWNLOAD ● POSSUA UM DISPOSITIVO FÍSICO
SUAS FERRAMENTAS ● ECLIPSE + ADT PLUGIN ● ANDROID SDK ● ANDROID PLATFORM-TOOLS ● APIS MAIS POPULARES
CONCEITOS BÁSICOS VAMOS PRATICAR: ● CRIAÇÃO DE UM PROJETO ● ARQUITETURA DE UMA APLICAÇÃO ● EXECUÇÃO DA SUA APLICAÇÃO
CONCEITOS BÁSICOS VAMOS PRATICAR: ● ACTIVITY E AS VIEWS ● LOGCAT É SEU PASTOR E BUGS NÃO LHE ESCAPARA ● ENTENDO O XML DO ANDROID
CONCEITOS BÁSICOS VAMOS PRATICAR: DESENVOLVER UM APP ANDROID CAPAZ DE CALCULAR A MEDIA FINAL DA UNIJORGE. Media: (Av1 * 2.5) + (Av2 * 1) + (Av3 * 2.5) + (Av4 * 1) >= 49 NotaFinal: ((Media * 7,0) + (provaFinal * 3)) / 10 >= 5.0