Extending Sakai with a mobile interface

Size: px
Start display at page:

Download "Extending Sakai with a mobile interface"

Transcription

1 Extending Sakai with a mobile interface Sascha Watermeyer WTRSAS001 ABSTRACT Sakai is a learning management system that can be benefited by extending it with a mobile interface which introduces the opportunity for mobile-learning. This paper covers similar learning management systems Blackboard & Moodle - and the mobile interface solutions supported by their frameworks. The paper focuses on the pros and cons of the different mobile interface solutions and concludes why Sakai s interface outperforms the rest 1. Introduction Sakai is an open source course/learning management system C/LMS- that provides the platform for an enterprises online learning environment by enabling the management, delivery and tracking of online and blended learning[7]. Resistance of vendor lock-in and escalating licensing costs have led many colleges and universities around the world to choose open source learning management systems such as Sakai over the limited proprietary options[10]. Due to the current influx in the number of mobile devices purchased, more and more students eventually will own a mobile device with internet access and opens the opportunity of e-learning on hand and not just in the classroom. To avoid platform specific dependencies e.g. app for Android or ios - an interface that is interoperable between all mobile platforms offers a better solution. This can be achieved by implementing a mobile optimised web learning management system that provides enhanced access throughout an institution. HTML5 is the new standard for presenting content on the internet and offers improved support for current multimedia and can be written specifically for mobile devices with smaller screens than standard desktops. In this paper, we will cover learning management systems and the various mobile interfaces offered by these learning management systems. Then cover the advantages and disadvantages of these mobile interfaces and explain the different approaches taken to design the interfaces. Finally we will conclude which interface outperforms the rest by comparing the features offered by the interface. 1

2 2. Learning Management Systems Learning management systems are software systems designed to support student learning. They contain a number of presentation, assessment, communication, and management tools, for example, Sakai, Moodle, and Blackboard[4]. A range of institutions use learning management systems for their operations; for instance corporations use LMS for their corporate training of record keeping or employee registration, Universities use LMS for the student self-service, trainer notifications announcements to the students from lectures -, resource management of courses, collaborative learning through chat room and online learning courses. Learning management systems are a form of e-learning and can include e-learning tools that provide direct feedback from student to teacher. These systems have a large scope of features and some are even completely web-based to provide access to a learning environment throughout an institution. Considering the past development of learning management systems there are three methodologies to implementing these systems: a) Commercial LMS: e.g. Blackboard These cover the proprietary learning management systems, that Blackboard Inc. has a near monopoly over the market. Blackboard expanded their dominance in 2005 by their merger of WebCT - its largest rival in the education software industry [3]. The rapid growth of this company has forced institutions who previous had WebCT as their primary LMS to upgrade to a premium Blackboard licence by the end of the 2012 that would include Blackboard community features at triple the cost. As indicated in the introduction, resistance of vendor lock-in and escalating licensing costs have led many colleges and universities around the world to choose open source learning management systems over the limited options of proprietary options. b) Locally Developed LMS: e.g. CourseWork from Stanford These refer to the "in-house" developed software at a particular institution; in 2003 Stanford University announced the open source release of its course management system that the university had been developing since 1998[3]. Since the open source release of CourseWork, Stanford University has joined forces with three other institutions, the University of Michigan, Indiana University, and MIT, to develop a new Collaboration and Learning Environment now called the Sakai project or as we will refer to it, Sakai. 2

3 c) Open source/community LMS: e.g. Sakai, Moodle These include the learning management systems that are developed under open source licences and often include a community of developers who contribute to the lifecycle of the software. The Sakai project is an experiment in collaborative development, implementation, and productive use of elearning software systems[5] between Stanford University, University of Michigan, Indiana University, and MIT based on the original Stanford learning management system called CourseWork. Moodle - originally an acronym for Modular Object-Oriented Dynamic Learning Environment - is effectively the open source competitor of Sakai that was developed by Martin Dougiamas who designed the program while working on his Ph.D. at Curtin University of Technology, Perth, Australia[9]. Both Sakai and Moodle offer viable solutions for institutions wanting to implement free learning management systems as opposed to the forced premiums of privately owned LMSs. 3. Mobile Interface Support In the rest of the paper we will discuss three examples of learning management system with mobile interface support. We will discuss approaches for implementing a mobile interface for one commercial learning management system Blackboard - and two open source projects Sakai and Moodle then compare the advantages and disadvantages of the different approaches. 3.1 Blackboard Blackboard has grown rapidly since 1997 by overcoming their major competition through acquisitions, most importantly the buyout of WebCT in 2005 then the acquisition of Angel in At this time the only other major competitor left was Desire 2 Learn (D2L) however D2L had been embroiled in a three year-long multimillion-dollar patent infringement lawsuit from Blackboard. Blackboard s patent infringement allegations were nullified but the long term impact for D2L was unknown[10]. WebCT had stopped having support from Blackboard in 2005 straight after the acquisition and Angel continuously losses support since its acquisition in Blackboard being a profit seeking entity doesn t have to rely on an open community driven project to develop a mobile interface to extend the Blackboard Learning System thus the enterprise has developed a complete mobile platform called Blackboard Mobile. The platform was released in 2009[2] that provides students with access to all learning and teaching content through a native mobile application. Blackboard developed applications for most popular mobile platforms; Android and ios not Blackberry- but this still leaves a gap in the interoperability between all types of mobile platforms. Students at an institute that 3

