Moodle APK

Version 3.8.0 - com.moodle.moodlemobile
Last updated: 2020-02-15 09:45:13
moodle,moodlemobile,education

Improve how you access your Moodle courses with this official helper app

APP Information

Download Version 3.8.0 (38001)
Apk Size17.48 MB
App DeveloperMoodle Pty Ltd.
Malware CheckTRUSTED
Install on Android4.4.x and up
App Packagecom.moodle.moodlemobile.apk
MD567fd413aac1d9614e46a964f28a57625
Rate4.5
Website http://moodle.org

Download Moodle 3.8.0 APK

App Description

Moodle is moodle,moodlemobile,education, content rating is Everyone (PEGI-3). This app is rated 4.5 by 4 users who are using this app. To know more about the company/developer, visit Moodle Pty Ltd. website who developed it. com.moodle.moodlemobile.apk apps can be downloaded and installed on Android 4.4.x and higher Android devices. The Latest Version of 3.8.0 Available for download. Download the app using your favorite browser and click Install to install the application. Please note that we provide both basic and pure APK files and faster download speeds than APK Mirror. This app APK has been downloaded 18644+ times on store. You can also download com.moodle.moodlemobile APK and run it with the popular Android Emulators.

This official Moodle app will ONLY work with Moodle sites that have been set up to allow it. Please talk to your Moodle administrator if you have any problems connecting.

If your Moodle site has been configured correctly, you can use this app to:

- Browse the content of your courses, even when offline
- Receive instant notifications of messages and other events
- Quickly find and contact other people in your courses
- Upload images, audio, videos and other files from your mobile device
- View your course grades
- and more!

Please see http://docs.moodle.org/en/Mobile_app for all the latest information.

We’d really appreciate your feedback on what else you want this app to do!

The app requires the following permissions:

- Record audio: For recording audio to upload to Moodle
- Read and modify the contents of your SD card: Contents are downloaded to the SD Card so you can see them offline
- Network access: To be able to connect with your Moodle site and check if you are connected or not to switch to offline mode
- Run at startup: So you receive local notifications even when the app is running in the background
- Prevent phone from sleeping: So you can receive push notifications anytime
 

App ChangeLog

  • New features and improvements in this version are:
  • • Support for blogs
  • • Support for ratings in forum, glossary and database activities
  • • Support for SCORM packages full screen
  • • Push notification improvements
  • • Support for multiple calendar event alerts
  • • Offline activities synchronisation improvements
  • • Accessibility improvements
  • Thanks for using the Moodle app!

App Screens

Moodle App Screen 1Moodle App Screen 2Moodle App Screen 3Moodle App Screen 4Moodle App Screen 5Moodle App Screen 6Moodle App Screen 7Moodle App Screen 8Moodle App Screen 9Moodle App Screen 10Moodle App Screen 11Moodle App Screen 12Moodle App Screen 13

Reviews From google play store

I used this app wkly and I think that if there were more time intelligence baked in, it would be dramatically more useful for ex: having the class schedule automatically inserted into the built-in calendar when enrolled & it autom. insrting imprtnt dates on top of that: start & due dates for assign., midterms, exams... would be enormously useful! Having ntifictins if the class changes place/time last min... Having the front page of the app filled with current & futre course slides & readings


Im not sure why i kept notified about "Your authentication token is invalid or has expired. You will have to reconnect to the site." Meanwhile, i already tried for several time. I hope the apps developer able to comment on this review. Thanks and have a nice day.


Was working great for months but recently have been receiving an error, your login has expired and have to login again, but even when entered it continues to do the same thing. After 10 tries, it finnaly logs on. Very annoying!!


Slow, clunkly, buggy, no swiping options, not optimized well for daily usage. Takes ages to load documents The UI UX design is utter DISASTER. Take some notes from Instagram. App is pile of Doo Doo.


The app is functionally fine once it loads, but takes up to 10 minutes (literally) from tapping on the icon until the app actually displays anything other than a loading screen.


App does not let me log in says my password is incorrect but when I log in through the browser I fine. What's the point of using my browser when I downloaded the app? Fix it Still no response from the developer guess they dont care about customer satisfaction


Totally user unfriendly garbage app. Had 2 different accounts with the same university. One was my student and the other as an employee and couldn't alternate between accounts or even access down loaded files on the portal!


it's say that i need at least 3.1 version of moodle. but I just download this and it's already more than 3.1 version. i wish you could fix this immediately.


I keep getting a message that says 'error connecting to the server' no matter if my login is correct or not


Too much buffering everywhere. It's make me hard to do any move on my project. Also it's different with the picture.


Array

Permissions

requires following permissions on your android device.

