Blog

Perspective despre dezvoltare software, securitate și tehnologie de la echipa noastră.

Afișare articole cu etichetamobile-development

Shopify renunță la React Native în favoarea Swift și Kotlin. Motivul nu este ce crezi.

Shopify își reconstruiește aplicațiile mobile în Swift și Kotlin, nu pentru că React Native era lent, ci pentru că agenții AI au schimbat costul a două baze de cod. Iată ce ar trebui să rețină echipele de mobil din asta, și trucul cu logica headless care funcționează indiferent de stiva pe care o folosești.

React Native 0.87 face din Strict TypeScript API varianta implicită. Iată ordinea de actualizare.

React Native 0.87 a apărut pe 11 august și face din Strict TypeScript API valoarea implicită pentru orice proiect. Asta transformă importurile adânci în erori de tip și restructurează tipurile de ref, pe lângă suportul experimental Swift Package Manager, AGP 9 și un prag mai ridicat al lanțului de instrumente. Iată ordinea de actualizare pe care am folosi-o efectiv și un singur grep care îți spune cât de multă muncă te așteaptă.

@State din SwiftUI a devenit un macro, iar Xcode 27 va strica unele build-uri

WWDC 2026 a transformat @State din SwiftUI dintr-un property wrapper într-un macro. În Xcode 27, un tipar obișnuit de inițializare nu mai compilează. Minimul App Store este încă iOS 26, deci aceasta este o sarcină pe care o poți planifica, nu o urgență, dacă începi acum.

Android este oficial Compose-first. Aplicația ta bazată pe View este acum cod legacy.

La Google I/O 2026, Google a făcut din Jetpack Compose modalitatea oficială de a construi interfața Android și a trecut setul de instrumente View în modul de întreținere. Pentru numeroasele aplicații de producție construite încă pe Views, aceasta transformă o întrebare de lungă durată într-o decizie reală. Iată cum ar trebui să răspundă echipele mobile, fără a rescrie totul dintr-o dată.

Apple și Google au făcut telefoanele mai ușor de schimbat. Echipele mobile au nevoie de o nouă strategie.

iOS 26.5 a fost lansat săptămâna aceasta cu Transfer wireless către Android, criptare end-to-end RCS și un nou nivel de abonament în App Store. Câteva ore mai târziu, Android Show I/O Edition 2026 de la Google a confirmat că această cooperare funcționează în ambele sensuri. Dependența de platformă tocmai s-a slăbit, iar asta schimbă modul în care echipele mobile ar trebui să abordeze retenția și prețurile.

Apple elimină aplicațiile de vibe-coding, și sincer, înțelegem de ce

Apple a eliminat săptămâna trecută aplicația „Anything" din App Store, invocând regulile privind execuția codului. Este al treilea instrument de vibe-coding vizat de Apple în această lună. Iată de ce contează pentru fiecare echipă care dezvoltă pe iOS și ce poți face în privința asta.

AI tocmai s-a mutat în IDE-ul tău. Iată ce înseamnă asta de fapt.

Laravel a lansat un SDK oficial de AI. Apple a integrat agenți de codare autonomi în Xcode. Ambele s-au întâmplat în aceeași săptămână. Analizăm ce înseamnă asta pentru echipele de dezvoltare care construiesc aplicații web și mobile, și unde trebuie să fii atent.

Laravel lansează un SDK pentru AI, Apple deschide Xcode pentru agenți autonomi, și avem câteva observații

Săptămâna aceasta Laravel a lansat un SDK oficial pentru AI care unifică mai mulți furnizori de AI printr-un singur API. Cu câteva zile înainte, Apple a lansat Xcode 26.3 cu suport nativ pentru agenți de programare autonomi de la Anthropic și OpenAI. Iată ce înseamnă ambele mișcări pentru echipele de dezvoltare.

Când Nu Există Știri de Ultimă Oră: Pe Ce Ar Trebui Să Se Concentreze Echipele de Dezvoltare În Schimb

Uneori, cea mai mare știre din tech este că nu există una. Iată pe ce ar trebui să se concentreze echipa ta de dezvoltare când ciclul de știri devine liniștit.