Invenio Mobile App
Description
Project Specification
The aim of this openlab summer student project is to enhance mobile user experience for Invenio digital library services. The project will use the Apache Cordova platform to build native Android and iOS applications. The application itself will be built using HTML5 and JavaScript technologies. An initial prototype of the application, targeting mostly search functionality, is available. The selected student will enrich existing functionality as well as address personal features related to tagging of resources or notifications about new publications of interest. The project will include server-side programming in Python to enrich REST API of the digital library platform.
Abstract
In this project, a mobile application is developed for the Invenio digital library system, using HTML5 with Apache Cordova. Alternative HTML5 technologies are compared and decisions justified. The features of a prototype are reimplemented with a view to improving performance, usability, and maintainability. OAuth2 authentication is implemented, and further work proposed.
Files
CERN_openlab_Harry_Paul_Cutts.pdf
Files
(841.0 kB)
Name | Size | Download all |
---|---|---|
md5:45eee96858773abfa335158aa830371b
|
841.0 kB | Preview Download |