Mobile App
Contents
Context
Today wikifab works on desktop only.
The users have to transfer their pictures from a camera to a laptop. This is very boring and time consuming.
We want to make an app to take picture and transfer them automatically to the tutorials.
State of the art
Mediawiki comes with a bunch of API that could be use to send picture from the app to wikifab.
You can find the API documentation here: https://www.mediawiki.org/wiki/API:Main_page
There is also the M2Wiki Browser project, an app to browse any Mediawiki site on mobile. This app uses the MediaWiki API.
Installation guide
To develops this feature, you can install wikifab locally following this tutorial : https://github.com/Wikifab/wikifab-main
Features
Log in from mobile
To use the app, the user needs to log in to wikifab from his mobile phone.
Browse tutorials
User can search for an existing tutorial from his mobile phone.
Create a new tutorial
User can create a new tutorial from his mobile phone.
The created tutorial should respect the Wikifab syntax (available when going to &action=edit)
Take pictures
User can take pictures from his mobile phone.
Send picture to a tutorial
- User search for an existing tutorial or create a new one
- User selects the tutorial he wants to send picture to
- User selects pictures he took with the app (or pictures stored in his phone)
- User publish (send) the selected pictures to the tutorial library
Back on his laptop, user find the pictures in the library of pictures of the tutorial. He then can organise the pictures inside the tutorial from its laptop.