JokeAPP est un projet qui à pour but la découverte et la maitrise de React-Native à travers différentes parties abordant chacune différents principes.
Chaque partie du projet est associée à une branche distincte dans ce dépôt. Vous pouvez passer d'une partie à l'autre en changeant de branche. Une fois la partie finie elle se sera merge sur la branche master.
- Partie 1 -
part1- Création projet, création classes Typescript, création Stub pour ce modèle
- Partie 2 -
part2- Creation page "Catalogue" + implementation FlatList de "SamplesJokes"
- Partie 3 -
part3- Implementation navigation et création page "Accueil"
- Partie 4 -
part4- Connection à l'API Jokes
- Partie 5 -
part5- Implementation détail d'une "Joke" + StackNavigation
- Partie 6 -
tp6- Création de "CustomsJokes"
- Partie 7 -
tp7- Changement de theme et suppresion de "CustomsJokes"
- Partie 8 -
pt8- Ajout de la fonctionnalité favorie
- Partie 9 -
tp9- Réalisations des tests et déploiement sur sonar
- Clonez le dépôt :
git clone https://codefirst.iut.uca.fr/git/tony.fages/Tp_ReactNative.git - Ouvrez le fichier cloné avec l'IDE WebStrom.
- Aller grâce à votre terminal sur le projet et taper la commande
npm installafin d'installer toute les dépendances - Taper la commande
npx expo startafin de demarer le serveur permettant l'affiche du projet - Pour l'affichage du projet une fois le serveur lancer appuyer sur
iouapour démarer le simulateuriosouandroidou bien installer l'application expo et scanner le qr code pour le lancer directement sur votre téléphone