FAQ - Technical questions

From Gomo Wiki

Revision as of 12:37, 23 March 2012 by Epicadmin (Talk | contribs)


How will the learning interact with my LMS?

This depends on the type of app you have:

  1. HTML5 web apps: This is very similar to delivering SCORM compliant e-learning to your LMS. In essence, a web app is the same as standard compliant e-learning, but it is just delivered via a mobile device. The course would be uploaded to you LMS, using JavaScript to communicate with it. The user would have to use the mobile browser to launch the LMS and run the app through it this way.
  2. Native apps: This is a bit more complex. As the native app can be accessed offline, the usual tracking data is stored on the device. We would need to set up a ‘dummy app’ on your LMS which is then connected to the native app. When the device connects to the internet, the native app will report data back to the LMS dummy app. Finally a means of communication is required either via a hidden browser window running in the background on the mobile device, or alternatively using an XML API. This will require some bespoke work, as we will need to tailor this to your LMS. We are experienced with Moodle, so this will require the least amount of bespoke work, but since there are numerous versions of Moodle we would still need to consult with you to decide which option is best suited to your organisation’s specific LMS.

It’s worth bearing in mind that Learning Management Systems are all coming round to the idea of Mobile, which only means they will become easier to connect to in the future.

Can I convert from PowerPoint?

Not at present. The file format and layout in PowerPoint are not compatible with GoMo. However, transferring content from a PowerPoint is as simple as cutting and pasting content from the presentation directly into the tool.

Technically, how does GoMo deal with different formats?

GoMo has a number of different device players, which format the same content to work on different platforms. The portal produces a set of assets including .png graphics files, .xml content files and mpeg4 video files, but treats this content slightly differently depending on which platform the app is published to. This means GoMo will take into account different resolutions, different hardware etc. for different devices. We currently support players for the following: iPhone, iPad, iPod, Android devices, BlackBerry and also HMTL5 Web apps.

Can I insert Flash movies into my app?

Unfortunately not. The reason we haven’t included this option is because of the Flash incompatibility with Apple devices. Instead, and in keeping with GoMo’s promise to ‘Design once, deliver to multiple platforms’, we convert Flash animations into MPEG4 video files, which provide the same media experience. This means you can still use flash assets, they will just need reformatting so they will easily work across all device types.

Can I include video?

See 'Can I insert Flash movies into my app?' above.

Does the tool support production of courses compliant with SCORM 1.2, SCORM 2004 and AICC standards?

At the moment our apps are only SCORM 1.2 compliant. However, we have implemented SCORM 2004 and AICC countless times in our e-learning, so there would be minimal adaptation involved for us to make sure apps developed using GoMo are compliant with these standards.

The menu is appearing too far down when I review it on the GoMo Review iPhone app. How do I move it?

To modify the positioning of the menu items on the iPhone screen, you’ll need to edit one of the XML files in your project.

  1. Download the smartphone_layout.xml file from your project using the browse assets button
  1. Open it up in an editor, such as Notepadd++ which can be downloaded for free from [1]
  1. Find the <mainmenu> section:
        <logo x="0.0" y="350.0" src="logo_smartphone.png"/>
        <title x="20.0" y="295.0" width="290"/>
        <options x="20.0" y="290.0" width="240.0" height="250.0"/>

  1. The title element controls where the menu title will appear and the options element the menu options. The coordinates are based on 320 width and 480 height, with the co-ordinates origin being at the bottom left:

Gomo menu layout iphone.png


  • Y1 determines the vertical poisition of the project (menu) title
  • Y2 determines the vertical poisition of the menu items
  • H1 is the height of the total menu item block

Whos here now:   Members 0   Guests 1   Bots & Crawlers 0