Master's project called M-SPLearning, the goal is to apply the concepts of Software Product Lines (SPL) in the domain of M-Learning applications.
- Download and install Apache Maven 3.0.4 (Debian stable) or higher;
- Configure the Maven to use M-SPLearning Nexus Group. To do so, follow the settings.xml file.
- Download and install Android SDK 22.6.2 or higher using an existing IDE;
- Run the SDK Manager and install at least the following items:
- Download and install Eclipse IDE 4.3.1 or higher for Java EE Developers;
- Install m2e-android plugin, this ensures installation the other required plugins:
- Clone M-SPLearning project on your computer;
- On Eclipse import the project using "Existing Maven Projects" option and select all modules:
- Enable the "Annotations Processing" on android-app project. This configuration is required for AndroidAnnotations framework;
- The builds are generated by Maven in Eclipse or the command prompt.
Note: In some cases it is recommended that increased memory through the file eclipse.ini.
M-SPLearning is released under version 2.0 of the Apache License.