Aller au contenu
Toutes les notes

Arrête de pleurer sur la mort de CocoaPods

Jérémy Magrin

Développeur React Native Freelance Senior · Expo · iOS & Android

in
C'est la meilleure nouvelle iOS de l'année Le 2 décembre, le trunk passe en lecture seule, pour de bon Plus aucune nouvelle version de pod publiée, le repo des specs archivé Et cette semaine, du 2 au 6 novembre, ils font déjà un test grandeur nature Je vois déjà les mêmes râler, encore une migration Sauf que CocoaPods, ça fait des années qu'on le traîne comme un boulet La bascule a déjà commencé sans toi Firebase 13 ne s'installe plus que par Swift Package Manager Je viens de monter react-native-firebase 27 chez un client, la v27 tire Firebase par SPM, le chemin CocoaPods pur a disparu Côté React Native, le SPM est arrivé en opt-in dans la 0.87 Les libs s'y mettent une par une, Sentry, react-native-view-shot et les autres shippent déjà leur Package.swift Tout l'écosystème part dans le même sens Ce que tu gagnes en lâchant CocoaPods - plus de Ruby, plus de Bundler, plus de pod install qui rame - juste Xcode, natif, supporté par Apple - une techno en moins dans ta stack CocoaPods nous a servi 15 ans, respect Ton build ne cassera pas le 2 décembre Mais le jour où tu voudras bumper Firebase ou Sentry, la nouvelle version ne sera plus en pod On a écrit un article chez useffect sur le sujet, lien en commentaire Tu migres maintenant à froid, ou le jour où un bump te bloque ?

Lire sur LinkedIn

Pour aller plus loin

Qui écrit

J'aide startups et scale-ups à concevoir, construire et faire évoluer leurs applications mobiles iOS et Android. Je travaille au quotidien avec React Native, que je pratique depuis sa sortie en 2015, ainsi qu'avec Expo, React.js et TypeScript. J'interviens du MVP à la mise en production sur l'App Store et Google Play, jusqu'à l'optimisation fine des performances et la structuration des équipes techniques.

Expert React Native freelanceDéveloppeur Expo freelanceAudit de performance React Native

Parlons-en

Un projet en tête ?

Réponse garantie en moins d'une heure, et trente minutes d'audit offertes en visio.

M'écrireMaltLinkedIn

Emailcontact@magrin.fr

Téléphone+33 6 73 12 19 30

LocalisationParis, France · full remote