(20200800-PT) Exame Informática 302

(NONE2021) #1
48

programação


ANDROID


ANDROID
STUDIO
Esta é a ferramenta
oficial da Google para
o desenvolvimento de
aplicações Android.
Integra um editor
visual da aplicação,
permite emular
funcionalidades
específicas (como
realidade aumentada)
e inclui um sistema
que ajuda a reduzir
o tamanho final
da aplicação

FIREBASE
Mais uma plataforma
de desenvolvimento
da Google e que
se destaca pela
integração de
elementos de
aprendizagem
automática (Firebase
ML), sincronização
cloud (Cloud Firestore)
ou testes A/B
para a interface

UNREAL
ENGINE
É a ferramenta de
desenvolvimento
a considerar para
quem está a pensar
criar jogos. Além de
ser dos motores de
jogo mais populares
da indústria, permite
adaptar facilmente a
aplicação para outros
sistemas operativos

INICIANTE
UDEMY
DURAÇÃO: 7H30M
Está dividido em mais de 80 lições diferentes para que possa
aprender de forma isolada os muitos conceitos que esta
tipologia de programação envolve. Este curso ‘recua’ um pouco
e aborda temas como a lógica da programação, para depois
entrar nas diferentes camadas do sistema operativo (como o
componente central kernel), nas diferentes versões do Android e
na abordagem do Java enquanto linguagem para iniciantes.

INICIANTE
UDACITY
DURAÇÃO: N.D.
Depois de aprender o fundamental sobre desenvolvimento
Android, o próximo passo é aprender sobre as interfaces de
utilizador: como adicionar imagens, botões e texto a uma
aplicação; como agrupar elementos de design para tornar a app
mais intuitiva; e como importar esse design para o smartphone
para visualizar o ‘nascimento’ da aplicação. Convencido?

INTERMÉDIO
UDEMY
DURAÇÃO: 27 HORAS
Prepare-se para uma viagem completa ao mundo da
programação Android. Este curso começa com uma introdução
à linguagem Java, ensina-o a criar um ficheiro de instalação
(.apk) que deve ser submetido para aprovação da Google,
a implementar permissões de acesso a funcionalidades
específicas do smartphone e conduz o utilizador pelo processo
de depuração (debugging) para encontrar e eliminar problemas.

AVANÇADO
UDACITY
DURAÇÃO: 60 HORAS
Este é o curso ‘oficial’ da Google para o desenvolvimento de
aplicações Android – e é o módulo que inclusive já foi usado por
mais de 3300 portugueses para aprender a programar Android
através de uma iniciativa da tecnológica norte-americana. Além
da criação da aplicação propriamente dita, são abordados temas
como a ligação da app à internet, elementos visuais de interface de
utilizador, tarefas em segundo plano, entre outros conhecimentos.
A Google prometeu voltar a fazer formações presenciais, em
politécnicos e universidades portuguesas. Fique atento.

FERRAMENTAS


PARA
PROGRAMAR

PARA ANDROID


SDK: sigla para kit de desenvolvimento de software
ADB: Android Debug Bridge, permite ligar o smartphone ao PC para testar aplicações
Webview: Mostrar uma página web dentro da aplicação


VÁ APRENDENDO


É o sistema operativo mais popular do mundo e tem mais de dois mil milhões de utilizadores
ativos. Desenvolver uma aplicação para Android é um excelente convite para quem pretende
lançar um novo serviço, já que o número de potenciais clientes é gigante. A linguagem de
programação Java (não confundir com JavaScript) continua a ser uma das mais populares
entre programadores Android – e aquela que recomendamos a quem quer começar a aprender.
Lembre-se que o Android está sempre em evolução e que é um sistema operativo fragmentado.
Free download pdf