2026-05-19 dartflutterfirebase Cloud Functions for Firebase agora fala Dart (experimental) O Firebase lançou suporte experimental a Dart para Cloud Functions em 2026-05-06. Triggers HTTPS e callable, cold starts AOT e a Firebase CLI cuida da compilação.
2026-05-18 errorsflutterandroid Solução: conflito de AndroidX durante a build Android do Flutter A solução em 30 segundos: defina android.useAndroidX=true e android.enableJetifier=true em android/gradle.properties, depois encontre qualquer plugin ainda na antiga support library e atualize ou substitua.
2026-05-18 errorsflutterandroid Correção: o plugin background_fetch do Flutter exige minSdkVersion 21 A correção em 30 segundos: defina minSdkVersion como 21 (ou maior) em android/app/build.gradle. background_fetch é construído sobre o JobScheduler do Android, que só existe a partir da API 21.
2026-05-17 errorsflutterios Correção: Failed to build iOS app com Xcode 16 e Flutter 3.x A correção em 60 segundos: atualize o Flutter para 3.24.4 ou posterior, suba a plataforma do Podfile para iOS 13, apague Pods e DerivedData, depois pod install. O erro raramente está no seu código Dart.
2026-05-17 errorsdartflutter Correção: Unhandled Exception: FormatException: Unexpected character ao fazer parse de JSON em Dart A correção em 30 segundos: o corpo da resposta não é o JSON que você acha. Imprima os bytes brutos, decodifique com utf8.decode(response.bodyBytes) e nunca passe uma página HTML de erro ou uma string com BOM para jsonDecode.
2026-05-17 errorsflutterdart Fix: Version solving failed em pubspec.yaml A correção em 30 segundos: leia a cadeia 'because' do erro, encontre a única restrição que prende o pub, e ou amplie essa restrição ou adicione uma entrada em dependency_overrides. Não comece com flutter clean.
2026-05-16 errorsflutterdart Correção: A RenderFlex overflowed by N pixels no Flutter A correção em 30 segundos: envolva o filho que estourou em Expanded ou Flexible. Depois leia o resto para entender por que Row e Column não recortam, o que constraints sem limite significam e qual correção serve para cada layout.
2026-05-16 flutterdartswiftpm Flutter 3.44 separa Material e Cupertino do SDK e adota SwiftPM por padrão Flutter 3.44 estável congela Material e Cupertino dentro do SDK e direciona o trabalho novo para os pacotes material_ui e cupertino_ui no pub.dev. SwiftPM também se torna o padrão para iOS e macOS, aposentando enfim o CocoaPods.
2026-05-06 flutterdartriverpod Como migrar um app Flutter do GetX para o Riverpod Migração passo a passo do GetX para o Riverpod 3.x em um app Flutter real: GetxController para Notifier, .obs para providers derivados, Get.find para ref.watch, Get.to para go_router, além de snackbars, theming e testes. Testado no Flutter 3.27.1, Dart 3.11, flutter_riverpod 3.3.1.
2026-05-06 flutterdartdevtools Como perfilar jank em um app Flutter com DevTools Guia passo a passo para encontrar e corrigir jank no Flutter 3.27 com DevTools: profile mode, o Performance overlay, a aba Frame Analysis, o CPU Profiler, raster vs thread de UI, aquecimento de shaders e particularidades do Impeller. Testado no Flutter 3.27.1, Dart 3.11, DevTools 2.40.