Sujet sur Discussion Gestion:Tâches/Liste/245
Cette page affiche les modifications entre deux versions du résumé du sujet « Solutions potentielles » sur Discussion Gestion:Tâches/Liste/245.
Vous pouvez voir d’autres versions de ce résumé de sujet sur sa page d’historique.
Ligne 1 : | Ligne 1 : | ||
{| class="wikitable" | {| class="wikitable" | ||
! Options | !<small>Options</small> | ||
!Complexité | !<small>Complexité</small> | ||
de développement | <small>de développement</small> | ||
! Chance d'être | !<small>Chance d'être</small> | ||
acceptée par l'App Store | <small>acceptée par l'App Store</small> | ||
!Support | !<small>Support</small> | ||
caméra | <small>caméra</small> | ||
!Support | !<small>Support</small> | ||
JS | <small>JS</small> | ||
!Hors-ligne | !<small>Support</small> | ||
!Notifications | <small>Éditeur</small> | ||
!Facilité | |||
d'installation | <small>Visuel</small> | ||
!Points d'entrée multiples | !<small>Hors-ligne</small> | ||
!<small>Notifications</small> | |||
!<small>Facilité</small> | |||
<small>d'installation</small> | |||
!<small>Points d'entrée multiples</small> | |||
!<small>MediaWiki</small> | |||
!<small>Coût</small> | |||
|- | |- | ||
| App Wikipédia | |<small>App Wikipédia</small> | ||
| +++|| ++ | |<small>+++</small>||<small>++</small> | ||
|Oui | |<small>Oui</small> | ||
|? | |<small>?</small> | ||
|Oui | |<small>Non</small> | ||
| | |<small>Non</small> | ||
| +++ | |<small>Oui</small> | ||
| | |<small>+++</small> | ||
|<small>Non</small> | |||
|<small>+++</small> | |||
|<small>++</small> | |||
|- | |- | ||
| | |<small>Kiwix</small> | ||
| + | |<small>+</small> | ||
| | |<small>++</small> | ||
|Non | |<small>Non</small> | ||
| | |<small>Non</small> | ||
|Non | |<small>Non</small> | ||
|Non | |<small>Oui</small> | ||
| +++ | |<small>Non</small> | ||
| | |<small>+++</small> | ||
|<small>Non</small> | |||
|<small>-</small> | |||
|<small>+</small> | |||
|- | |- | ||
| | |<small>App dédiée</small> | ||
| ++ | |<small>+++</small> | ||
| | |<small>?</small> | ||
|Oui | |<small>Oui</small> | ||
|Oui | |<small>Non</small> | ||
| | |<small>Non</small> | ||
|Oui | |<small>Oui</small> | ||
| +++ | |<small>Oui</small> | ||
| | |<small>+++</small> | ||
|<small>Oui</small> | |||
|<small>+++</small> | |||
|<small>+++</small> | |||
|- | |- | ||
|PWA | |<small>WebView</small> | ||
| + | |<small>+</small> | ||
| +++ (en fait N/A) | |<small>Faible</small> | ||
| | |<small>Non</small> | ||
|Oui | |<small>Oui</small> | ||
| | |<small>Oui</small> | ||
|? | |<small>Non</small> | ||
| | |<small>Non</small> | ||
| | |<small>+++</small> | ||
|<small>? (si plusieurs app)</small> | |||
|<small>++</small> | |||
|<small>+</small> | |||
|- | |||
|[[wikipedia:Apache_Cordova|<small>Apache Cordova</small>]] | |||
|<small>++</small> | |||
|<small>+</small> | |||
|<small>Oui</small> | |||
|<small>Oui</small> | |||
|<small>Oui</small> | |||
|<small>?</small> | |||
|<small>Oui</small> | |||
|<small>+++</small> | |||
|<small>Oui</small> | |||
|<small>++</small> | |||
|<small>+</small> | |||
|- | |||
|<small>PWA</small> | |||
|<small>+</small> | |||
|<small>+++ (en fait N/A)</small> | |||
|<small>Oui</small> | |||
|<small>Oui</small> | |||
|<small>Oui</small> | |||
|<small>Possible avec IndexDB et [https://developers.google.com/web/tools/workbox Workbox.js]</small> | |||
|<small>Oui (android)</small> | |||
<small>[https://bugs.webkit.org/show_bug.cgi?id=182566 À venir] (iOS)</small> | |||
|<small>Intégration possible sur Google Play</small> | |||
<small>Possible d'avoir un script JS pour ajouter la PWA sur le bureau.</small> | |||
|<small>Oui et possibilité de faire facilement de multiples applications</small> | |||
|<small>[[mediawikiwiki:Extension:Radyjonka|Oui]] +++</small> | |||
|<small>-</small> | |||
|}Critères | |}Critères | ||
* '''Complexité de développement''': quelle quantité d'effort pour le développement et l'entretien sera nécessaire? | |||
* '''Chance d'être acceptée par l'App Store''': les app store et particulièrement celui d'Apple ont des [https://developer.apple.com/app-store/review/guidelines/#minimum-functionality politiques de fonctionnalité minimales] pour empêcher les Apps qui ne sont en fait que des sites web. L'[https://cutecoder.org/business/pass-app-store-review-design-minimum-functionality/ article suivant] explique le processus en détail. | *'''Complexité de développement''': quelle quantité d'effort pour le développement et l'entretien sera nécessaire? | ||
* '''Support caméra''': est-ce que la caméra mobile pourra être intégrée à l'app? | *'''Chance d'être acceptée par l'App Store''': les app store et particulièrement celui d'Apple ont des [https://developer.apple.com/app-store/review/guidelines/#minimum-functionality politiques de fonctionnalité minimales] pour empêcher les Apps qui ne sont en fait que des sites web. L'[https://cutecoder.org/business/pass-app-store-review-design-minimum-functionality/ article suivant] explique le processus en détail. | ||
* '''Support JS''': est-ce que la page visulisée peut exécuter du javascript? Essentiel pour les diagrammes et les calculateurs. | *'''Support caméra''': est-ce que la caméra mobile pourra être intégrée à l'app? | ||
* '''Hors-ligne''': sera-t-il possible de télécharger une version hors ligne de la plateforme? | *'''Support JS''': est-ce que la page visulisée peut exécuter du javascript? Essentiel pour les diagrammes et les calculateurs. | ||
* '''Notifications''': est-il possible de pousser des notifications dans le téléphone de l'utilisateur? | *'''Support Éditeur Visuel''': est-ce que l'éditeur visuel sera supporté? | ||
* '''Facilité d'installation''': est-ce que le téléchargement de l'app passe par des mécanismes connus des utilisateurs? Ou faut-il faire des manipulations spécifiques (comme ajouter un raccourci depuis Safari) | *'''Hors-ligne''': sera-t-il possible de télécharger une version hors ligne de la plateforme? | ||
* '''Points d'entrée multiples''': il serait judicieux de fournir par exemple aux étudiants la possibilité d'avoir comme page d'accueil [[ULaval:Médecine]]. | *'''Notifications''': est-il possible de pousser des notifications dans le téléphone de l'utilisateur? | ||
*'''Facilité d'installation''': est-ce que le téléchargement de l'app passe par des mécanismes connus des utilisateurs? Ou faut-il faire des manipulations spécifiques (comme ajouter un raccourci depuis Safari) | |||
*'''Points d'entrée multiples''': il serait judicieux de fournir par exemple aux étudiants la possibilité d'avoir comme page d'accueil [[ULaval:Médecine]]. | |||
*'''Réutilisation pour une autre installation MediaWiki:''' de manière à partager l'application avec la communauté MediaWiki | |||
*'''Coût''' |