4 support Blackboard Mobile will be able to download the application through their mobile platforms app store that has support for up to seven languages including Arabic. 3.2 Moodle Moodle unlike Blackboard is an open source project that was founded by Martin Dougiamas who based Moodle from research on his Ph.D. in Perth, Australia. The word Moodle was originally an acronym for Modular Object-Oriented Dynamic Learning Environment, which is mostly useful to programmers and education theorists[1]. Moodle has an aim of being as interoperable as possible; an important feature of this is the ability for institutions restricted by the premiums of Blackboard to migrate Blackboard sites into Moodle. Under the Moodle page for their mobile app they provide a thorough rationale for mobile apps and explain the different approaches that an application developer could use for implementing a mobile app: a) Mobile Optimised Web Current mobile platforms have web browsers so Moodle works immediately without modification however an interface designed for a large desktop screen won t necessarily be adequate for the small screen of mobile phones. There are frameworks designed for mobile devices like the UCLA mobile framework[12] which provides a solution for the small screens The advantages of this approach are that the app will run without an installation needed on all mobile platforms- write once, run anywhere though the app won t be able to run offline and doesn t have the ability to utilise all mobile features. b) HTML5 application HTML5 introduces the ability to utilise all mobile features and act more like a native application including being able to run offline e.g. Google Apps. This has the advantage like the mobile optimised web approach of being interoperable between all mobile platforms and doesn t require a special client to run. An HTML5 app can also cache data offline however because the development of HTML5 is still in its early days, an application written in HTML5 wouldn t be able to harness the full performance of a native application. c) Native Mobile Apps Apps are still the predominant paradigm for mobile development and have full capability of mobile features such as GPS. The Moodle community already has number of mobile apps but they rely on "screen scraping" the web interface, which means they can't work offline and don't add many features beyond the basic web interface. The advantage of a native application is that you can insure a stable build 4

5 for a mobile platform which is easier to develop for than HTML5 however one would needs to develop a separate client for each mobile platform you support. d) Native Mobile apps(cross-platform compiled) Another approach to developing a mobile app is to use a cross-platform development framework (Airplay SDK, Appcelerator Titanium and Corona SDK) that produce native code for various mobile platforms. This has the advantage of being able to generate iphone/android apps at the same time and keep them synchronised however debugging is often not as pleasant than on a native SDK and has some features missing like push notification. The framework is also dependant on an external company that may be too expensive and might have some vital features missing from the framework. Table 1: Pros and Cons of the different approaches to developing a mobile app Approach Pros Cons Mobile-optimised Web HTML5 application Native mobile apps Native mobile apps (cross-platform) Interoperable on all platforms without installation 'write once, run everywhere' Customising of theme is easy Interoperable on all platforms without installation No special client required Easy to develop for stable platforms Full use of mobile functionality Easier to develop than HTML5 All the benefits of a mobile app Syncs development of iphone/android apps Source: Unable to run offline Can t utilise all mobile features Unable to harness the full performance of a native application Need to develop each client independently Debugging is often not as pleasant than on native SDK Missing Features e.g. Push Notifications Considering the approaches covered above, Moodle decided to initially tackle Native mobile apps because these have the most functionality and can assume safe builds when developing for mobile platforms. The apps would use the web services infrastructure developed in Moodle 2.x to communicate securely and consistently with Moodle sites. I feel the detailed discussion brought up by Moodle about the different approaches to developing a mobile app is extremely applicable and should be considered before implementing a mobile application. 5

6 3.3 Sakai This is the focus of our paper as Sakai is the current learning management system in use at UCT. The Sakai project is an open source, community driven learning management system that started in January 2004 when four universities; the University of Michigan, Stanford University, Indiana University, and the Massachusetts Institute of Technology began the development of a learning system to replace systems developed separately by each of the universities[5]. The Sakai architecture consists of two parts; the Sakai framework and tools. The framework supports the implementation of applications called tools by providing appropriate web services and interfaces for the tool. To ensure compatibility between the tools of different learning management systems, Sakai decided to support the IMS Global Learning Consortiums Tool Portability Profile work group, if successful, this would ensure portability among learning systems like Moodle and Blackboard[6]. Sakai has had a portal for mobile devices since 2.4[11] that does minimum requirements to transform the data into a small screen: It flattens the tool/site hierarchy so that they can coexist in the same location It serves up an iframeless experience It removes many elements from the portal that would be noise in a small screen The task of creating a finished interface that supports all the tools relies on community driven projects and until May 2011 mobile development efforts have been scattered across individual institutions with little coordination and collaboration. So the Universities of Cambridge, Florida, Indiana, and Oxford have proposed the establishment of a Mobile Sakai collaborative project to expand upon current, limited mobile functionality, build upon current work in progress, and to develop frameworks usable by local institutions to integrate Sakai into their own mobile initiatives[8]. Figure 1: Mobile interfaces of the University of Oxford, Indiana and Florida 6

7 This collaboration will become the core component of Mobile Sakai and extends an invitation to any other Sakai institutes that want to engage in the development of Mobile Sakai. The project is still early in its life cycle and has the opportunity for improvement as more tools can be integrated into the mobile interface but offers a stable platform to develop on. 4. Critical Comparison The LMS mobile interfaces discussed in the previous chapter were chosen for comparison because they are the current major learning management systems in operation at institutions throughout the world. When comparing the mobile interfaces of the learning management systems, there are certain features of some systems that outdo the other. For instance, Blackboard doesn t support the migration from a different learning management system into a Blackboard installation, this feature is particularity useful to an institution investing into Blackboard after a dissatisfactory experience with a previous LMS. Both Moodle and Sakai the open source LMSs offer features to migrate from different learning management systems but both quoted that Blackboard is tough to migrate from seeing as it has three diverse versions. Table 2: Summary of the features offered by the LMS mobile interfaces LMS mobile interface Supports migration from another LMS Supports Mobile Optimised Web Commercial Open Source Licence Fees Native Mobile Platforms supported Blackboard ios, Android Moodle Free ios, Android, Blackberry Sakai Free none Blackboard and Moodle both don t support mobile optimised web interfaces as there is more mobile functionality through a native application though this restricts the interoperability between mobile platforms. Sakai mobile interface is going the opposite direction in the path of mobile optimised webpages that run in any mobile browser without an installation needed. Moodle and Sakai s biggest advantage over Blackboard is the benefit of not needing to pay licence fees to utilise the software. One would certainly prefer open source over the Blackboard premiums that can reach up to $60,000 per annum 7

