This repository is about my ReactNative's tp.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
Antoine PEREDERII f11ca02ec4
continuous-integration/drone/push Build is passing Details
Merge branch 'master' of codefirst.iut.uca.fr:antoine.perederii/TpReactNative
8 months ago
src 🧪 Add some tests 8 months ago
.drone.yml 🧪 Add some tests 8 months ago
.gitignore Initial commit 10 months ago
LICENSE.md update tp 10 months ago
README.md Update 'README.md' 8 months ago

README.md

Projet de TP sur ReactNative


React Native Expo TypeScript

Table des matières

Présentation | Répartition du Git | Prérequis | Getting Started | Avancés du projet | Fabriqué avec | Contributeurs | Comment contribuer | Remerciements

Présentation

Récapitulatif du Projet

Ce repos est une mise en application des tp de React Native. Il a pour but de mettre en pratique les connaissances acquises lors des cours et des tp.

Répartition du Git

Sources : Code de l'application


Le projet de tp utilise un modèle de flux de travail Git pour organiser le développement. Voici une brève explication des principales branches :

  • branche master : Cette branche contient la dernière version stable du projet.

  • branche partNUMERO : La branche partNUMERO contient le code de la partie NUMERO du projet. Cette branche est utilisée pour le développement de la partie NUMERO. Une fois la partie NUMERO terminée, la branche est fusionnée avec la branche master.

Prérequis pour le projet Entity Framework

  • Visual Studio Code - Environnement de développement intégré (IDE) recommandé pour le projet multiplateforme
  • Git - Outil de versioning

Premiers Pas

  1. Cloner le dépôt Git : git clone https://codefirst.iut.uca.fr/git/antoine.perederii/TpReactNative.git
  2. Placez-vous dans le dossier du projet : cd src/TpReactNative
  3. Lancez la commande npm install pour installer les dépendances.
  4. Lancez la commande npm start pour lancer le projet.
  5. Ouvrez votre telephone et téléchargez l'application Expo.
  6. Scannez le QR code qui s'affiche dans votre terminal.
  7. L'application se lance sur votre téléphone.
  8. Enjoy !

Avancés du projet

  • Partie 0 - Project creation
  • Partie 1 - Project organisation
  • Partie 2 - Typescript types
  • Partie 3 - Screens
  • Partie 4 - Components
  • Partie 5 - FlatList
  • Partie 6 - Safe Area
  • Partie 7 - Navigation
  • Partie 8 - Hooks
  • Partie 9 - Redux Store
  • Partie 10 - Async Storage
  • Partie 11 - Theming
  • Partie 12 - Unit testing
  • Partie 13 - Resources

Fabriqué avec

Contributeurs

Comment contribuer

  1. Forkez le projet (https://codefirst.iut.uca.fr/git/antoine.perederii/EntityFramework)
  2. Créez votre branche (git checkout -b feature/featureName)
  3. commit vos changements (git commit -am 'Add some feature')
  4. Push sur la branche (git push origin feature/featureName)
  5. Créez une nouvelle Pull Request

License

Ce projet utilise la licence MIT - voir le fichier LICENSE pour plus d'informations.

Remerciements

Ce projet a été réalisé dans le cadre des tp de la matière EntityFramework. Je remercie mon professeur pour son aide.