Note: You are currently viewing documentation for Moodle 3.3. Up-to-date documentation for the latest stable version of Moodle is probably available here: Running Moodle Mobile in Desktop.

Running Moodle Mobile in Desktop: Difference between revisions

From MoodleDocs
m (Added Category:Mobile and link to spanish translation of document)
(Redirected page to Moodle Desktop)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
Moodle Mobile can run in Desktop using [https://github.com/rogerwang/node-webkit node-webkit]
#REDIRECT [[Moodle Desktop]]
 
All the functionalities are available in the Desktop version (download files, take a photo, upload a picture, record and audio....) and also the application can work online and offline as the mobile version does.
 
== Running ==
 
For running Moodle Mobile in desktop you need to follow these instructions:
 
1 Download node-webkit https://github.com/rogerwang/node-webkit (Downloads section)
 
2 Download the last version of Moodle Mobile code from https://github.com/moodlehq/moodlemobile/archive/master.zip
 
3 Rename the .zip extension to .nw
 
 
'''All platforms'''
 
You can put files of node-webkit in the same directory with your app's files including package.json, and then just run the nw executable.
 
'''Windows'''
 
On Windows, the easiest way to run the app is to drag the folder onto nw.exe, or a shortcut to nw.exe. Remember to drag the folder containing package.json, and not package.json itself.
 
You can also call it from the command line:
 
For instance:
 
nw C:\apps\myapp
nw C:\apps\packagedapp.nw
 
 
'''Linux'''
 
On Linux, you can use one of these command lines:
 
nw /home/path/to/appdir/
nw /home/path/to/packagedapp.nw
 
 
If you have installed the .deb, you can double click on .nw files in your file manager as well.
 
 
'''Mac OS X'''
 
On Mac OSX, a folder or .nw file can be dropped onto the nw.app application bundle. On the Mac OSX Terminal (commandline), you can use nw like this (assuming it's installed to the Applications directory):
 
open -n -a node-webkit "/home/path/to/app"
 
In some cases it may be faster to invoke the nw binary inside the application bundle directly via the following:
 
/Applications/node-webkit.app/Contents/MacOS/node-webkit myapp
 
You can setup an alias in your Terminal session to call the binary when you use nw by adding an alias to your ~/.bash_profile (open -a TextEdit ~/.bash_profile):
 
# alias to nw
alias nw="/Applications/node-webkit.app/Contents/MacOS/node-webkit"
 
Now you can call nw from the commandline like Linux and Windows:
 
nw "/home/path/to/game"
 
== Packaging ==
 
You may want package the application for distribution, please follow this guide: https://github.com/rogerwang/node-webkit/wiki/How-to-package-and-distribute-your-apps
 
https://github.com/rogerwang/node-webkit/wiki/How-to-package-and-distribute-your-apps
 
== See also ==
 
https://github.com/rogerwang/node-webkit/wiki/How-to-run-apps
 
[[Category:Mobile]]
 
[[es:Corriendo Moodle Mobile en computadora de escritorio]]

Latest revision as of 08:13, 29 July 2017

Redirect to: