This application is a client of the CheckMyHTTPS project designed for smartphones. It has been built for Android and published on the Google Play Store. It may work on iOS, but we haven't tested it.
Download Android Studio following their tutorial
flutter pub get
We have added a json file directly in the project in order to list all the dependencies of the flutter project, the goal is to be able to check quickly if there are dependencies out of date in the project.
If you want to reproduce this json file, you should follow this steps :
In order to get all the dependencies of the flutter project, you will have to use this command : “dart pub deps --json >> output.json” in the shell of android studio project.
Reference : https://dart.dev/tools/pub/cmd/pub-deps
After that, you should send the “output.json” file into an json viewer online like this one : https://jsonformatter.org/json-viewer
If you are looking for a specific dependency, you can use the search bar in the top right corner.
This project is mainly maintained by students from ESIEA, and Flutter is part of their training curriculum. Moreover, we still benefit from the cross-platform advantage that the Ionic version offered.
Due to a specificity of the Dart language, the current version of the app only works with servers that have a certificate signed by a CA Root recognized by Mozilla. You may need to modify parts of the code to use it if your organization issues its own certificates.
Developed by Ghassen LAHDHIRI, Ahmed BOUSRIH, and Mehdi BELAJOUZA.
Reviewed, updated and published by Cyril LEBLAY and Adrien SCHNEIDER.
