Coursera
Catálogo
  • Explorar
  • Buscar
  • For Enterprise
  • Inicia Sesión
  • Regístrarse

Introdução ao Desenvolvimento de Aplicativos Android

Un vistazoProgramaPreguntas FrecuentesCreadoresCalificaciones y revisiones

InicioCiencias de la ComputaciónDesarrollo Web y Móvil

Introdução ao Desenvolvimento de Aplicativos Android

Universidade Estadual de Campinas

Acerca de este curso: Este curso tem como objetivo propiciar um primeiro contato com a Programação para Dispositivos Móveis que operam na plataforma Android. O Android Studio será utilizado como ambiente de desenvolvimento desde o início do curso e você receberá dicas de como obter ajuda quando alguma tarefa estiver consumindo mais tempo do que o necessário. Ao solucionar problemas por conta própria, você irá adquirir a autonomia necessária para concluir projetos de programação. Ao final do curso, você desenvolverá um aplicativo. Para que você seja capaz de concluir o projeto final, nós listaremos algumas ferramentas que estão a sua disposição, além de materiais que mostram como utilizar essas ferramentas. Dessa forma, ao final do curso, você terá aprendido a (i) utilizar o ambiente de desenvolvimento, (ii) desenvolver uma interface gráfica simples com elementos pré-definidos, (iii) adicionar comportamento a essa interface gráfica e (iv) criar um aplicativo que interage com o usuário. Você não precisa ter muita experiência na linguagem Java para concluir este curso. Entretanto, é recomendável que você tenha um conhecimento básico de programação em Java. Você pode optar por estudar esses conceitos antes do início do curso e ainda buscar informações online quando algum aspecto da linguagem Java não ficar muito claro apenas com o material do curso.

Para quién es esta clase: O público alvo deste curso são pessoas com conhecimentos básicos da linguagem Java que queiram ter um primeiro contato com o universo da Programação de Dispositivos Móveis na Plataforma Android.


Creada por:  Universidade Estadual de Campinas
Universidade Estadual de Campinas

  • Ulisses Martins Dias

    Enseñado por:  Ulisses Martins Dias, Professor Doutor

    Faculdade de Tecnologia - Unicamp

  • Cristhof Johann Roosen Runge

    Enseñado por:  Cristhof Johann Roosen Runge, Professor Doutor I

    Engenharia de Telecomunicações
0
NivelIntermediate
Compromiso5 semanas de estudo, 4 horas por semana.
Idioma
Portuguese (Brazilian)
Requerimientos de hardwareVocê precisará de um computador pessoal para desenvolvimento. É recomendável um mínimo de 8GB de memória RAM.
Cómo aprobarAprueba todas las tareas calificadas para completar el curso.
Programa
SEMANA 1
Introdução
Este módulo apresenta o modelo pedagógico do curso baseado no estudo de códigos e no desenvolvimento de projetos.
4 videos, 1 reading, 1 practice quiz
  1. Vídeo: Boas Vindas
  2. Vídeo: Por que Programar? Por que programar em Android?
  3. Practice Quiz: Exercício de Fixação
  4. Vídeo: Historia do Android
  5. Vídeo: Algumas dicas para obter informações.
  6. Reading: Como ser aprovado
Calificado: Exercício de Fixação
Instalação e Configuração da Plataforma de Desenvolvimento Android Studio
Este módulo apresenta a plataforma de desenvolvimento Android Studio e indica onde encontrar o arquivo de instalação para o seu computador. Após a instalação, listaremos as principais opções para configurar um novo projeto e detalharemos alguns recursos da ferramenta para auxílio na criação dos códigos que serão apresentados nas videoaulas. Por fim, demonstraremos os passos que você seguirá para configurar o emulador dentro da ferramenta Android Studio e ainda como configurar o seu computador e o seu Smartphone para a instalação de aplicativos.
6 videos, 1 reading
  1. Reading: Download e Instalação do software Android Studio
  2. Vídeo: Criando o primeiro projeto na ferramenta Android Studio
  3. Vídeo: Explorando a ferramenta Android Studio
  4. Vídeo: Alguns elementos gráficos utilizados para construção de aplicativos
  5. Vídeo: Instalando o HAXM (Hardware Accerated Execution Manager)
  6. Vídeo: Configuração e uso do AVD (Android Virtual Device)
  7. Vídeo: Configurando o PC e o Smartphone para utilização do cabo usb para instalação de apps
SEMANA 2
Primeiros códigos
Este módulo inicia com o estudo de um código em java convencional. Após esse estudo, um sumário do que precisa ser feito para transformar esse código em uma aplicação android será apresentado. Uma interface simples em XML será criada para que o usuário possa interagir com o código java.
6 videos, 1 reading, 1 practice quiz
  1. Vídeo: Programação em Java
  2. Vídeo: Programando em Java para Android
  3. Vídeo: Interface gráfica em XML
  4. Vídeo: O método onCreate
  5. Vídeo: Acessando dados da interface
  6. Vídeo: Resumo do módulo
  7. Reading: Resumo
  8. Practice Quiz: Exercícios de Fixação