8 5. Conclusion In this paper we have learnt of the different approaches a developer can adopt to write a mobile application and covered three major learning management systems and the mobile interface solutions supported by each LMS. We discussed the solutions for mobile interfaces offered by each LMS and compared the pros and cons of these interfaces. If an institute was pondering which LMS to select, I would advise Moodle or Sakai firstly because they are open source and an institute doesn t have to pay a premium to implement the system. When left with the decision between the mobile interface of Moodle or Sakai, they both have their advantages but depends on whether the institute believes in a native applications ability to fully utilise all mobile features or the interoperability of a mobile optimised web framework. I feel a mobile optimised web approach is substantial because even though native apps offer more functionality, one doesn t need to develop separate applications for different mobile platforms and there is not installation of the app needed. Sakai Mobile is an adequate solution for a commercial or educational institute requiring a mobile interface extension their learning management system. 8

9 Bibliography [1] About Moodle - MoodleDocs: Accessed: [2] Blackboard s Next Phase Inside Higher Ed: y_in_light_of_market_saturation_in_higher_ed. Accessed: [3] CourseWork: an Open Source Course Management System: Accessed: [4] Ellis, R Minimum indicators to assure quality of LMS-supported blended learning. JOURNAL OF EDUCATIONAL. 10, (2007), [5] Farmer, J Sakai: elearning and more. EUNIS 2005-Leadership and Strategy in a. (2005). [6] It s Official: Sakai 3 has passed IMS Global s LTI Certification Sakai Project: Accessed: [7] Landon, B. and Poulin, R MASSACHUSETTS INSTITUTE OF TECHNOLOGY Peer Comparison - of - Course / Learning Management Systems, Course Materials Life Cycle, and Related Costs Final Report. [8] Mobile Sakai : A Proposal To The Sakai Community - 006: al doc?version=3&modificationdate= [9] Moodle: A Virtual Learning Environment for the Rest of Us: Accessed: [10] Rugg, B.M Charting a new course from blackboard to sakai. Proceeding of the 39th ACM annual conference on SIGUCCS - SIGUCCS 11. (2011), 53. [11] The Sakai PDA portal «Gonzalo Silverio s Weblog: Accessed: [12] UCLA Mobile Web Framework: Accessed:

Extending Sakai Web Services for Mobile Application Support

Extending Sakai Web Services for Mobile Application Support Honours Project Report 29/10/2012 Extending Sakai Web Services for Mobile Application Support Sascha Watermeyer Supervised by: Prof. Sonia Berman Second Reader: Dr. Anne Kayem Category Min Max Chosen 1

More information

The Suitability of Native Application for University E-Learning Compared to Web-Based Application

The Suitability of Native Application for University E-Learning Compared to Web-Based Application The Suitability of Native Application for University E-Learning Compared to Web-Based Application Maya Novia Sari 1, Noor Azian Bt. Mohamad Ali 2 Department of Information Systems, Kulliyyah of Information

More information

How to Choose Right Mobile Development Platform BROWSER, HYBRID, OR NATIVE

How to Choose Right Mobile Development Platform BROWSER, HYBRID, OR NATIVE How to Choose Right Mobile Development Platform BROWSER, HYBRID, OR NATIVE Solutions Introduction: Enterprises around the globe are mobilizing mission-critical services. Businesses get streamlined due

More information

Mobile Application Development

Mobile Application Development Web Engineering Mobile Application Development Copyright 2015 Slides from Federico M. Facca (2010), Nelia Lasierra (updates) 1 2 Where we are? # Date Title 1 5 th March Web Engineering Introduction and

More information

Mobile Development Frameworks Overview. Understand the pros and cons of using different mobile development frameworks for mobile projects.

Mobile Development Frameworks Overview. Understand the pros and cons of using different mobile development frameworks for mobile projects. Mobile Development Frameworks Overview Understand the pros and cons of using different mobile development frameworks for mobile projects. Mobile Solution Frameworks One of the biggest technological decisions

More information

Integration of Google Docs as a collaborative activity within the LMS using IMS BasicLTI

Integration of Google Docs as a collaborative activity within the LMS using IMS BasicLTI Alier Forment, M., Casañ, M. J., Piguillem Poch, J., Galanis, N., Mayol, E., Conde, M. Á., & García-Peñalvo, F. J. (2013). Integration of Google Docs as a Collaborative Activity within the LMS Using IMS

More information

A Field Guide to Learning Management Systems (LMS)

A Field Guide to Learning Management Systems (LMS) A Field Guide to Learning Management Systems (LMS) How can organizations make smart purchasing decisions about LMSs? Ryann K. Ellis Editor, Learning Circuits American Society for Training & Development

More information

Technically Speaking: Moodle, mobile apps and mobile content

Technically Speaking: Moodle, mobile apps and mobile content the jaltcalljournal issn 1832-4215 Vol. 8, No.1 Pages 33 44 2012 jalt call sig Technically Speaking: Moodle, mobile apps and mobile content Paul Daniels Kochi University of Technology More and more learners

More information

Benjamin Herold Staff writer, Education Week. Follow Benjamin on Twitter: @BenjaminBHerold

Benjamin Herold Staff writer, Education Week. Follow Benjamin on Twitter: @BenjaminBHerold Benjamin Herold Staff writer, Education Week Follow Benjamin on Twitter: @BenjaminBHerold Building Better Ed-Tech Strategies for the Pre-K-5 Crowd Expert Presenters: Marty Bray, chief technology and information

More information

Mobile Application Development Meets the Mainstream

Mobile Application Development Meets the Mainstream Kony Write Once, Run Everywhere Mobile Technology WHITE PAPER August 2012 Mobile Application Development Meets the Mainstream Fragmentation and Chaos Is the New Normal... 3 Content Consumption versus Content

More information

Canvas Mid-Semester Report. Prepared by: Penn State Information Technology Services (ITS) and World Campus. April 2015

Canvas Mid-Semester Report. Prepared by: Penn State Information Technology Services (ITS) and World Campus. April 2015 Canvas Mid-Semester Report Prepared by: Penn State Information Technology Services (ITS) and World Campus April 2015 Executive Summary: The Learning Management System (LMS) Team has been asked to pilot

More information

RapidValue Enabling Mobility. How to Choose the Right Architecture For Your Mobile Application

