NOTICIAS
Fim das macros no flutter e dart
Após anos de investimento, o time do Dart decidiu interromper o desenvolvimento de macros devido a desafios técnicos que impactavam o desempenho. No lugar, o foco será em melhor suporte para dados, melhoria nos tempos de build e o lançamento de augmentations que implicará diretamente no futuro da abordagem do Dart sobre esse tema.
OpenAI acusa deepseek de uso indevido de dados e técnicas de IA
A OpenAI afirma que a DeepSeek treinou modelos usando dados de sua API, identificados em vazamentos via contas “developer”. A empresa também suspeita do uso de destilação de modelos, técnica que replica modelos avançados com custo reduzido. A discussão segue mais uma vez gerando ruídos e tensões a respeito do uso e a exploração de dados.
Apple lança correções para vulnerabilidades e zero day, falhas no WebKit e AirPlay
A Apple lançou atualizações para corrigir várias vulnerabilidades, incluindo a CVE-2025-24085, uma falha zero day já explorada. O problema afeta o componente Core Media e pode permitir a elevação de privilégios em dispositivos comprometidos. Além disso, foram corrigidas cinco falhas no AirPlay que poderiam causar DoS ou execução arbitrária de código. A Apple recomenda que os usuários atualizem seus dispositivos imediatamente para mitigar riscos.
ARTIGOS
Freezed e pattern matching no flutter: um guia (quase) sem dor de cabeça
O freezed facilita a criação de classes imutáveis e o gerenciamento de estados no Flutter, podendo gerar automaticamente construtores, métodos de comparação e suporte a Union Types. Além disso, oferece Pattern Matching com métodos como when, maybeWhen e map, tornando o código mais seguro e organizado. Confira como aplicá-lo na prática.
Conheça o BLoC: mais que um package, um padrão
O BLoC (Business Logic Component) pode organizar sua lógica de negócios, separar a UI e torna seu app escalável e fácil de manter. Com conceitos como eventos, estados, streams e widgets como BlocProvider e BlocBuilder, você pode ganhar controle total sobre o gerenciamento de estado. Ficou curioso pra saber como?
DICAS
Plataforma mobile e release train: eficiência e qualidade nas entregas
No desenvolvimento mobile, o processo de release pode ser um gargalo ou um acelerador. O Release Train organiza os lançamentos em ciclos fixos e previsíveis, garantindo entregas estruturadas sem depender do progresso de outras features. Como essa abordagem impacta a qualidade do software, a previsibilidade e a estabilidade do app? Entenda os benefícios e desafios dessa estratégia.
Animações com rive e flutter por Roman Just Codes
Separamos essa série de vídeos sobre animações com Rive e Flutter. Uma sequência que o atualizará sobre a criação de experiências animadas incríveis e envolventes no Flutter graças ao poder do Rive!
VIDEOS
O prof Diego Antunes explica sobre o fim das macros no flutter e dart
O nosso professor Diego Antunes trás uma notícia triste. O fim das Macros no Flutter e Dart! E você pode acompanhar no vídeo os motivos que levaram a isso e o que poderá ser feito a partir de agora para substituir as macros no Flutter e Dart!
A Flutterando finaliza sua saga lançando mais duas aulas incríveis sobre a nova arquitetura flutter!
Saiu a nova e última atualização da playlist sobre a arquitetura oficial do flutter. Agora respondendo os principais questionamentos sobre a View Abstrata e Reatividade no Repository (SDF App Arch #6) e fechando com chave de ouro com a Análise de um app complexo SDF (App Arch #7).