Mobile dev da semana
-
Android / Jetpack Compose: o principal movimento da semana no ecossistema Android foi a publicação das novidades do pacote de abril de 2026 do Jetpack Compose. A atualização destaca melhorias importantes para produtividade e adaptação multiplataforma, incluindo novos mecanismos no
compose-runtimepara fornecer serviços do host sem depender decompose-ui, algo relevante para bibliotecas e cenários de Kotlin Multiplatform. Também chegaram mudanças em interação por trackpad, com eventos passando a ser tratados como mouse em vez de toque, além de suporte a gestos mais avançados em dispositivos compatíveis. No fluxo de desenvolvimento, o destaque vai para os custom previews do Android Studio, que permitem controlar com mais precisão a apresentação dos previews de Compose. Outro ponto importante é a descontinuação deModifier.onFirstVisible(), com recomendação de migração paraModifier.onVisibilityChanged(). Fonte: https://android-developers.googleblog.com/2026/04/jetpack-compose-april-2026-updates.html?m=1 -
iOS / App Store / Xcode: no lado Apple, a notícia mais impactante para quem desenvolve apps mobile continua sendo a proximidade da nova exigência de publicação: a partir de 28 de abril de 2026, apps enviados ao App Store Connect precisarão ser compilados com Xcode 26 ou superior e com os SDKs mais recentes das plataformas da empresa, incluindo iOS 26 e iPadOS 26. Para equipes que ainda mantêm pipelines em versões anteriores do Xcode, isso torna a atualização imediata uma prioridade operacional. Em paralelo, a Apple também liberou nesta semana novas compilações e atualizações de plataforma, como iOS 26.4.2 e iPadOS 26.4.2 em 22 de abril de 2026, além de iOS 26.5 beta 3 e iPadOS 26.5 beta 3 em 20 de abril de 2026, o que reforça a necessidade de testar compatibilidade, regressões e comportamento de frameworks em builds recentes. Fontes: https://developer.apple.com/news/?id=ueeok6yw ; https://developer.apple.com/news/upcoming-requirements/ ; https://developer.apple.com/news/releases/?id=02042026e
-
iOS / APIs e testes de plataforma: entre as mudanças técnicas recentes documentadas pela Apple, o ciclo do iOS/iPadOS 26.4 chama atenção por incluir evoluções que podem impactar apps e integrações. As notas apontam, por exemplo, a possibilidade de testes com RCS com criptografia ponta a ponta entre dispositivos Apple e Android em beta, além de menções a novas capacidades e correções em áreas de segurança e estabilidade. Embora nem tudo esteja disponível para usuários finais imediatamente, essas mudanças são relevantes para times que acompanham mensageria, interoperabilidade entre plataformas e testes de compatibilidade em recursos de sistema. Fonte: https://developer.apple.com/documentation/ios-ipados-release-notes/ios-ipados-26_4-release-notes
-
React Native: a principal notícia recente no ecossistema foi o lançamento do React Native 0.85, publicado em 7 de abril de 2026 e ainda dominando a agenda técnica da semana por trazer mudanças diretas no dia a dia de times mobile. Os destaques oficiais incluem um novo backend de animação, melhorias nas React Native DevTools e suporte a TLS no Metro. Há também mudanças que exigem atenção na atualização, como a migração do preset de Jest para um pacote dedicado, remoção de suporte a versões EOL do Node.js e retirada de
StyleSheet.absoluteFillObject. Para equipes que planejam upgrade nas próximas sprints, esse release concentra ganhos concretos em tooling e runtime, mas pede revisão de compatibilidade em testes e infraestrutura local. Fonte: https://reactnative.dev/blog -
React Native / roadmap de plataformas: outro sinal relevante do momento é a expansão oficial do React Native para Meta Quest, anunciada em fevereiro e ainda repercutindo como uma das movimentações estratégicas mais importantes do ecossistema em 2026. Embora não seja uma notícia exclusivamente sobre smartphones, ela reforça a visão de reutilização de conhecimento entre plataformas e amplia a narrativa de que o stack React Native está sendo preparado para mais formatos além de Android e iOS. Para equipes que trabalham com compartilhamento de código, arquitetura cross-platform e experimentação em novas superfícies, isso é um indicativo importante de maturidade do framework. Fonte: https://reactnative.dev/blog/2026/02/24/react-native-comes-to-meta-quest
-
Flutter: não apareceu nesta semana um anúncio novo de grande porte no canal oficial equivalente aos movimentos vistos em Android, iOS e React Native, mas o release mais recente que segue orientando a comunidade é o Flutter 3.41, destacado na documentação oficial em 11 de fevereiro de 2026. A página de novidades também chama atenção para uma nova experiência de onboarding e aprendizado para Flutter e Dart, sinalizando foco em melhoria da documentação e da jornada de entrada no ecossistema. Na prática, isso indica uma semana mais silenciosa em anúncios de produto para Flutter, mas com a base recente ainda sendo consolidada em documentação e adoção. Fonte: https://docs.flutter.dev/release/whats-new
-
Leitura estratégica da semana: o quadro geral do desenvolvimento mobile nesta semana mostra um cenário de forte pressão por atualização de toolchains e evolução de frameworks de interface e produtividade. Android avança com Compose em direção a mais flexibilidade, melhor suporte a diferentes dispositivos e integração com Kotlin Multiplatform; Apple acelera a obrigatoriedade de adoção dos SDKs atuais e amplia o ciclo de testes com versões 26.4.x e 26.5 beta; React Native segue entregando releases com foco em infraestrutura, animações e ferramentas; Flutter teve uma semana sem grande anúncio novo, mas mantém como referência o ciclo 3.41 e a renovação da experiência documental. Esse contexto favorece equipes que já possuem esteiras de atualização contínua e penaliza stacks que acumulam defasagem de SDK, CI/CD e dependências nativas.