RapidValue Enabling Mobility. How to Choose the Right Architecture For Your Mobile Application RapidValue Enabling Mobility How to Choose the Right Architecture For Your Mobile Application Mobile Applications can Sell Products & Services, Raise Productivity, and Increase Awareness of Your Brand

More information

Open-Source Learning Management Systems: Sakai and Moodle

Open-Source Learning Management Systems: Sakai and Moodle Monarch Media, Inc., Business White Paper Open-Source Learning Management Systems: Sakai and Moodle Monarch Media, Inc. 406 Mission Street, Suite J Santa Cruz, CA 95060 www.monarchmedia.com 831.457.4414

More information

Native mobile apps: The wrong choice for business?

Native mobile apps: The wrong choice for business? Native mobile apps: The wrong choice for business? Why businesses should think twice before building native mobile applications A white paper from Introduction Native mobile applications are popular with

More information

LMS in India Market Research 2012 E-Learning system for Universities Product Name: Notebook 10/12/2012

LMS in India Market Research 2012 E-Learning system for Universities Product Name: Notebook 10/12/2012 LMS in India Market Research 2012 E-Learning system for Universities Product Name: Notebook 10/12/2012 This document provides market study on Learning Management Software across colleges and Universities

More information

Comparison of Moodle and ATutor LMSs

Comparison of Moodle and ATutor LMSs Comparison of Moodle and ATutor LMSs Péter Lengyel - Miklós Herdon - Róbert Szilágyi University of Debrecen CAS-FAERD Contents Introduction (Moodle, ATutor) Evaluation aspects Technical flexibility Learning

More information

What is the Open Knowledge Initiative?

What is the Open Knowledge Initiative? What is the Open Knowledge Initiative? September 20 th, 2002 The Open Knowledge Initiative (O.K.I.) is defining an open and extensible architecture for learning technology specifically targeted to the

More information

A Roundtable Discussion about When to Go Mobile App, Mobile Web, or Somewhere in Between. Higher Education Enterprise Mobile App Conference

A Roundtable Discussion about When to Go Mobile App, Mobile Web, or Somewhere in Between. Higher Education Enterprise Mobile App Conference A Roundtable Discussion about When to Go Mobile App, Mobile Web, or Somewhere in Between Higher Education Enterprise Mobile App Conference February 5, 2013 Presentation Overview This session is described

More information

e-learning and the aspect of students in forestry and environmental studies.

e-learning and the aspect of students in forestry and environmental studies. e-learning and the aspect of students in forestry and environmental studies. Ioannis V. Kirkenidis 1, Zacharoula S. Andreopoulou 2 Faculty of Agriculture, Forestry and Natural Environment Aristotle University

More information

Design of Mobile Interface for Vula Learning Management System

Design of Mobile Interface for Vula Learning Management System Honours Project Report Design of Mobile Interface for Vula Learning Management System Tatenda Shumba Supervised by Professor Sonia Berman Category Min Max Chosen 1 Requirements Analysis and Design 0 20

More information

Overview of available elearning Platforms (focusing on freeware) Blended Learning Quality-Concepts Optimized for Adult Education

Overview of available elearning Platforms (focusing on freeware) Blended Learning Quality-Concepts Optimized for Adult Education Overview of available elearning Platforms (focusing on freeware) Work Package 4 of the Project Blended Learning Quality-Concepts Optimized for Adult Education Compiled and edited by Multilateral Grundtvig

More information

Totara LMS. Key benefits. Key Features

Totara LMS. Key benefits. Key Features Totara LMS Achieve your business objectives through effective learning and development with our game-changing Learning Management System (LMS). Today, more than ever, the achievement of your business objectives

More information

Mobile web apps: The best option for business? A whitepaper from mrc

Mobile web apps: The best option for business? A whitepaper from mrc Mobile web apps: The best option for business? A whitepaper from mrc Introduction Mobile apps have finally reached the point where businesses can no longer afford to ignore them. Recent surveys and studies

More information

we identify new and innovative ways of working

we identify new and innovative ways of working Learning technologies in social care Topic 3: Choosing learning management systems By Jon Bolton and Sara Dunn for Skills for Care May 2013 we identify new and innovative ways of working Learning technologies

More information

Mobile App Development: Define Your Strategy with A Fast Five-Point Checklist

Mobile App Development: Define Your Strategy with A Fast Five-Point Checklist Mobile App Development: Define Your Strategy with A Fast Five-Point Checklist There is definitely a need to mobilize. And it needs to happen yesterday. It s no surprise then that many feel there isn t

More information

Nativevs. Cross Platform. Development

Nativevs. Cross Platform. Development vs Nativevs Cross Platform Development vs An Age-old Dilemma Ah yes. There is an age-old debate in software development that rages constantly, and has been again re-ignited with the explosion of mobile

More information

Cross-Platform Development

Cross-Platform Development 2 Cross-Platform Development Cross-Platform Development The world of mobile applications has exploded over the past five years. Since 2007 the growth has been staggering with over 1 million apps available

More information

Moodle Implementation - Build or Buy?

Moodle Implementation - Build or Buy? www.webanywhere.co.uk/workplace Moodle Implementation - Build or Buy? Introduction As business organisations look to save costs by considering more affordable open source Learning Management Systems, Moodle

More information

Sandcrater Software White Paper. Native vs. HTML5 Mobile Applications

Sandcrater Software White Paper. Native vs. HTML5 Mobile Applications Sandcrater Software White Paper Native vs. HTML5 Mobile Applications Ron DiNapoli Sandcrater Software July 1, 2013 This page intentionally left blank Native vs. HTML5 Mobile Applications 2 Introduction

More information

ombiel campusm SUMMARY Catalyst Key findings Ovum recommends Reference Code: IT018-001456 Publication Date: 13 Apr 2014 Author: Tim Jennings

ombiel campusm SUMMARY Catalyst Key findings Ovum recommends Reference Code: IT018-001456 Publication Date: 13 Apr 2014 Author: Tim Jennings ombiel campusm Reference Code: IT018-001456 Publication Date: 13 Apr 2014 Author: Tim Jennings SUMMARY Catalyst campusm is a cross-platform mobile and web application environment that enables an educational

