Přejít k navigační liště

Zdroják » Zprávičky » Shopify se vrací od React Native zpět k nativnímu vývoji

Shopify se vrací od React Native zpět k nativnímu vývoji

Zprávičky ‐ ‐ AI, Mobilní vývoj ‐

Nálepky:

Shopify oznámil, že opouští React Native a přechází zpět na nativní vývoj ve Swiftu (iOS) a Kotlinu (Android). Firma přešla na React Native v roce 2020 a toto rozhodnutí bylo velmi úspěšné – ušetřilo čas při vývoji funkcí, umožnilo i vývojářům bez mobilních zkušeností přispívat do aplikací a zbavilo firmu nutnosti neustále dohánět shodu funkcí mezi platformami.

Hlavním důvodem obratu jsou pokročilí AI agenti pro programování. Zatímco dřív bylo psaní stejné funkce zvlášť pro iOS a Android výrazně dražší, dnes už tomu tak není. Podle Shopify agenty dokážou implementovat funkci na Androidu podle referenční iOS verze (a naopak), pomáhají vývojářům rychle se zorientovat mimo jejich obvyklý stack a výrazně snižují náklady na udržování stejné úrovně funkcí mezi platformami.

Firma se rozhodla pro tzv. greenfield přístup – aplikace nebude postupně migrovat, ale rovnou přepisovat od nuly. Jako první byla takto kompletně přestavěna aplikace Shop, a to za pouhých 12 týdnů od prototypu po vydání v obchodech s aplikacemi. Následuje hlavní aplikace Shopify (přes 300 obrazovek, widgety, Apple Watch app atd.), zbytek portfolia bude migrován postupně.

Aby se zabránilo vzniku nekvalitního „AI slopu“, vyvinula firma interní systém Helix, který postupuje po malých, ověřitelných krocích – každý musí projít testy, vizuální kontrolou a dvěma nezávislými revizemi, než se pokračuje dál.

Shopify zároveň řeší budoucnost svých open-source knihoven pro React Native – React Native Skia bude sponzorovat do konce roku 2026, FlashList (s ~2 miliony stažení týdně) hledá nového dlouhodobého správce a knihovna Restyle bude archivována.

Zdroj: https://shopify.engineering/back-to-native

Komentáře

Odebírat
Upozornit na
guest
0 Komentářů
Nejstarší
Nejnovější Nejvíce hlasů

Spacer.gif a tabulky v tabulkách: Jak se kdysi dělaly webové stránky

Kdo dnes napíše display: grid a za minutu má hotový třísloupcový layout, těžko si představí, jakou akrobacii to stálo před pětadvaceti lety. Webové stránky tehdy držely pohromadě vnořené tabulky, průhledné obrázky o velikosti jednoho pixelu a pevná víra, že to nikdo neotevře v jiném prohlížeči. Pojďme si připomenout, jak to fungovalo, proč to fungovalo a proč jsme s tím museli skončit.

Rust pomohl vrátit JPEG XL do Chromu. Stačí to k úspěchu na webu?

Před čtyřmi lety Google podporu JPEG XL z Chromu odstranil. Teď formát vrací s dekodérem v Rustu, který vznikl na popud vývojářů Firefoxu. AVIF přitom může nabídnout menší soubory a bezeztrátový WebP rychlejší dekódování. JPEG XL má jiné přednosti: velkou fotografii dokáže zobrazovat už během stahování a staré JPEGy zmenší bez další ztráty kvality. Vedle historie jeho návratu se podíváme na výsledky srovnání, bezeztrátovou kompresi i praktické nasazení jednotlivých formátů na webu.