
Front-End Developer
Application télécommande TV/média en React Native, ReScript, GraphQL & Apollo
Loewe · févr. 2019 – mai 2019
Base de code React Native + ReScript ré-architecturée pour rendre les contributions faciles, et interface soignée à coups d'animations pour que l'app paraisse vraiment native - pas mi-web, mi-native. Projet Xcode lié à la main démêlé en un Podfile Cocoapods, pour que les mises à jour de React Native cessent de faire mal.
Mission courte pour accélérer le développement d'une application télécommande TV / média, faite avec React Native (et ReScript) et GraphQL (avec Apollo).
- •Ré-architecture de la base de code React Native + ReScript pour simplifier les contributions
- •Développement de composants React bas niveau pour faciliter le travail quotidien et suivre des maquettes qui évoluaient vite
- •Temps passé à affiner les détails de l'interface, avec une multitude d'animations pour que l'application paraisse vraiment native, et non mi-web, mi-native
- •Transformation des designs Sketch en composants React, avec la gestion de tous les cas qu'une maquette statique n'anticipe pas
- •Contributions open source à bs-react-native, les bindings React Native pour ReScript
- •Migration d'une partie du .xcodeproj iOS (bibliothèques liées à la main, certaines copiées-collées) vers un Podfile Cocoapods, pour faciliter les mises à jour de React Native
ReScript · JavaScript · React · React Native · Reason React · Reason React Native · GraphQL · Apollo · Mobile · MQTT · iOS · Auth0 · Cocoapods · Bitrise · Git · Fastlane