More information

By Kevin Benedict and André Guillemin Netcentric Strategies LLC Publication Date: February 2012 ID Number: NCS022012B

By Kevin Benedict and André Guillemin Netcentric Strategies LLC Publication Date: February 2012 ID Number: NCS022012B Mobile Middleware Strategies By Kevin Benedict and André Guillemin Netcentric Strategies LLC Publication Date: February 2012 ID Number: NCS022012B Table of Contents 1 Executive Summary 3 1.1 MEAP Background

More information

115 responses. Summary. How often do you use the official Moodle Mobile app?

115 responses. Summary. How often do you use the official Moodle Mobile app? Juan Leyva Edit this form 115 responses View all responses Publish analytics Summary How often do you use the official Moodle Mobile app? Never 29 25% Less than once a month 44 38% Monthly 18 16% Weekly

More information

Mobile Technique and Features

Mobile Technique and Features Smart evision International, Inc. Mobile Technique and Features Smart evision White Paper Prepared By: Martin Hu Last Update: Oct 16, 2013 2013 1 P a g e Overview Mobile Business intelligence extends and

More information

UoLIA Information and Learning Systems Portal Options Review - Proposal 13/12/2013

UoLIA Information and Learning Systems Portal Options Review - Proposal 13/12/2013 STSC 20/6 Portal Options Review Proposal Purpose Due to a number of ongoing technical challenges, coupled with growing concerns over licence and maintenance costs, it has been recommended that a review

More information

Best Practices for Mobile Friendly Courses

Best Practices for Mobile Friendly Courses Best Practices for Mobile Friendly Courses Getting Started with Mobile Learning Mobile learning may sound complex, but in principle it is simple: mobile learning lets students benefit from interacting

More information

Whitepaper. Trans. for Mobile

Whitepaper. Trans. for Mobile Whitepaper Trans forming Your Vision Into Winning Solutions How to Save 50%, 75% or more for Mobile Appp Development www.baytechservices.com Background As mobile access has transitioned from a nice to

More information

Beyond Strategy: Building Your Mobile Capabilities

Beyond Strategy: Building Your Mobile Capabilities Beyond Strategy: Building Your Mobile Capabilities TASSCC Technology Education Conference April 10, 2015 Presented by: Raj Polikepati Director of App Development Texas.gov Agenda Objectives of Mobile Strategy

More information

A Guide to Selecting a Learning Content Management Solution www.amvonet.com Page 1 of 7

A Guide to Selecting a Learning Content Management Solution www.amvonet.com Page 1 of 7 A Guide to Selecting a Learning Content Management Solution www.amvonet.com Page 1 of 7 A Guide to Selecting a Learning Content Management Solution Since the 1990s, e-learning has grown tremendously in

More information

Proposal ID738 Development and delivery of E learning materials on two different e-learning platforms

Proposal ID738 Development and delivery of E learning materials on two different e-learning platforms Proposal ID738 Development and delivery of E learning materials on two different e-learning platforms M. D. Nowbuth, Department of Civil Engineering, University of Mauritius, mnowbuth@uom.ac.mu & Y. Moonshiram-Baguant,

More information

The Complete Guide to DEVELOPING CUSTOM SOFTWARE FOR ANY BUSINESS CHALLENGE

The Complete Guide to DEVELOPING CUSTOM SOFTWARE FOR ANY BUSINESS CHALLENGE The Complete Guide to DEVELOPING CUSTOM SOFTWARE FOR ANY BUSINESS CHALLENGE Developing Custom Software for Any Business Challenge: The Complete Guide Copyright 2015 Published by Art & Logic All rights

More information

The Bootstrapper's Guide to the Mobile Web by Deltina Hay. Mobile App Strategy Worksheet. I. Target Market, App Category, Platforms

The Bootstrapper's Guide to the Mobile Web by Deltina Hay. Mobile App Strategy Worksheet. I. Target Market, App Category, Platforms The Bootstrapper's Guide to the Mobile Web by Deltina Hay Mobile App Strategy Worksheet This worksheet can help you plan an effective strategy and solution for your mobile apps. Refer to respective sections

More information

White Paper INTRODUCTION. In mobile development, there are three different types of applications: PRE-SMARTPHONE MOBILITY NATIVE MOBILE APPLICATIONS

White Paper INTRODUCTION. In mobile development, there are three different types of applications: PRE-SMARTPHONE MOBILITY NATIVE MOBILE APPLICATIONS INTRODUCTION The mobile development arena is growing very quickly, especially in the business-to-consumer (B2C) space. We are also seeing significant growth in business-to-business (B2B) enterprise applications

More information

Communication Software Laboratory Academic Year 2007-2008. E-learning Platforms. Moodle and Dokeos.

Communication Software Laboratory Academic Year 2007-2008. E-learning Platforms. Moodle and Dokeos. Communication Software Laboratory Academic Year 2007-2008 E-learning Platforms. Moodle and Dokeos. Group 95 Homero Canales Guenaneche 100031592 Fernando García Radigales 100039032 Index 1. Introduction...

More information

Best Practices in Enterprise Smartphone Development

Best Practices in Enterprise Smartphone Development Best Practices in Enterprise Smartphone Development Rhomobile White Paper This white paper was written by Adam Blum, Founder and CEO of Rhomobile 12/16/2010 Best Practices in Enterprise Smartphone Development

More information

Mobile Learning Application Based On Hybrid Mobile Application Technology Running On Android Smartphone and Blackberry

Mobile Learning Application Based On Hybrid Mobile Application Technology Running On Android Smartphone and Blackberry Mobile Learning Application Based On Hybrid Mobile Application Technology Running On Android Smartphone and Blackberry Djoni Haryadi Setiabudi, Lady Joanne Tjahyana,Winsen Informatics Department Petra

More information

Native vs. HTML5 Mobile App Development

Native vs. HTML5 Mobile App Development Native vs. HTML5 Mobile App Development Which option is best? appcelerator.com Introduction: The Native vs. HTML5 Debate While there are far more native than HTML5 mobile applications in the market today,

