Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
start [2025/09/03 08:36] – caprel | start [2025/09/30 13:07] (Version actuelle) – caprel | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
~~NOTOC~~ | ~~NOTOC~~ | ||
- | # DoliMobile | + | # SmartMaker ou DoliMobile |
- | DoliMobile est le résultat d'un long travail de réflexion visant à apporter à l' | + | {{ pasted: |
- | L' | + | Au départ le projet portait le nom de DoliMobile |
- | Tout a commencé lors d'un devcamp dolibarr | + | Néanmoins vous trouverez peut-être encore le nom DoliMobile dans nos publications, |
- | Dolibarr | + | SmartMaker |
- | DoliMobile | + | L' |
+ | |||
+ | ## Historique rapide | ||
+ | |||
+ | Tout a commencé lors d'un devcamp dolibarr et a donné naissance à un GIFF (voir https:// | ||
+ | |||
+ | ## Motivations | ||
+ | |||
+ | Dolibarr est un projet libre et nous pensons qu'il faut proposer une alternative décentralisée à nos utilisateurs pour ne pas les laisser se faire enfermer dans les écosystèmes des GAFAM comme c'est le cas lorsqu' | ||
+ | |||
+ | Ainsi une application PWA développée à l'aide de SmartMaker sera simplement hébergée sur le dolibarr de l' | ||
+ | |||
+ | L' | ||
+ | |||
+ | Pour simplifier également le processus nous vous invitons à générer un qrcode du chemin d' | ||
+ | |||
+ | Pour plus de détails concernant les PWA vous pouvez consulter la fiche wikipédia https:// | ||
+ | |||
+ | SmartMaker | ||
## | ## | ||
- | DoliMobile | + | SmartMaker s' |
+ | |||
+ | Vous pouvez ainsi développer dans votre module tout ce que vous voulez exposer à l' | ||
### Authentification | ### Authentification | ||
Ligne 26: | Ligne 47: | ||
### API métier pour votre application | ### API métier pour votre application | ||
- | DoliMobile | + | SmartMaker |
- | DoliMobile | + | SmartMaker |
{{pasted: | {{pasted: | ||
Ligne 40: | Ligne 61: | ||
Ainsi la ligne suivante du routeur | Ainsi la ligne suivante du routeur | ||
- | ``` | + | ```PHP |
Route:: | Route:: | ||
``` | ``` | ||
Ligne 53: | Ligne 74: | ||
Note: Si vous n'avez jamais mis les pieds dans le monde du développement mobile : votre code source pour la plate-forme mobile sera compilé (pour résumer le résultat sera un gros fichier " | Note: Si vous n'avez jamais mis les pieds dans le monde du développement mobile : votre code source pour la plate-forme mobile sera compilé (pour résumer le résultat sera un gros fichier " | ||
- | |||
## Des outils complémentaires | ## Des outils complémentaires | ||
- | DoliMobile | + | SmartMaker |
En effet, au lieu de devoir lancer des commandes compliquées nous avons tout regroupés dans le fichier Makefile qui vous permet de lancer des commandes plus simple. Make étant en mesure de vérifier un certain nombre de choses et d' | En effet, au lieu de devoir lancer des commandes compliquées nous avons tout regroupés dans le fichier Makefile qui vous permet de lancer des commandes plus simple. Make étant en mesure de vérifier un certain nombre de choses et d' | ||
Ligne 63: | Ligne 83: | ||
Ainsi par exemple pour compiler l' | Ainsi par exemple pour compiler l' | ||
- | `make pwadev` | + | `> make pwadev` |
Pour plus de détails, regardez le fichier Makefile.dist | Pour plus de détails, regardez le fichier Makefile.dist | ||
Note: Si vous avez des adaptations " | Note: Si vous avez des adaptations " | ||
+ |