Strange Questions is an app designed to start interesting conversations.
It's a mix between "shower thoughts" and lateral thinking, with big questions and small questions about the world around us and the choices that we make every day.
Creativity flourishes within constraints so that’s why we added a timer for each question! Some questions might seem silly at first, but if you give them a few seconds, you might discover that they lead you to strange and wonderful conversations.
The questions are selected at random and they are regularly updated to keep the set fresh and interesting.
"Strange Questions" is a Dart/Flutter applications and it targets both iOS and Android. It's based on the app template that comes with the Dart plugin for WebStorm.
- Install Dart on Windows: https://www.dartlang.org/install/windows
- Install Dart on Mac: https://www.dartlang.org/install/mac
- Install Dart on Linux: https://www.dartlang.org/install/linux
- Install Flutter on Windows: https://flutter.io/setup-macos/
- Install Flutter on Mac: https://flutter.io/setup-windows/
- Install Flutter on Linux: https://flutter.io/setup-linux/
$> flutter doctor
You can either run the application using the command line running:
$> flutter run
Or from the IDE ( for that check out the instructions here: https://flutter.io/intellij-setup/ )
The app is very simple and driven by Flutter's widget model. There are 3 main widgets: Main, About and Question screen.
The app is using the Flutter test framework.
More details on the framework here: https://flutter.io/testing/
To run the tests:
$> flutter test
- 0% Code Coverage
- No performance tests.
Note: This app is very much in the early stages of development.
This project uses SemVer for versioning. The versions are marked with tags.
This project is licensed under the MIT License - see the LICENSE.md file for details
App icons were generated using Android Asset Studio: https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html