More information

FEATURES OR CRITERIA

FEATURES OR CRITERIA FEATURES OR CRITERIA Tool Feature function Specified performance criteria Admin Tools Admin Tools Admin Tools Admin Tools copy a course into multiple sections Enroll in multiple courses at once Apply templates

More information

Developing and deploying mobile apps

Developing and deploying mobile apps Developing and deploying mobile apps 1 Overview HTML5: write once, run anywhere for developing mobile applications 2 Native app alternative Android -- Java ios -- Objective-C Windows Mobile -- MS tools

More information

Institutional positioning for mobile learning initiatives at RMIT. Garry Allan

Institutional positioning for mobile learning initiatives at RMIT. Garry Allan Institutional positioning for mobile learning initiatives at RMIT Garry Allan RMIT University Melbourne AUSTRALIA Email: garry.allan@rmit.edu.au RMIT University 2013 RMIT 1 Institutional positioning for

More information

Special Report. Choosing the right mobile device platform for your business

Special Report. Choosing the right mobile device platform for your business Special Report Choosing the right mobile device platform for your business About Trinsic Trinsic is a new kind of business communications specialist, built from the ground up to help your organisation

More information

Statement of Direction

Statement of Direction Mobile First: Taking Mobile CRM to the Next Level 1 January 2013 Mobile First: Taking Mobile CRM to the Next Level Whitepaper Mobile First: Taking Mobile CRM to the Next Level 2 Table of Contents Notes...

More information

A Beginners Guide To Responsive, Mobile & Native Websites 2013 Enhance.ie.All Rights Reserved.

A Beginners Guide To Responsive, Mobile & Native Websites 2013 Enhance.ie.All Rights Reserved. A Beginners Guide To Responsive, Mobile & Native Websites 2013 Enhance.ie.All Rights Reserved. 1 The Mobile Web refers to access to the world wide web, i.e. the use of browser-based Internet services,

More information

POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION

POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION Executive Summary Enterprise mobility has transformed the way businesses engage with customers, partners and staff while exchanging

More information

separate the content technology display or delivery technology

separate the content technology display or delivery technology Good Morning. In the mobile development space, discussions are often focused on whose winning the mobile technology wars how Android has the greater share of the mobile market or how Apple is has the greatest

More information

Native v HTML5 An Event Planner s Primer

Native v HTML5 An Event Planner s Primer v HTML5 An Event Planner s Primer If you ve researched mobile apps for your conference, tradeshow or event, you ve probably come across the question or HTML5? Both provide an app experience designed for

More information

Lecture 4 Cross-Platform Development. <lecturer, date>

Lecture 4 Cross-Platform Development. <lecturer, date> Lecture 4 Cross-Platform Development Outline Cross-Platform Development PhoneGap Appcelerator Titanium Xamarin References Native Development Represents the baseline for comparisons You

More information

Native, Hybrid or Mobile Web Application Development

Native, Hybrid or Mobile Web Application Development Native, Hybrid or Mobile Web Application Development Learn more about the three approaches to mobile application development and the pros and cons of each method. White Paper Develop a Mobile Application

More information

Jogat - Business Proposition

Jogat - Business Proposition Jogat - Business Proposition Showcase Application Status: Proposal Version: 0.2 Author: Osman Mrzljak Date: 5 september 2013 B-inIT B.V. Plantsoen 15/A 2311KE Leiden www.b-init.nl Table of Content Table

More information

Open Source Enterprise Mobile Campus Solution. September 30, 2011

Open Source Enterprise Mobile Campus Solution. September 30, 2011 Open Source Enterprise Mobile Campus Solution September 30, 2011 umobile is a Jasig Project Sponsor open source software projects for higher education. Non-profit membership organization. Provides: Community,

More information

ios SDK possibilities & limitations

ios SDK possibilities & limitations ios SDK possibilities & limitations Licensing Licensing Registered as an Apple Developer (free) Access to XCode3 and ios SDK ios, Mac and Safari Dev Center Resources No possibility of distribution of developed

More information

Donky Technical Overview

Donky Technical Overview Donky Technical Overview This document will provide the reader with an overview of the features offered and technologies used with the Donky Messaging Network. This document will give a good base level

More information

Middleware- Driven Mobile Applications

Middleware- Driven Mobile Applications Middleware- Driven Mobile Applications A motwin White Paper When Launching New Mobile Services, Middleware Offers the Fastest, Most Flexible Development Path for Sophisticated Apps 1 Executive Summary

More information

THOUGHT LEADERSHIP PAPER

THOUGHT LEADERSHIP PAPER THOUGHT LEADERSHIP PAPER How to achieve competitive advantage with an enterprise mobile app In today s competitive business climate the pressure is on to make efficiency savings and improvements in customer

More information

Why Linux and OpenStack Make the Most Sense for Virtualization and Cloud Computing in a Multi-Platform Environment

Why Linux and OpenStack Make the Most Sense for Virtualization and Cloud Computing in a Multi-Platform Environment Why Linux and OpenStack Make the Most Sense for Virtualization and Cloud Computing in a Multi-Platform Environment When IT organizations step up their virtualization efforts and begin transitioning to

More information

HTML5 the new. standard for Interactive Web

HTML5 the new. standard for Interactive Web WHITE PAPER HTML the new standard for Interactive Web by Gokul Seenivasan, Aspire Systems HTML is everywhere these days. Whether desktop or mobile, windows or Mac, or just about any other modern form factor

More information

Mobile App Infrastructure for Cross-Platform Deployment (N11-38)

Mobile App Infrastructure for Cross-Platform Deployment (N11-38) Mobile App Infrastructure for Cross-Platform Deployment (N11-38) Contents Introduction... 2 Background... 2 Goals and objectives... 3 Technical approaches and frameworks... 4 Key outcomes... 5 Project

More information

CHALLENGES AND OPPORTUNITIES OFFERED BY E-LEARNING PLATFORM IN THE EDUCATIONAL PROCESS AT THE UNIVERSITY LEVEL

