Curso de Android Studio
Aprenda sobre os recursos dessa IDE.
- Professor: Bruno Santos
- Nível do curso: Básico
O Android Studio se tornou a IDE (ambiente de desenvolvimento integrado) mais utilizada pelas pessoas que trabalham com desenvolvimento de apps para o sistema operacional Andorid. A IDE foi criada a partir de um outro ambiente de desenvolvimento famoso, o IntelliJ, reunindo uma série de recursos que facilitam muito o trabalho de um desenvolvedor quando ele está escrevendo o seu código.
Um dos recursos mais interessantes oferecidos por esta IDE é o fato de que ela oferece um sistema de compilação flexível baseado em Gradle. Além disso, ela conta também com um emulador com diversos recursos e que ajuda os desenvolvedores e verem, na prática, como está ficando o seu projeto. O Android Studio também oferece um ambiente unificado que possibilita o desenvolvimento para todos os dispositivos Android.
Aprenda mais sobre o Android Studio neste curso online e gratuito. Não deixe de conferir também o curso de Android Studio Intermediário.
Sobre o curso
Neste curso online e gratuito os alunos poderão aprender a criar os seus primeiros códigos e projetos no Android Studio. A ideia das aulas é oferecer uma visão geral das ferramentas oferecidas pela IDE e também dar dicas de como tornar o trabalho mais fácil e intuitivo. Além disso, o curso também aborda as principais características da linguagem utilizada para criar apps para Android, tanto em Java quanto em Kotlin.
Estrutura do curso
Android Studio 4.0.1 – #01 – Instalação e configuração – Primeira App
Android Studio 4.0.1 – #02 – Constituição de uma Activity – App Conversor de Moeda
Android Studio 4.0.1 – #03 – App Conversor de Temperatura
Android Studio 4.0.1 – #04 -Aplicação passo a passo
Android Studio 4.0.1 – #05 – App com Múltiplos Input e Toast
Android Studio 4.0.1 – #06 – LinearLayout
Android Studio 4.0.1 – #07 – App com LinearLayout
Android Studio 4.0.1 – #08 – App com múltiplos LinearLayout
Android Studio 4.0.1 – #09 – LinearLayout – Ecrã de Login
Android Studio 4.0.1 – #10 – Ferramenta de Debug
Android Studio 4.0.1 – #11 – Toast, Ciclos e Condições
Android Studio 4.0.1 – #12 – App com múltiplas Activity e Intent
Android Studio 4.0.1 – #13 – SplashScreen
Android Studio 4.0.1 – #14 – Exercícios com Activitys
Android Studio 4.0.1 – #15 – Exercícios com Activitys e Login
Android Studio 4.0.1 – #16 – Exercícios SplashScreen
Android Studio 4.0.1 – #17 – Exercícios Cálculo
Android Studio 4.0.1 – #18 – Intent com Extras
Android Studio 4.0.1 – #19 – Activity com Result, como devolver valores a Activity principal
Android Studio 4.0.1 – #20 – Exercício Activity com Extras
Android Studio 4.0.1 – #21 – Exercício Passar Extras por várias Activity
Android Studio 4.0.1 – #22 – Exercício Login e Registo com múltiplas Activity
Android Studio 4.0.1 – #23 – Exercício Ementa de Restaurante – parte 1
Android Studio 4.0.1 – #24 – Exercício Ementa de Restaurante – parte 2
Android Studio 4.0.1 – #25 – Listas e ListView
Android Studio 4.0.1 – #26 – Objetos e ListView
Android Studio 4.0.1 – #27 – Exercício Lista de Nomes
Android Studio 4.0.1 – #28 – Exercício Adicionar Número a Lista
Android Studio 4.0.1 – #29 – Exercício ListView com Objetos
Android Studio 4.0.1 – #30 – Google Maps Activity
Android Studio 4.0.1 – #31 – Exercício com Google Maps Activity
Android Studio 4.0.1 – #32 – SharedPreferences
Android Studio 4.0.1 – #33 – SharedPreferences – Exercício 1
Android Studio 4.0.1 – #34 – Audio
Android Studio 4.0.1 – #35 – RelativeLayout
Android Studio 4.0.1 – #36 – Ciclo de Vida de uma Activity
Android Studio 4.1.1 – #37 – App Relógio – FullScreen e ScreenOrientation
Android Studio 4.1.1 – #38 – App Relógio – Multilingue
Android Studio 4.1.1 – #39 – App Relógio – Padrão ViewHolder
Android Studio 4.1.1 – #40 – App Relógio – Atualizar Hora com Calendar
Android Studio 4.1.1 – #41 – App Relógio – Handler e Runnable
Android Studio 4.1.1 – #42 – App Relógio – Broadcast Receiver para nível de bateria
Android Studio 4.1.1 – #43 – App Relógio – Nível de bateria e layout
Android Studio 4.1.1 – #44 – App Relógio – Animações
Android Studio 4.1.1 – #45 – App Relógio – Controlo de Versões Git e GitHub
Android Studio 4.1.2 – #46 – RecyclerView – Criação do ViewHolder
Android Studio 4.1.2 – #47 – RecyclerView – Criação do Adapter
Android Studio 4.1.2 – #48 – RecyclerView – Objeto e Mock
Android Studio 4.1.2 – #49 – RecyclerView – Testes finais
Android Studio 4.1.2 – #50 – Base de dados SQLite – DB Browser e criação de DBHelper
Android Studio 4.1.2 – #51 – Base de dados SQLite – CRUD – Insert, Update, Delete
Android Studio 4.1.2 – #52 – Base de dados SQLite – CRUD – Select e Classe Utilizador
Android Studio 4.1.2 – #53 – Base de dados SQLite – Design e Novo Utilizador
Android Studio 4.1.2 – #54 – Base de dados SQLite – Apresentar Utilizadores
Android Studio 4.1.2 – #55 – Base de dados SQLite – Importar e Exportar BD e Inserir Novo Utilizador
Android Studio 4.1.2 – #56 – Base de dados SQLite – Carregar Lista de Utilizadores
Android Studio 4.1.2 – #57 – Base de dados SQLite – Apresentar Dados do Utilizador
Android Studio 4.1.2 – #58 – Base de dados SQLite – Update e Delete do Utilizador
Android Studio 4.1.2 – #59 – BottomNavigationView com Fragments – parte 1
Android Studio 4.1.2 – #60 – BottomNavigationView com Fragments – parte 2
Android Studio 4.1.3 – #61 – App Projeto – SplashScreen
Android Studio 4.1.3 – #62 – App Projeto – Registo
Android Studio 4.1.3 – #63 – App Projeto – Login
Android Studio 4.1.3 – #64 – App Projeto – Criação da Base de Dados e Inserir Utilizador
Android Studio 4.1.3 – #65 – App Projeto – Select e Login do Utilizador
Android Studio 4.1.3 – #66 – App Projeto – SelectAll e SelectByID
Android Studio 4.1.3 – #67 – App Projeto – Apresentar Utilizadores
Android Studio 4.1.3 – #68 – App Projeto – Update e Delete Utilizador
Android Studio 4.1.3 – #69 – App Projeto – Git e GitHub
Android Studio 4.1.3 – #70 – App Lista Telefónica – SplashScreen e Classe Contacto
Android Studio 4.2 – #71 – App Lista Telefónica – RecyclerView
Android Studio 4.2 – #72 – App Lista Telefónica – RecyclerView – ViewHolder
Android Studio 4.2 – #73 – App Lista Telefónica – Mock de Contactos
Android Studio 4.2 – #74 – App Lista Telefónica – RecyclerView – Adapter
Android Studio 4.2.1 – #75 – App Lista Telefónica – Criação da DBHelper
Android Studio 4.2.1 – #76 – App Lista Telefónica – CRUD e Listagem de Contactos
Android Studio 4.2.1 – #77 – App Lista Telefónica – Layout Novo Contacto
Android Studio 4.2.1 – #78 – App Lista Telefónica – Programação Novo Contacto
Android Studio 4.2.1 – #79 – App Lista Telefónica – RecyclerView Item Click e correção na BD
Android Studio 4.2.2 – #80 – App Lista Telefónica – Layout Detalhes do Contacto
Android Studio 4.2.2 – #81 – App Lista Telefónica – Programação dos Detalhes
Android Studio 4.2.2 – #82 – App Lista Telefónica – Carregar Detalhes do Contacto
Android Studio 4.2.2 – #83 – App Lista Telefónica – Editar e Eliminar Contacto
Android Studio Artic Fox – #84 – App Lista Telefónica – Botões de chamada, email e morada
Android Studio Artic Fox – #85 – App Lista Telefónica – Realizar chamada
Android Studio Artic Fox – #86 – App Lista Telefónica – Enviar email
Android Studio Artic Fox – #87 – App Lista Telefónica – Google Maps Activity
Android Studio Artic Fox – #88 – Nova Instalação do Android Studio
Aulas:
-
Android Studio 4.0.1 - #01 - Instalação e configuração - Primeira AppAndroid Studio 4.0.1 - #02 - Constituição de uma Activity - App Conversor de MoedaAndroid Studio 4.0.1 - #03 - App Conversor de TemperaturaAndroid Studio 4.0.1 - #04 -Aplicação passo a passoAndroid Studio 4.0.1 - #05 - App com Múltiplos Input e ToastAndroid Studio 4.0.1 - #06 - LinearLayoutAndroid Studio 4.0.1 - #07 - App com LinearLayoutAndroid Studio 4.0.1 - #08 - App com múltiplos LinearLayoutAndroid Studio 4.0.1 - #09 - LinearLayout - Ecrã de LoginAndroid Studio 4.0.1 - #10 - Ferramenta de DebugAndroid Studio 4.0.1 - #11 - Toast, Ciclos e CondiçõesAndroid Studio 4.0.1 - #12 - App com múltiplas Activity e IntentAndroid Studio 4.0.1 - #13 - SplashScreenAndroid Studio 4.0.1 - #14 - Exercícios com ActivitysAndroid Studio 4.0.1 - #15 - Exercícios com Activitys e LoginAndroid Studio 4.0.1 - #16 - Exercícios SplashScreenAndroid Studio 4.0.1 - #17 - Exercícios CálculoAndroid Studio 4.0.1 - #18 - Intent com ExtrasAndroid Studio 4.0.1 - #19 - Activity com Result, como devolver valores a Activity principalAndroid Studio 4.0.1 - #20 - Exercício Activity com ExtrasAndroid Studio 4.0.1 - #21 - Exercício Passar Extras por várias ActivityAndroid Studio 4.0.1 - #22 - Exercício Login e Registo com múltiplas ActivityAndroid Studio 4.0.1 - #23 - Exercício Ementa de Restaurante - parte 1Android Studio 4.0.1 - #24 - Exercício Ementa de Restaurante - parte 2Android Studio 4.0.1 - #25 - Listas e ListViewAndroid Studio 4.0.1 - #26 - Objetos e ListViewAndroid Studio 4.0.1 - #27 - Exercício Lista de NomesAndroid Studio 4.0.1 - #28 - Exercício Adicionar Número a ListaAndroid Studio 4.0.1 - #29 - Exercício ListView com ObjetosAndroid Studio 4.0.1 - #30 - Google Maps ActivityAndroid Studio 4.0.1 - #31 - Exercício com Google Maps ActivityAndroid Studio 4.0.1 - #32 - SharedPreferencesAndroid Studio 4.0.1 - #33 - SharedPreferences - Exercício 1Android Studio 4.0.1 - #34 - AudioAndroid Studio 4.0.1 - #35 - RelativeLayoutAndroid Studio 4.0.1 - #36 - Ciclo de Vida de uma ActivityAndroid Studio 4.1.1 - #37 - App Relógio - FullScreen e ScreenOrientationAndroid Studio 4.1.1 - #38 - App Relógio - MultilingueAndroid Studio 4.1.1 - #39 - App Relógio - Padrão ViewHolderAndroid Studio 4.1.1 - #40 - App Relógio - Atualizar Hora com CalendarAndroid Studio 4.1.1 - #41 - App Relógio - Handler e RunnableAndroid Studio 4.1.1 - #42 - App Relógio - Broadcast Receiver para nível de bateriaAndroid Studio 4.1.1 - #43 - App Relógio - Nível de bateria e layoutAndroid Studio 4.1.1 - #44 - App Relógio - AnimaçõesAndroid Studio 4.1.1 - #45 - App Relógio - Controlo de Versões Git e GitHubAndroid Studio 4.1.2 - #46 - RecyclerView - Criação do ViewHolderAndroid Studio 4.1.2 - #47 - RecyclerView - Criação do AdapterAndroid Studio 4.1.2 - #48 - RecyclerView - Objeto e MockAndroid Studio 4.1.2 - #49 - RecyclerView - Testes finaisAndroid Studio 4.1.2 - #50 - Base de dados SQLite - DB Browser e criação de DBHelperAndroid Studio 4.1.2 - #51 - Base de dados SQLite - CRUD - Insert, Update, DeleteAndroid Studio 4.1.2 - #52 - Base de dados SQLite - CRUD - Select e Classe UtilizadorAndroid Studio 4.1.2 - #53 - Base de dados SQLite - Design e Novo UtilizadorAndroid Studio 4.1.2 - #54 - Base de dados SQLite - Apresentar UtilizadoresAndroid Studio 4.1.2 - #55 - Base de dados SQLite - Importar e Exportar BD e Inserir Novo UtilizadorAndroid Studio 4.1.2 - #56 - Base de dados SQLite - Carregar Lista de UtilizadoresAndroid Studio 4.1.2 - #57 - Base de dados SQLite - Apresentar Dados do UtilizadorAndroid Studio 4.1.2 - #58 - Base de dados SQLite - Update e Delete do UtilizadorAndroid Studio 4.1.2 - #59 - BottomNavigationView com Fragments - parte 1Android Studio 4.1.2 - #60 - BottomNavigationView com Fragments - parte 2Android Studio 4.1.3 - #61 - App Projeto - SplashScreenAndroid Studio 4.1.3 - #62 - App Projeto - RegistoAndroid Studio 4.1.3 - #63 - App Projeto - LoginAndroid Studio 4.1.3 - #64 - App Projeto - Criação da Base de Dados e Inserir UtilizadorAndroid Studio 4.1.3 - #65 - App Projeto - Select e Login do UtilizadorAndroid Studio 4.1.3 - #66 - App Projeto - SelectAll e SelectByIDAndroid Studio 4.1.3 - #67 - App Projeto - Apresentar UtilizadoresAndroid Studio 4.1.3 - #68 - App Projeto - Update e Delete UtilizadorAndroid Studio 4.1.3 - #69 - App Projeto - Git e GitHubAndroid Studio 4.1.3 - #70 - App Lista Telefónica - SplashScreen e Classe ContactoAndroid Studio 4.2 - #71 - App Lista Telefónica - RecyclerViewAndroid Studio 4.2 - #72 - App Lista Telefónica - RecyclerView - ViewHolderAndroid Studio 4.2 - #73 - App Lista Telefónica - Mock de ContactosAndroid Studio 4.2 - #74 - App Lista Telefónica - RecyclerView - AdapterAndroid Studio 4.2.1 - #75 - App Lista Telefónica - Criação da DBHelperAndroid Studio 4.2.1 - #76 - App Lista Telefónica - CRUD e Listagem de ContactosAndroid Studio 4.2.1 - #77 - App Lista Telefónica - Layout Novo ContactoAndroid Studio 4.2.1 - #78 - App Lista Telefónica - Programação Novo ContactoAndroid Studio 4.2.1 - #79 - App Lista Telefónica - RecyclerView Item Click e correção na BDAndroid Studio 4.2.2 - #80 - App Lista Telefónica - Layout Detalhes do ContactoAndroid Studio 4.2.2 - #81 - App Lista Telefónica - Programação dos DetalhesAndroid Studio 4.2.2 - #82 - App Lista Telefónica - Carregar Detalhes do ContactoAndroid Studio 4.2.2 - #83 - App Lista Telefónica - Editar e Eliminar ContactoAndroid Studio Artic Fox - #84 - App Lista Telefónica - Botões de chamada, email e moradaAndroid Studio Artic Fox - #85 - App Lista Telefónica - Realizar chamadaAndroid Studio Artic Fox - #86 - App Lista Telefónica - Enviar emailAndroid Studio Artic Fox - #87 - App Lista Telefónica - Google Maps ActivityAndroid Studio Artic Fox - #88 - Nova Instalação do Android Studio