🌓 Cap 15: Temas e Dark Mode
🎯 Objetivo da Aula: Aprender a alternar entre tema claro e escuro no app.
🏢 O Cenário Prático (Seu Desafio): Os gamers adoram o Modo Escuro! Seu desafio é configurar o app para ler o tema do sistema do celular.
📖 Exemplo Passo a Passo
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(
theme: ThemeData.light(),
darkTheme: ThemeData.dark(),
themeMode: ThemeMode.system, // Usa o tema do celular
home: const Scaffold(
body: Center(child: Text('Estilo Gamer Ativado!')),
),
);
}
}