CHALLENGES AND OPPORTUNITIES OFFERED BY E-LEARNING PLATFORM IN THE EDUCATIONAL PROCESS AT THE UNIVERSITY LEVEL CHALLENGES AND OPPORTUNITIES OFFERED BY E-LEARNING PLATFORM IN THE EDUCATIONAL PROCESS AT THE UNIVERSITY LEVEL BĂLĂCESCU ANIELA LECTURER PH.D., CONSTANTIN BRANCUSI UNIVERSITY OF TÂRGU JIU, FACULTY OF ECONOMICS

More information

Are these Frequently Asked Questions legally binding upon Blackboard? Yes. These FAQ s are incorporated into the pledge and are legally binding.

Are these Frequently Asked Questions legally binding upon Blackboard? Yes. These FAQ s are incorporated into the pledge and are legally binding. FREQUENTLY ASKED QUESTIONS Are these Frequently Asked Questions legally binding upon Blackboard? Yes. These FAQ s are incorporated into the pledge and are legally binding. How do I know if my software

More information

Rhomobile cross-platfrom

Rhomobile cross-platfrom Rhomobile cross-platfrom Lecturer Dr. Trần Ngọc Minh Students Nguyễn Hảo 51000880 Vũ Đức Hùng 51001360 Nguyễn Văn Hiễn 51001042 Outline What is RhoMobilie? MVC model Demo What is RhoMobilie? What is cross-platform

More information

LearnDash LMS The New Adaptable Learning Solution For Business

LearnDash LMS The New Adaptable Learning Solution For Business LearnDash LMS The New Adaptable Learning Solution For Business Thank you for considering CH Digital Solutions as your digital learning development partner LEARNING MANAGEMENT SYSTEMS A MARKETPLACE THAT

More information

Integration of Learning Management Systems with Social Networking Platforms

Integration of Learning Management Systems with Social Networking Platforms Integration of Learning Management Systems with Social Networking Platforms E-learning in a Facebook supported environment Jernej Rožac 1, Matevž Pogačnik 2, Andrej Kos 3 Faculty of Electrical engineering

More information

Comparison of Moodle and ATutor LMSs

Comparison of Moodle and ATutor LMSs Comparison of Moodle and ATutor LMSs Péter Lengyel, Miklós Herdon, Róbert Szilágyi University of Debrecen Centre of Agricultural Sciences, Faculty of Agricultural Economics and Rural Development, Department.

More information

The 5 Most Important Aspects of E-Learning

The 5 Most Important Aspects of E-Learning Five Technological Considerations When Choosing an E-Learning Solution By By Karl M. Kapp, Assistant Director and Associate Professor of the Institute for Interactive Technologies, Bloomsburg University,

More information

Native, web or hybrid mobile-app development

Native, web or hybrid mobile-app development IBM Software Thought Leadership White Paper WebSphere Native, web or hybrid mobile-app development 2 Native, web or hybrid mobile-app development Contents 2 Introduction 2 Introducing the approaches 2

More information

Mobile Assistant for Monitoring Plant Pests and Diseases

Mobile Assistant for Monitoring Plant Pests and Diseases Mobile Assistant for Monitoring Plant Pests and Diseases Christian Kuhn 1, Juliane Schmitt 1, Manfred Röhrig 2 1 ZEPP Central Institution for Decision Support Systems in Crop Protection Rüdesheimer Str.

More information

Utilise one central repository for a diverse range of content EQUELLA. www.equella.com

Utilise one central repository for a diverse range of content EQUELLA. www.equella.com Utilise one central repository for a diverse range of content EQUELLA C O N T E N T P L A T F O R M www.equella.com What is EQUELLA? EQUELLA, our web-based platform provides one central location for the

More information

Building native mobile apps for Digital Factory

Building native mobile apps for Digital Factory DIGITAL FACTORY 7.0 Building native mobile apps for Digital Factory Rooted in Open Source CMS, Jahia s Digital Industrialization paradigm is about streamlining Enterprise digital projects across channels

More information

Developing And Marketing Mobile Applications. Presented by: Leesha Roberts, Senior Instructor, Center for Education Programmes, UTT

Developing And Marketing Mobile Applications. Presented by: Leesha Roberts, Senior Instructor, Center for Education Programmes, UTT Developing And Marketing Mobile Applications Presented by: Leesha Roberts, Senior Instructor, Center for Education Programmes, UTT MOBILE MARKETING What is a Mobile App? A mobile app is a software application

More information

4 Keys to Building a Successful, Scalable Mobile App Strategy

4 Keys to Building a Successful, Scalable Mobile App Strategy APPCELERATOR WHITEPAPER: 4 STEPS TO CREATING A MOBILE STRATEGY 4 Keys to Building a Successful, Scalable Mobile App Strategy Mobile is already changing everything, it will transform relationships with

More information

Moodle vs. Blackboard: A Comparative Analysis of. Learning Management Systems. Cantrell, Robbie. Hare, Jill. Randle, Kara. New Mexico State University

Moodle vs. Blackboard: A Comparative Analysis of. Learning Management Systems. Cantrell, Robbie. Hare, Jill. Randle, Kara. New Mexico State University 1 Moodle vs. Blackboard: A Comparative Analysis of Learning Management Systems Cantrell, Robbie Hare, Jill Randle, Kara New Mexico State University 2 Abstract This paper compares the learning management

More information

Collaborative Open-Source software: the case of e-learning at University Fernando Pessoa

Collaborative Open-Source software: the case of e-learning at University Fernando Pessoa Collaborative Open-Source software: the case of e-learning at University Fernando Pessoa Feliz Gouveia, Luís Borges Gouveia fribeiro@ufp.pt, lmbg@ufp.pt CEREM Abstract We present the elearning project

More information

Adobe Experience Manager Apps

Adobe Experience Manager Apps Adobe Experience Manager Apps Capability Spotlight Adobe Experience Manager Apps Enable marketing and development teams to collaborate and deliver more engaging mobile app experiences that drive higher

More information

HTML5 for Mobile Devices The Better Choice. Zero Footprint, Cross-Platform Development at its Best

