Fixed typos
This commit is contained in:
parent
bec015bce9
commit
0e566c44c5
1 changed files with 10 additions and 10 deletions
20
README.md
20
README.md
|
@ -7,15 +7,15 @@ Créée pendant l'été 2019, cette application compatible Android et iOS permet
|
|||
- Emploi du temps
|
||||
- Menu du RU
|
||||
|
||||
Ce dépot contient les source de cette application, modifiable par les étudiants de l'INSA Toulouse, sous licence GPLv3.
|
||||
Ce dépot contient les sources de cette application, modifiable par les étudiants de l'INSA Toulouse, sous licence GPLv3.
|
||||
|
||||
## Contribuer
|
||||
|
||||
Si vous voulez influencer le développement ? C'est très simple !
|
||||
Vous voulez influencer le développement ? C'est très simple !
|
||||
|
||||
Pas besoin de connaissance, il est possible d'aider simplement en proposant des améliorations ou en rapportant des bugs par mail (vergnet@etud.insa-toulouse.fr) ou sur [cette page](https://git.srv-falcon.etud.insa-toulouse.fr/vergnet/application-amicale/issues), en vous connectant avec vos login INSA.
|
||||
|
||||
Si vous avez assez de connaissances et vous souhaitez proposer des modification dans le code, installez l'application sur votre machine, réalisez votre modification et créez une 'pull request'.
|
||||
Si vous avez assez de connaissances et vous souhaitez proposer des modifications dans le code, installez l'application sur votre machine, réalisez votre modification et créez une 'pull request'.
|
||||
|
||||
## Technologies Utilisées
|
||||
Cette application est faite en JavaScript avec React Native (framework Open Source créé par Facebook), combinée avec Expo.
|
||||
|
@ -37,9 +37,9 @@ Une fois le dépot sur votre machine, ouvrez le projet dans PHPStorm, ouvrez le
|
|||
|
||||
Ceci est temporaire (on espère), car cette modification devrait être implémentée dans la librairie originale (un jour...).
|
||||
|
||||
En attendant, allez dans le dossier de la librairie **native-base-shoutem-theme**, et ouvrez le fichier _index.js_ et _src/connectStyle.js_. Ensuite, faites les modification [comme indiqué ici](https://github.com/GeekyAnts/theme/pull/5/files/91f67c55ca6e65fe3af779586b506950c9f331be#diff-4cfc2dd4d5dae7954012899f2268a422).
|
||||
En attendant, allez dans le dossier de la librairie **native-base-shoutem-theme**, et ouvrez le fichier _index.js_ et _src/connectStyle.js_. Ensuite, faites les modifications [comme indiqué ici](https://github.com/GeekyAnts/theme/pull/5/files/91f67c55ca6e65fe3af779586b506950c9f331be#diff-4cfc2dd4d5dae7954012899f2268a422).
|
||||
|
||||
Ces modifications ont été acceptées dans la librairié originale, mais pas encore présentes dans la version sur npm.
|
||||
Ces modifications ont été acceptées dans la librairie originale, mais pas encore présentes dans la version sur npm.
|
||||
|
||||
### Paramétrage de PHPStorm
|
||||
|
||||
|
@ -49,18 +49,18 @@ Pour cela, cliquez sur **Edit Configurations** en haut à droite, dans la nouvel
|
|||
|
||||
Donnez un petit nom à cette configuration, décochez **Build and launch application** (nous utilisons expo pour ça, pas react native), mettez `127.0.0.1` dans le champ **Bundler Host**, et `19001` dans **Bundler Port**.
|
||||
|
||||
Ensuite, dans **Before Launch**; cliquez sur **+** pour ajouter une nouvelle configuration, et choisissez **Start React Native Bundler** si il n'est pas déjà présent. Une fois ajouté, cliquez dessus, puis sur le bouton éditer (une icone de crayon). Dans la nouvelle fenetre, choisissez **npm script** dans le champ **Command** et **start** dans **Script**. Vérifiez que vous utilisez bien l'interpreteur Node associé au projet (pour utiliser les bonnes dépendances installées précédement), et cliquez sur OK.
|
||||
Ensuite, dans **Before Launch**; cliquez sur **+** pour ajouter une nouvelle configuration, et choisissez **Start React Native Bundler** si il n'est pas déjà présent. Une fois ajouté, cliquez dessus, puis sur le bouton éditer (une icone de crayon). Dans la nouvelle fenêtre, choisissez **npm script** dans le champ **Command** et **start** dans **Script**. Vérifiez que vous utilisez bien l'interpreteur Node associé au projet (pour utiliser les bonnes dépendances installées précédement), et cliquez sur OK.
|
||||
|
||||
[Plus d'informations ici](https://www.jetbrains.com/help/phpstorm/react-native.html)
|
||||
|
||||
Le projet est maintenant pret, quand vous cliquez sur run (ou shift+F10), le projet sera lancé (cela peut prendre plusieurs minutes).
|
||||
Le projet est maintenant prêt, quand vous cliquez sur run (ou shift+F10), le projet sera lancé (cela peut prendre plusieurs minutes).
|
||||
Une fois lancé, vous pouvez tester sur un appareil.
|
||||
|
||||
### Tester sur un appareil
|
||||
|
||||
Assurez vous d'avoir installer et lancé le projet comme expliqué plus haut.
|
||||
Assurez vous d'avoir installé et lancé le projet comme expliqué plus haut.
|
||||
|
||||
#### Emulateur android
|
||||
#### Émulateur android
|
||||
|
||||
[Suivez la procédure sur ce lien](https://docs.expo.io/versions/latest/workflow/android-studio-emulator/).
|
||||
|
||||
|
@ -70,7 +70,7 @@ Une fois l'emulateur installé et démarré, lancez le projet, puis appuyez sur
|
|||
|
||||
#### Appareil Physique
|
||||
|
||||
Installez l'application **Expo** sur votre appareil (android ou iOS), assurez vous d'avoir démarré le projet et d'avoir votre machine de développement et le téléphone sur le même réseau wifi (non publique). Ouvrez l'application expo, Votre projet devrait apparaitre dans la liste. Cliquez dessus et c'est bon !
|
||||
Installez l'application **Expo** sur votre appareil (android ou iOS), assurez vous d'avoir démarré le projet et d'avoir votre machine de développement et le téléphone sur le même réseau wifi (non public). Ouvrez l'application expo, votre projet devrait apparaitre dans la liste. Cliquez dessus et c'est bon !
|
||||
|
||||
**Ne stoppez pas l'application depuis PhpStorm ! Toutes les modifications sont appliquées automatiquement, pas besoin de stopper et de redémarrer !**
|
||||
|
||||
|
|
Loading…
Reference in a new issue