Skip to content

Latest commit

 

History

History
78 lines (64 loc) · 3.78 KB

README.fr.md

File metadata and controls

78 lines (64 loc) · 3.78 KB


Projet Notre-Dame
Build Status

Ce projet concrétise la troisième version de l'application mobile ÉTSMobile pour Android et iOS. Il s'agit de portail principal entre l'utilisateur et l'École de technologie supérieure (ÉTS) sur appareils mobiles. ÉTSMobile est un projet open-source développé par les membres du club étudiant ApplETS. L'application offre notamment :

  • L'accès aux notes d'évaluations
  • L'accès aux horaires de cours
  • Et bien plus...

Disponible sur Google Play

  • Langage : Kotlin

  • Version du SDK minimale : 21

    Pour commencer

  • Téléchargez et installez la dernière version d'Android Studio

  • Clonez le projet

git clone https://github.com/ApplETS/Notre-Dame.git
  • Ouvez le projet avec Android Studio
  • Langage : Swift version : 5

  • Version du SDK minimale : 12.x

    Pour commencer

    • Téléchargez et installez la dernière version de Xcode
    • Clonez le projet
    git clone https://github.com/ApplETS/Notre-Dame.git
    • Naviguez à l'intérieur du répertoire pour atteindre le Podfile
    cd Notre-Dame/ios/ETSMobile
    • Installer les Cocoapods déclarés à l'intérieur du Podfile en exécutant la commande:
    pod install
    • Un fichier .xcworkspace sera généré. Vous devrez désormais ouvrir le projet avec ce fichier.

    Compiler l'application

    Exécuter la commande suivante après chaque modification dans le module shared

    gradlew packForXCode

    Puis compiler l'application sur XCode.

🤖 / 🍎 Projet Kotlin Multiplatform

Le projet est en cours de migration vers Kotlin Multiplatform.

Le projet utilise Ktlint Gradle, un adaptateur (wrapper) de ktlint. Il s'agit d'un linter et d'un formatteur pour du code rédigé avec le langage Kotlin. Afin de vérifier que le code soit bien formatté, le logiciel d'intégration continue exécute la commande suivante :

$ ./gradlew ktlintCheck

🤔 Question ou problème?

Consultez la FAQ, ouvrez une issue ou envoyez un courriel à l'adresse suivante : [email protected].

⚖️ Licence

Ce projet est licencié selon la licence Apache V2.0. Veuillez consulter le fichier LICENSE pour plus d'informations.