android.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.INTERNET
android.permission.READ_APP_BADGE
android.permission.READ_EXTERNAL_STORAGE
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.RECORD_AUDIO
android.permission.RECORD_VIDEO
android.permission.REQUEST_INSTALL_PACKAGES
android.permission.VIBRATE
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
com.anddoes.launcher.permission.UPDATE_COUNT
com.google.android.c2dm.permission.RECEIVE
com.htc.launcher.permission.READ_SETTINGS
com.htc.launcher.permission.UPDATE_SHORTCUT
com.huawei.android.launcher.permission.CHANGE_BADGE
com.huawei.android.launcher.permission.READ_SETTINGS
com.huawei.android.launcher.permission.WRITE_SETTINGS
com.majeur.launcher.permission.UPDATE_BADGE
com.oppo.launcher.permission.READ_SETTINGS
com.oppo.launcher.permission.WRITE_SETTINGS
com.sec.android.provider.badge.permission.READ
com.sec.android.provider.badge.permission.WRITE
com.sonyericsson.home.permission.BROADCAST_BADGE
com.sonymobile.home.permission.PROVIDER_INSERT_BADGE
me.everything.badger.permission.BADGE_COUNT_READ
me.everything.badger.permission.BADGE_COUNT_WRITE
android.hardware.faketouch
android.hardware.location
android.hardware.microphone
approximate location (network-based)
Allows the app to get your approximate location. This location is derived by location services using network location sources such as cell towers and Wi-Fi. These location services must be turned on and available to your device for the app to use them. Apps may use this to determine approximately where you are.

precise location (GPS and network-based)
Allows the app to get your precise location using the Global Positioning System (GPS) or network location sources such as cell towers and Wi-Fi. These location services must be turned on and available to your device for the app to use them. Apps may use this to determine where you are, and may consume additional battery power.

view network connections
Allows the app to view information about network connections such as which networks exist and are connected.

full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.

read the contents of your SD card
Allows the app to read the contents of your SD card.

run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.

record audio
Allows the app to record audio with the microphone. This permission allows the app to record audio at any time without your confirmation.

control vibration
Allows the app to control the vibrator.

prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.

modify or delete the contents of your SD card
Allows the app to write to the SD card.

receive data from Internet
Allows apps to accept cloud to device messages sent by the app's service. Using this service will incur data usage. Malicious apps could cause excess data usage.

Certificate

Certificate Issuer:C:AU, CN:Martin Dougiamas, L:Perth, O:Moodle Pty Ltd., ST:WA, OU:Moodle Pty Ltd.
Certificate Subject:C:AU, CN:Martin Dougiamas, L:Perth, O:Moodle Pty Ltd., ST:WA, OU:Moodle Pty Ltd.

Activities

com.moodle.moodlemobile.MainActivity
com.adobe.phonegap.push.PushHandlerActivity
com.google.android.gms.common.api.GoogleApiActivity

Providers

com.darryncampbell.cordova.plugin.intent.CordovaPluginIntentFileProvider
org.apache.cordova.camera.FileProvider
io.github.pwlin.cordova.plugins.fileopener2.FileProvider
de.appplant.cordova.plugin.notification.util.AssetProvider
com.google.firebase.provider.FirebaseInitProvider

Services

de.appplant.cordova.plugin.localnotification.ClickReceiver
com.adobe.phonegap.push.FCMService
com.adobe.phonegap.push.PushInstanceIDListenerService
com.google.firebase.messaging.FirebaseMessagingService
com.google.firebase.components.ComponentDiscoveryService
com.google.firebase.iid.FirebaseInstanceIdService

Receivers

de.appplant.cordova.plugin.localnotification.TriggerReceiver
de.appplant.cordova.plugin.localnotification.ClearReceiver
de.appplant.cordova.plugin.localnotification.RestoreReceiver
com.adobe.phonegap.push.BackgroundActionButtonHandler
com.adobe.phonegap.push.PushDismissedHandler
com.google.firebase.iid.FirebaseInstanceIdReceiver

Interesting Strings

http://
http://*/*
http://schemas.android.com/apk/res/android
https://
https://*/*
https://plus.google.com/
https://ssl.gstatic.com/accessibility/javascript/android/
https://www.googleapis.com/auth/appstate
https://www.googleapis.com/auth/datastoremobile
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.appdata
https://www.googleapis.com/auth/drive.apps
https://www.googleapis.com/auth/drive.file
https://www.googleapis.com/auth/fitness.activity.read
https://www.googleapis.com/auth/fitness.activity.write
https://www.googleapis.com/auth/fitness.blood_glucose.read
https://www.googleapis.com/auth/fitness.blood_glucose.write
https://www.googleapis.com/auth/fitness.blood_pressure.read
https://www.googleapis.com/auth/fitness.blood_pressure.write
https://www.googleapis.com/auth/fitness.body.read
https://www.googleapis.com/auth/fitness.body.write
https://www.googleapis.com/auth/fitness.body_temperature.read
https://www.googleapis.com/auth/fitness.body_temperature.write
https://www.googleapis.com/auth/fitness.location.read
https://www.googleapis.com/auth/fitness.location.write
https://www.googleapis.com/auth/fitness.nutrition.read
https://www.googleapis.com/auth/fitness.nutrition.write
https://www.googleapis.com/auth/fitness.oxygen_saturation.read
https://www.googleapis.com/auth/fitness.oxygen_saturation.write
https://www.googleapis.com/auth/fitness.reproductive_health.read
https://www.googleapis.com/auth/fitness.reproductive_health.write
https://www.googleapis.com/auth/games
https://www.googleapis.com/auth/games.firstparty
https://www.googleapis.com/auth/games_lite
https://www.googleapis.com/auth/plus.login
https://www.googleapis.com/auth/plus.me

Older Versions

More Android Apps to Consider