Start Debugging

Notas diarias sobre .NET, C#, EF Core, MAUI, Blazor y Flutter, para desarrolladores que publican.

2026-10-25 flutterdartios
Cómo bloquear la orientación de una sola pantalla en Flutter (y por qué el multitarea del iPad la ignora)
Bloquea una ruta de Flutter en horizontal o vertical con SystemChrome.setPreferredOrientations sin romper el resto de la app: un bloqueo basado en pila que sobrevive a pushReplacement y se restaura al hacer pop, por qué la lista vacía es el reinicio equivocado, por qué el multitarea del iPad y las pantallas grandes de Android 16 ignoran el bloqueo, y qué significa UIRequiresFullScreen después de iPadOS 26 y el SDK de iOS 27. Probado en Flutter 3.47.8 con Dart 3.13.7 y Xcode 27.1.
2026-10-23 migrationflutterdart
Migra una app de Flutter de Color.withOpacity a Color.withValues (Flutter 3.27+)
Reemplaza los obsoletos Color.withOpacity, opacity, value, red, green, blue y alpha por withValues, .a/.r/.g/.b y toARGB32. Qué reescribe dart fix por ti, los cuatro getters que deja sin tocar, por qué se rompen las aserciones de color exacto y las búsquedas en Map<Color, T> tras el cambio, y cómo withOpacity descarta Display P3 en silencio. Medido en Flutter 3.44.8 con Dart 3.12.2.
Página 1 de 89