SEMANA 3
Views
Neste módulo, nós listaremos os elementos mais básicos da interface gráfica, como botões, caixas de texto, listas e caixas de seleção. Além de adicionar esses elementos na tela do usuário, você saberá como acessar as informações inseridas pelo usuário no código java.
8 videos
  1. Vídeo: Classes comuns em interfaces gráficas
  2. Vídeo: Button
  3. Vídeo: TextView
  4. Vídeo: EditText
  5. Vídeo: CheckBox
  6. Vídeo: RadioButton
  7. Vídeo: Spinner
  8. Vídeo: ListView
Calificado: Exercícios de Fixação
Calificado: Exercícios de Avaliação
SEMANA 4
Gerenciadores de Layout
Este módulo introduz três gerenciadores de layout amplamente utilizados para posicionar elementos na tela do usuário. Conhecendo os três gerenciadores, você será capaz de organizar a maioria das interfaces gráficas de aplicativos que você irá construir.
9 videos
  1. Vídeo: Gerenciadores de layout
  2. Vídeo: Configurações para todos os gerenciadores
  3. Vídeo: RelativeLayout
  4. Vídeo: LinearLayout
  5. Vídeo: GridLayout
  6. Vídeo: Projeto de interface gráfica
  7. Vídeo: Projeto de interface gráfica com RelativeLayout
  8. Vídeo: Projeto de interface gráfica com LinearLayout
  9. Vídeo: Projeto de interface gráfica com GridLayout
Calificado: Exercícios de Fixação
SEMANA 5
Exemplo de Aplicativo
4 videos
  1. Vídeo: Introdução
  2. Vídeo: Configurando novo projeto
  3. Vídeo: Gerando a interface gráfica do aplicativo
  4. Vídeo: Adicionando o comportamento do aplicativo
Calificado: Projeto de Aplicativo

Preguntas Frecuentes
Cómo funciona
Coursework
Coursework

Each course is like an interactive textbook, featuring pre-recorded videos, quizzes and projects.

Help from Your Peers
Help from Your Peers

Connect with thousands of other learners and debate ideas, discuss course material, and get help mastering concepts.

Certificates
Certificates

Earn official recognition for your work, and share your success with friends, colleagues, and employers.

Creadores
Universidade Estadual de Campinas
A UNICAMP, Universidade Estadual de Campinas, é uma autarquia, autônoma em política educacional, com recursos orçamentários originados do Governo do Estado de São Paulo, no Brasil. Fundada em 1966, é uma instituição jovem, reconhecida nacional e internacionalmente por sua forte tradição no ensino em diversos níveis e em diversas áreas do conhecimento, em pesquisa de ponta, bem como em seus contatos e relações com a sociedade.
Calificaciones y revisiones
Calificado 5 de 5 1 calificaciones


También te podría gustar
Google Cloud
On Premises Management, Security, and Upgrade with Google Cloud's Apigee API Platform
1 course
Google Cloud
On Premises Management, Security, and Upgrade with Google Cloud's Apigee API Platform
Ver curso
Google Cloud
On Premises Capacity Upgrade and Monitoring with Google Cloud's Apigee API Platform
1 course
Google Cloud
On Premises Capacity Upgrade and Monitoring with Google Cloud's Apigee API Platform
Ver curso
Google Cloud
On Premises Installation and Fundamentals with Google Cloud's Apigee API Platform
1 course
Google Cloud
On Premises Installation and Fundamentals with Google Cloud's Apigee API Platform
Ver curso
Berklee College of Music
A tecnologia da produção musical
1 course
Berklee College of Music
A tecnologia da produção musical
Ver curso
Stanford University
Introduction to Logic
1 course
Stanford University
Introduction to Logic
Ver curso
Coursera
Coursera brinda acceso universal a la mejor educación del mundo, al asociarse con las mejores universidades y organizaciones, para ofrecer cursos en línea.
© 2018 Coursera Inc. Todos los derechos reservados.
Descargar en la App StoreConsíguelo en Google Play
  • Coursera
  • Acerca de
  • Liderazgo
  • Empleo
  • Catálogo
  • Certificados
  • Grados
  • Para negocios
  • For Government
  • Comunidad
  • instituciones
  • Mentores
  • Traductores
  • Desarrolladores
  • Probador beta
  • Conectar
  • Blog
  • Facebook
  • LinkedIn
  • Twitter
  • Google+
  • Blog de Tecnología
  • Más
  • Términos
  • Privacidad
  • Ayuda
  • Accesibilidad
  • Prensa
  • Contacto
  • Directorio
  • Afiliados