Moodle app in Native -- 2
Budget: $1,500 – $3,000 USD
1. Build Moodle mobile apps (https://download.moodle.org/mobile/) for iOS and Android with Native ONLY,
2. Must integrate additional SDK (to be disclosed ONLY to successful developer) for iOS and Android,
3. Our Moodle is 3.9 with MariaDB, and our web service server should allow users to login with our app but deny login with moodle original mobile app,
4. current code sample A for reference at https://github.com/costvin15/react-native-moodlemobile
5. second code B for reference at https://tracker.moodle.org/browse/MOBILE-51?jql=labels%20%3D%20android
6. non-native codes in ionic: https://github.com/moodlehq/moodleapp
7. Our specified functions MUST include:
a. resemble closely the same features seen from ONLY the role of "student" on our current desktop browser version;
b. specific features:
- Login page,
- "my course" or "Front" page,
- course page
- the Moodle page resource "Page",
- a specific filter plugin video player (to be disclosed ONLY to successful developer),
- the Moodle plugin to display PDF page,
- the Assignment module plugin
- the Calendar block plugin
- the mobile notification capabilities
c. app should provide orientation and resolution support
d. Not all features of Moodle mobile apps are included in this project (you may have an idea of what full features are at https://docs.moodle.org/400/en/Moodle_app_features)
8. developers without track records in Moodle development will NOT be considered
2. Must integrate additional SDK (to be disclosed ONLY to successful developer) for iOS and Android,
3. Our Moodle is 3.9 with MariaDB, and our web service server should allow users to login with our app but deny login with moodle original mobile app,
4. current code sample A for reference at https://github.com/costvin15/react-native-moodlemobile
5. second code B for reference at https://tracker.moodle.org/browse/MOBILE-51?jql=labels%20%3D%20android
6. non-native codes in ionic: https://github.com/moodlehq/moodleapp
7. Our specified functions MUST include:
a. resemble closely the same features seen from ONLY the role of "student" on our current desktop browser version;
b. specific features:
- Login page,
- "my course" or "Front" page,
- course page
- the Moodle page resource "Page",
- a specific filter plugin video player (to be disclosed ONLY to successful developer),
- the Moodle plugin to display PDF page,
- the Assignment module plugin
- the Calendar block plugin
- the mobile notification capabilities
c. app should provide orientation and resolution support
d. Not all features of Moodle mobile apps are included in this project (you may have an idea of what full features are at https://docs.moodle.org/400/en/Moodle_app_features)
8. developers without track records in Moodle development will NOT be considered