HTML5 for Mobile Devices The Better Choice. Zero Footprint, Cross-Platform Development at its Best HTML5 for Mobile Devices The Better Choice Zero Footprint, Cross-Platform Development at its Best Introduction With the emergence of every new technology, debates and hard decisions are sure to come with

More information

10 top tips to reviewing recruitment software hello@itris.co.uk www.itris.co.uk +44 (0) 1892 825 820

10 top tips to reviewing recruitment software hello@itris.co.uk www.itris.co.uk +44 (0) 1892 825 820 1 2 Contents Introduction 3 About Itris 3 1. Why are you reviewing? 4 2. What do you want the new system to do? 4 3. Choosing your new system 6 4. Company structure and change buy-in 8 5. Web based or

More information

Budget Event Management Design Document

Budget Event Management Design Document Budget Event Management Design Document Team 4 Yifan Yin(TL), Jiangnan Shangguan, Yuan Xia, Di Xu, Xuan Xu, Long Zhen 1 Purpose Summary List of Functional Requirements General Priorities Usability Accessibility

More information

Increase visibility, control and performance of field resources in the Utilities Industry

Increase visibility, control and performance of field resources in the Utilities Industry Increase visibility, control and performance of field resources in the Utilities Industry Using low cost mobile phone technology to empower the utility workforce and enhance operational effectiveness.

More information

E-LEARNING: USIU s EXPERIENCE

E-LEARNING: USIU s EXPERIENCE E-LEARNING: USIU s EXPERIENCE Gerald W. Chege, Ph.D. Assistant Professor, Information Systems & Technology, United States International University COL Training Workshop, Pan Afric Hotel 23rd Nov 2006 1

More information

The biggest mistake we made as a company was betting too much on HTML5 as opposed to native.

The biggest mistake we made as a company was betting too much on HTML5 as opposed to native. Myths About Web-Enabled Mobile event solutions With so many vendors in the marketplace, it s hard to know where to start looking for the right mobile solution for your next event and even harder to tell

More information

Gladinet Cloud Access Solution Simple, Secure Access to Online Storage

Gladinet Cloud Access Solution Simple, Secure Access to Online Storage A Gladinet White Paper http://www.gladinet.com Gladinet Cloud Access Solution Simple, Secure Access to Online Storage October 12 Contents Introduction 2 Problem Statement 2 Previous Options Error! Bookmark

More information

A Case Study on the UWI Open Campus

A Case Study on the UWI Open Campus Deploying a Successful Learning Content and Student Management System using Open Source Technologies Anil Ramnanan MPhil, Learning Management Systems Administrator, University of the West Indies Open Campus,

More information

How To Use Open Source Software For Library Work

How To Use Open Source Software For Library Work USE OF OPEN SOURCE SOFTWARE AT THE NATIONAL LIBRARY OF AUSTRALIA Reports on Special Subjects ABSTRACT The National Library of Australia has been a long-term user of open source software to support generic

More information

ebooks: Going Digital In this time of migration from print to digital content, knowledge is power. Are you equipped to navigate the world of ebooks?

ebooks: Going Digital In this time of migration from print to digital content, knowledge is power. Are you equipped to navigate the world of ebooks? ebooks: Going Digital In this time of migration from print to digital content, knowledge is power. Are you equipped to navigate the world of ebooks? Understanding ebooks ebooks are as diverse as the people

More information

Totara LMS. Key benefits. Key Features

Totara LMS. Key benefits. Key Features Totara LMS Achieve your business objectives through effective learning and development with our game-changing Learning Management System (LMS). Today, more than ever, the achievement of your business objectives

More information

All About Android WHAT IS ANDROID?

All About Android WHAT IS ANDROID? All About Android WHAT IS ANDROID? Android specifically refers to a mobile operating system (based on Linux) that is developed by Google. It is open-source software, meaning that anyone can download the

More information

E-Learning by Using Content Management System (CMS)

E-Learning by Using Content Management System (CMS) E-Learning by Using Content Management System (CMS) Reem Razzaq Abdul Hussein 1 Iraqi Commission for Computer and Informatics Informatics Baghdad, Iraq Afaf Badie Al-Kaddo 2 Dept. of Computer Science University

More information

Totara LMS. Key benefits. Key Features

Totara LMS. Key benefits. Key Features Totara LMS Synergy learning with help you to achieve your business objectives through effective learning and development with this game-changing Learning Management System (LMS) Today, more than ever,

More information

Programming II. Cecotti, H. Seminars Tutorials. Independent study (including assessment)

Programming II. Cecotti, H. Seminars Tutorials. Independent study (including assessment) MODULE TITLE: MODULE CODE: Visual Programming COM321 YEAR OF REVISION: 2015/16 MODULE LEVEL: 5 CREDIT POINTS: 10 MODULE STATUS: SEMESTER: 1 LOCATION: E-LEARNING: PREREQUISITE(S): CO-REQUISITE(S): Compulsory

More information

Mobile App Proposal 0-000-000-000. - Magazine company- email@address.com. January 12, y. Direct Contact. Email

Mobile App Proposal 0-000-000-000. - Magazine company- email@address.com. January 12, y. Direct Contact. Email Mobile App Proposal - Magazine company- January 12, y Direct Contact 0-000-000-000 Email email@address.com TABLE OF CONTENTS 1. Introduction 2. Project Overview & Objectives 3. About Newsboard 4. Analytics

More information

Going Mobile-does your website work on mobile devices?

Going Mobile-does your website work on mobile devices? Going Mobile-does your website work on mobile devices? Going Mobile-does your website work on mobile devices? It is unlikely to have escaped your attention that people are now accessing the web from a

More information

Moodle Integrated Synchronous Teaching/Conferencing: A Free Open-Source Synchronous Capability for Moodle

Moodle Integrated Synchronous Teaching/Conferencing: A Free Open-Source Synchronous Capability for Moodle Moodle Integrated Synchronous Teaching/Conferencing: A Free Open-Source Synchronous Capability for Moodle Nicholas Clark, M.S. Research Associate, C4I Center J. Mark Pullen, D.Sc Professor of Computer

More information