La demande client
Le fooding, guide incontournable des bons plans bistronomiques a interrogé le studio pour la reprise des développements de leur application Android, vieillissante et n'ayant pas été mise à niveau régulièremement.
La réponse Caramia
Le premier audit a permis de déterminer 3 axes de travail dans cette reprise de code.
Un premier axe avec la mise à jour de l'ensemble des composants généraux :
- React native
- Realm
- Facebook
- Firebase
- React
- Redux
- GoogleLib (map, ads)
Le second axe a été la mise à niveau de react native dont beaucoup d'éléments étaient "deprecated".
Le second axe a été la mise à niveau de react native dont beaucoup d'éléments étaient "deprecated".
- react-native-fbsdk
- react-native-maps
- react-native-device-info
- react-native-firebase
- react-native-firebase-analitycs
- react-native-facebook-login
- react-native-admob
Un dernier axe, une fois le squelette solide, avec la mise en place des différentes évolutions fonctionnelles et graphiques ainsi que l'optimisation des temps de chargement.
2 mois de travail pour reprendre le contrôle total de la bête, la nouvelle version de l'application est actuellement disponible sur le store.