Desenvolvimento de Aplicações Móveis Utilizando a Plataforma FlutterFlow
Sinopse
Este curso pretende explorar os princípios fundamentais no desenvolvimento de aplicações móveis utilizando a plataforma FlutterFlow. Os alunos desenvolverão competências na criação de aplicações para smartphones compatíveis com Android e IOS. O curso abordará os conceitos básicos de desenho de interfaces de utilizador (UI) e experiência de utilização (UX).
Os alunos serão capacitados a desenvolver aplicações móveis eficientes e responsivas. A avaliação incluirá a realização de projetos práticos utilizando a plataforma FlutterFlow, demonstrando a capacidade dos alunos em criar aplicações móveis funcionais e visualmente atraentes.
Principais competências a desenvolver no curso
Competência
- Conhecer os conceitos básicos e a interface do FlutterFlow;
- Criar aplicações funcionais com layouts responsivos;
- Integrar serviços externos, como API e bases de dados;
- Publicar aplicações.
Edições
1ª edição – Abril 2025
2ª edição – Setembro 2025
Edição dezembro/janeiro
Edição fevereiro/março
Duração
ECTS
Regime
Idioma
Calendarização
| Edição | Início do curso | Sessões Síncronas | Sessões Presenciais | Fim do curso |
|---|---|---|---|---|
| 1ª edição | 30-04-2025 | 05 de maio de 2025, das 18h30 às 19h30 19 de maio de 2025, das 18h30 às 19h30 26 de maio de 2025, das 18h30 às 20h00 09 de junho de 2025, das 18h30 às 19h30 16 de junho de 2025, das 18h30 às 19h30 | 30 de abril de 2025, das 14h00 às 17h00 07 de maio de 2025, das 14h00 às 17h00 14 de maio de 2025, das 14h00 às 17h00 21 de maio de 2025, das 14h00 às 17h00 28 de maio de 2025, das 14h00 às 17h00 04 de junho de 2025, das 14h00 às 17h00 11 de junho de 2025, das 14h00 às 17h00 18 de junho de 2025, das 14h00 às 17h00 | 18-06-2025 |
| 2ª edição | 24-09-2025 | 29 de setembro de 2025, das 18h30 às 20h30 13 de outubro de 2025, das 18h30 às 19h30 20 de outubro de 2025, das 18h30 às 20h00 03 de novembro de 2025, das 18h30 às 19h30 17 de novembro de 2025, das 18h30 às 20h00 | 24 de setembro de 2025, das 18h00 às 21h00* 01 de outubro de 2025, das 18h00 às 21h00 08 de outubro de 2025, das 18h00 às 21h00 15 de outubro de 2025, das 18h00 às 21h00 22 de outubro de 2025, das 18h00 às 21h00 29 de outubro de 2025, das 18h00 às 21h00 05 de novembro de 2025, das 18h00 às 21h00 12 de novembro de 2025, das 18h00 às 20h00 12 de novembro de 2025, das 20h00 às 21h0* | 17-11-2025 |
| Edição dezembro/janeiro | 04-12-2025 | 05 de dezembro de 2025, das 18h30 às 19h30 19 de dezembro de 2025, das 18h30 às 19h30 12 de janeiro de 2026, das 18h30 às 20h00 23 de janeiro de 2026, das 18h30 às 19h30 19 de fevereiro de 2026, das 18h30 às 20h00 | 04 de dezembro de 2025, das 18h00 às 21h00 11 de dezembro de 2025, das 18h00 às 21h00 18 de dezembro de 2025, das 18h00 às 21h00 08 de janeiro de 2026, das 18h00 às 21h00 15 de janeiro de 2026, das 18h00 às 21h00 22 de janeiro de 2026, das 18h00 às 21h00 05 de fevereiro de 2026, das 18h00 às 21h00 12 de fevereiro de 2026, das 18h00 às 21h00 | 19-02-2026 |
| Edição fevereiro/março | 26-02-2026 | 27 de fevereiro de 2026, das 18h30 às 19h30 13 de março de 2026, das 18h30 às 19h30 23 de março de 2026, das 18h30 às 20h00 10 de abril de 2026, das 18h30 às 19h30 30 de abril de 2026, das 18h30 às 20h00 | 26 de fevereiro de 2026, das 18h00 às 21h00 05 de março de 2026, das 18h00 às 21h00 12 de março de 2026, das 18h00 às 21h00 19 de março de 2026, das 18h00 às 21h00 26 de março de 2026, das 18h00 às 21h00 09 de abril de 2026, das 18h00 às 21h00 16 de abril de 2026, das 18h00 às 21h00 24 de abril de 2026, das 18h00 às 21h00 | 30-04-2026 |
Observações: Os estudantes poderão participar nas diversas atividades presencias de forma assíncrona (realizando os exercícios propostos), consoante a sua disponibilidade
Metodologia
O curso decorre na modalidade de bLearning (misto), contemplando 8 sessões presenciais (cada uma com a duração de 3 horas), 5 sessões síncronas (2 das sessões serão para apresentação dos projetos desenvolvidos ao longo do curso, com a duração de 1h30 e 3 das sessões para esclarecimento de dúvidas, com a duração de 1h) e trabalho assíncrono (51 horas no total, sem comunicação em tempo real e sem um horário diário predefinido). As sessões presenciais decorrem em horário laboral entre as 14h e as 17h (quartas-feiras). As sessões síncronas de esclarecimento de dúvidas, ocorrerão na 2ª, 4ª e 7ª semanas das 18h às 19h (segunda-feira) e as sessões síncronas de apresentação de trabalhos decorrerão na 5ª e 8ª semanas das 18h às 19h30 (segunda-feira).
Público-alvo
Requisitos
Número de vagas
Edital
Consulte o edital na página das candidaturas
Resultados
Consulte os resultados das candidaturas na página dos resultados
Conteúdos a abordar
Módulo 1: Introduzir os conceitos básicos e a interface do FlutterFlow:
- Introdução a FlutterFlow;
- Criação de Conta e Configuração Inicial;
- Exploração da Interface, como navegação no painel de controlo, área de design e ferramentas principais;
- Organização da Estrutura do Projeto;
- Widgets Básicos: texto, botões, imagens, containers, entre outro, e como combiná-los;
- Criação primeira interface de utilizador (UI) com elementos visuais e botões;
- Testar e Corrigir o Projeto Inicial, isto é, demonstrar como utilizar a funcionalidade de pré-visualização para verificar a aplicação e ensinar a identificar e corrigir problemas simples de navegação e design.
Módulo 2: Componentes Avançados e Interatividade:
- Utilização de componentes (widgets) personalizados;
- Implementação de navegação entre ecrãs;
- Criação de formulários e recolha de dados do utilizador; ·
- Configuração de ações e lógica na aplicação.
Módulo 3: Integração de Serviços externos, como API e bases de dados e publicação:
- Configuração e ligação de um projeto a uma base de dados na cloud;
- Operações CRUD;
- Utilização de API Externas para recolher e exibir dados dinâmicos numa aplicação;
- Conceito de gestão de estado e a sua importância para a consistência da aplicação;
- Download de um apk e instalação num telemóvel;
- Preparação da aplicação para publicação;
- Publicação da App.
