Busca DevMedia
Você está buscando em vídeo aula no canal mobile
- Conclusão Vídeo
Nesta aula vamos revisar o que aprendemos sobre front-end mobile. Além disso, vamos responder algumas perguntas comuns que surgem no início de nossa carreira.
- Exemplos práticos de aplicativos Vídeo
Já aprendemos que existem aplicativos stand alone e client-side. Além disso, entendemos do que se trata o front-end mobile e as tarefas de um programador mobile. Nesta aula vamos analisar dois aplicativos e colocar em prática o que aprendemos.
- Programação front-end mobile Vídeo
Já sabemos que um aplicativo é o front-end mobile. Nesta aula você vai aprender a importância do aplicativo para uma empresa e quais os elementos que o programador front-end mobile vai inserir no aplicativo para que o usuário possa ver e interagir.
- Tipos de aplicativos Vídeo
Existem dois tipos de aplicativos: stand alone (independente) e client-side (dependente). Ambos possuem a parte visual onde o usuário vê e interage. Os apps client-side possuem, além da camada visual, a camada back-end.
- Back-end Vídeo
Para armazenar e manipular as informações de um aplicativo, como por exemplo os dados de um produto, é necessário uma camada extra chamada de back-end. Nesta aula vamos entender do que se trata essa camada.
- Introdução ao Mobile Vídeo
O programador mobile trabalha construindo aplicativos para dispositivos móveis, por isso é fundamental que você saiba o que é um aplicativo e quais são os dispositivos móveis.
- Ajustes finais - Meu primeiro aplicativo Android - Vídeo 15 Vídeo
Chegamos aos ajustes finais. Aqui faremos alterações no XML de layout do aplicativo para centralizar e aumentar o texto, assim como as margens da tela. Com isso finalizamos o aplicativo MathQuiz.
- Entendendo OnCreate e OnSaveInstanceState - Meu primeiro aplicativo Android - Vídeo 14 Vídeo
Neste vídeo veremos um exemplo prático quando o índice da questão atual voltar a zero quando a dispositivo por rotacionado.
- Formatando números com ponto flutuante - Meu primeiro aplicativo Android - Vídeo 13 Vídeo
A partir desse vídeo veremos como ajustar a aparência do aplicativo, iniciando pela formatação dos números que ele exibe nos botões de resposta. Para isso utilizaremos as classes NumberFormat e Locale.
- Criando recursos de string - Meu primeiro aplicativo Android - Vídeo 12 Vídeo
Além do seu código, um aplicativo também ser construído com recursos. Imagens, layouts, sons e, como veremos neste vídeo, strings, são exemplos de recursos. Nesse vídeo veremos como gerar e acessar recursos no arquivo strings.xml.
- Depurando erros com o logcat - Meu primeiro aplicativo Android - Vídeo 11 Vídeo
No vídeo anterior finalizamos o teste do aplicativo com uma erro. Aqui veremos como podemos descobrir erros que podem fazer com que o aplicativo pare de responder, entre outros, usando o logcat, a ferramenta visual de depuração do Android Studio
- Avançando as questões - Meu primeiro aplicativo Android - Vídeo 10 Vídeo
Passaremos agora para a implementação do botão que nos permitirá navegar entre as questões no repositório do aplicativo. Com isso podemos concluir as funcionalidades da interface de usuário e depurar o funcionamento aplicativo.
- Tratando o click nas respostas - Meu primeiro aplicativo Android - Vídeo 9 Vídeo
Listeners são uma parte fundamental da programação para Android, uma vez que eles permitem programar as ações das views em resposta a interação do usuário. Neste vídeo veremos como implementar esse conceito tratando os cliques dos botões.
- Instanciando as views no código Java - Meu primeiro aplicativo Android - Vídeo 8 Vídeo
Agora que já temos a interface de usuário finalizada precisamos acessá-la no código Java a fim de criar interatividade, respondendo aos clicks nos botões. Veremos como fazer isso neste vídeo.
- Criando uma interface com Constraint Layout - Meu primeiro aplicativo Android - Vídeo 7 Vídeo
Constraint Layout nos permite criar desde pequenas até grandes interfaces de usuário, composta por diversos componentes, sem que para isso tenhamos que lidar com componentes aninhados.
- Criando a classe AnalisadorQuestao - Meu primeiro aplicativo Android - Vídeo 6 Vídeo
Concluindo a camada de modelo do aplicativo, neste vídeo criamos a classe AnalisadorQuestao. É ela quem vai armazenar a lógica necessária para informar se o usuário respondeu de forma correta a questão atual.
- Criando a classe QuestaoRepositorio - Meu primeiro aplicativo Android - Vídeo 5 Vídeo
MathQuiz apresenta diversas questões para o usuário e para centralizar esses dados em um objeto responsável por fornecê-los para a atividade é que criaremos a classe QuestaoRepositorio. Os passos necessários para isso você pode acompanhar neste
- Criando a classe Questao - Meu primeiro aplicativo Android - Vídeo 4 Vídeo
Iniciaremos a criação do aplicativo pela suas classes de modelo, dentre as quais Questao se destaca como sendo a principal. Desta classe depende todo o funcionamento do sistema, como poderemos comprovar nesta aula.
- Criação do projeto - Meu primeiro aplicativo Android - Vídeo 3 Vídeo
A etapa de criação do projeto de aplicativo é fundamental e envolve alguns passos importantes, como a escolha da API utilizada no desenvolvimento, plataforma, e muito mais. Conversamos em detalhes sobre isso neste vídeo.
- Arquitetura - Meu primeiro aplicativo Android - Vídeo 2 Vídeo
Uma aplicativo Android é construído sobre o padrão arquitetural MVC, onde a Activity faz o papel do controle e seu layout em XML é a visão. As regras de negócio, como você já pode prever, são programadas na camada de modelo.
- Introdução - Meu primeiro aplicativo Android - Vídeo 1 Vídeo
Com o aplicativo MathQuiz o usuário poderá responder perguntas sobre matemática. Apesar de simples, ao construí-lo você aprenderá nesse vídeo fundamentos da programação para Android que poderá aplicar em qualquer projeto.
- Serviços e Provedores de Conteúdo - Android básico: O que são Application Components? - Vídeo 2 Vídeo
Saber trabalhar com receptores de transmissão, serviços e provedores de conteúdo é tão fundamental quanto entender como as atividades funcionam. É com essa base que poderemos criar aplicativos de forma consistente para Android.
- Introdução aos componentes - Android básico: O que são Application Components? - Vídeo 1 Vídeo
Geralmente, é com as atividades que iniciamos na programação para Android. Elas representam uma tarefa a ser realizada pelo usuário no aplicativo. O primeiro passo para isso é criar uma subclasse de Activity. Saiba como isso é feito neste vídeo.
- Introdução - Consumindo uma API RESTful com React Native - Vídeo 1 Vídeo
Nesta primeira aula vamos conhecer um pouco o React Native e entender o kit de ferramentas que vamos precisar instalar para dar início a construção do aplicativo, além de ter uma visão geral do projeto que construiremos durante o curso.
- Adicionando rotas - Criando uma aplicação CRUD com React Native - Vídeo 13 Vídeo
Neste momento precisamos definir como será feita a transição entre as telas da aplicação através do mecanismo de roteamento do React Native. A partir daqui poderemos introduzir nas URLs da API os IDs dos lembretes.