Profile picture of Armand PETITđŸ“±
Armand PETITđŸ“±
Expert React Native & Expo
Follow me
Generated by linktime
May 21, 2025
J’ai cru que j’étais nul en React Native.  En rĂ©alitĂ©, c’est cette lib qui l’était : react-native-keyboard-aware-scroll-view Chaque fois que je codais un formulaire, c’était la mĂȘme galĂšre. Tu tapes dans un champ.   Le clavier s’ouvre.   Et là
 Ă©cran qui saute, champ masquĂ©, scroll qui bug. Tu recommences.   Tu modifies l’offset.   Tu testes une autre scrollView.   Tu perds une heure Ă  "caler le bon comportement". Et tu te dis que t’as sĂ»rement ratĂ© un truc. Sauf que non. Le vrai problĂšme, c’était la librairie.   Vieille.   Non maintenue.   Trop lente.   Et surtout, complĂštement Ă  la ramasse sur Android. → Animations saccadĂ©es   → Scroll alĂ©atoire   → Incompatible avec FlashList, BottomSheet, Fabric
 Alors j’ai creusĂ©.   Et j’ai dĂ©couvert KeyboardAwareScrollView de https://lnkd.in/emVg_6qG. MĂȘme nom.   MĂȘme logique. Mais cette fois : → Le champ est toujours visible   → Le scroll se fait naturellement   → L’animation est fluide, mĂȘme sur Android   → Tu peux l’utiliser avec n’importe quel composant moderne   → Et ça fonctionne pareil sur tous les devices Pas besoin de tout réécrire.   Tu switches, et tout devient plus simple. C’est stable.   C’est maintenu.   C’est pensĂ© pour 2025, pas pour 2018. Si tu galĂšres encore avec des formulaires et un clavier qui te trolle
 Essaie ce composant. Tu verras tout de suite la diffĂ©rence.
Stay updated
Subscribe to receive my future LinkedIn posts in your mailbox.

By clicking "Subscribe", you agree to receive emails from linktime.co.
You can unsubscribe at any time.

83 Likes
May 21, 2025
Discussion about this post
Profile picture of Wassim Ahmane
Wassim Ahmane
Founder @AIOPSWORKS - Agents IA & automatisations (Support & Pré-vente) pour e-commerce
3 months ago
Je connaissais la galĂšre, mais pas cette version mise Ă  jour.
Alix Humbert
Software Engineer at VEV
3 months ago
J'ai fait la transition et je confirme c'est beaucoup mieux
Profile picture of David Grammatico
David Grammatico
Développeur et formateur React Native
3 months ago
Tu la kiffes vraiment cette lib 👌 Et je comprend pourquoi đŸ”„đŸ”„đŸ”„
Expo vient de frapper un grand coup. Tu peux maintenant dĂ©ployer ton app mobile depuis un SAAS. Tu te souviens du temps oĂč shipper une app iOS nĂ©cessitait : - un Mac - Xcode - des certificats Apple - une config manuelle d’App Store Connect - un cafĂ© bien serrĂ© et quelques sueurs MĂȘme avec EAS, tu devais encore passer par la CLI. Autant dire que les PM, QA ou designers restaient sur la touche. Et que les devs perdaient du temps pour de simples builds de test. Evan Bacon vient de montrer quelque chose qui change la donne. Avec launch.expo.dev, tu peux : → coller l’URL GitHub de ton projet → cliquer sur “Launch” → laisser la plateforme crĂ©er ton app cĂŽtĂ© Apple, signer ton code, build, et soumettre sur TestFlight → recevoir l’invitation sur ton iPhone quelques minutes plus tard Le tout, sans ouvrir un terminal. Depuis un navigateur. Sur Windows, sur mobile
 ou mĂȘme sur une Nintendo Switch. Ce n’est pas juste un raccourci. C’est une nouvelle maniĂšre de shipper : - Aucun setup local requis - Aucune CLI Ă  apprendre - N’importe qui dans l’équipe peut dĂ©clencher une release - Une app testable en quelques minutes via TestFlight - Et une version web dĂ©ployĂ©e en bonus si tu veux Launch.expo.dev, c’est EAS pour les humains. C’est le dernier kilomĂštre, enfin automatisĂ©. Evan Bacon l’a dit simplement : “It has never been easier to build and submit an iOS app.” Difficile de dire le contraire. CrĂ©dit : Evan Bacon
105 comments
August 22, 2025