Menu
CoddyTech

O que é Flutter?

Parte da seção Seu primeiro app do Journey de Flutter da Coddy. Lição 1 de 32.

Flutter é um kit de ferramentas do Google para criar aplicativos. Você escreve um aplicativo, e ele funciona em celulares Android, iPhones, na web e em computadores desktop. Aplicativos como o Google Pay e o app da BMW são criados com ele.

Você escreve aplicativos Flutter em uma linguagem chamada Dart. Você vai aprender o Dart de que precisa conforme avança, uma pequena parte de cada vez.

Um aplicativo Flutter é composto de widgets. Um widget é uma parte da tela: uma linha de texto, um botão, uma imagem ou uma caixa que contém outros widgets. Este aplicativo tem alguns deles:

void main() {
  runApp(const MyApp());
}

main() é onde todo programa Dart começa. runApp recebe um widget e o coloca na tela. Mais abaixo, dentro de MyApp, você pode ver os widgets exibidos por este aplicativo: um Scaffold (uma tela em branco), um Center e um Text. Você não precisa entender cada linha ainda. Ao final desta seção, vai entender.

challenge icon

Desafio

Fácil

Pressione Run. Seu aplicativo aparecerá na tela do celular.

Depois, altere Hello, Flutter! para as palavras que quiser, mantenha as aspas ao redor delas e pressione Run novamente para ver a alteração. Quando terminar, pressione Check.

Experimente você mesmo

import 'package:flutter/material.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      home: Scaffold(
        body: Center(
          child: Text('Hello, Flutter!'),
        ),
      ),
    );
  }
}
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Seu primeiro app

Pratique por conta própria: Compilador de Flutter online