Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |||
howto_first_app [2025/08/28 16:21] – caprel | howto_first_app [2025/09/02 13:36] (Version actuelle) – supprimée caprel | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | # HowTo - Pas à pas - Votre première application | ||
- | |||
- | Ce guide va vous accompagner pour créer votre première application mobile en partant d'un module Dolibarr généré avec le module builder auquel vous ajouterez la pile technique dolimobile pour créer votre première PWA ! | ||
- | |||
- | ## Première étape : Module Builder Dolibarr | ||
- | |||
- | Pour commencer, allons créer un projet dans Module Builder, par exemple un module " | ||
- | |||
- | Une fois le module créé, récupérez le code source généré par Module Builder : | ||
- | |||
- | ``` | ||
- | coucou/ | ||
- | ├── admin | ||
- | │ └── setup.php | ||
- | ├── ajax | ||
- | │ └── myobject.php | ||
- | ├── backport | ||
- | │ └── v16 | ||
- | │ | ||
- | │ | ||
- | │ | ||
- | ├── build | ||
- | │ └── makepack-coucou.conf | ||
- | ├── ChangeLog.md | ||
- | ├── COPYING | ||
- | ├── core | ||
- | │ └── modules | ||
- | │ | ||
- | ├── coucouindex.php | ||
- | ├── img | ||
- | │ └── README.md | ||
- | ├── langs | ||
- | │ └── en_US | ||
- | │ | ||
- | ├── lib | ||
- | │ └── coucou.lib.php | ||
- | ├── modulebuilder.txt | ||
- | ├── README.md | ||
- | ├── sql | ||
- | │ ├── dolibarr_allversions.sql | ||
- | │ └── llx_c_action_trigger.sql | ||
- | └── test | ||
- | └── phpunit | ||
- | └── functionnal | ||
- | └── CoucouFunctionalTest.php | ||
- | |||
- | 17 directories, | ||
- | |||
- | ``` | ||
- | |||
- | ## SmartBoot : Un " | ||
- | |||
- | Le rôle de " | ||
- | |||
- | Sources: https:// | ||
- | |||
- | Placez vous dans le dossier " | ||
- | |||
- | |||
- | ``` | ||
- | cd coucou | ||
- | git clone https:// | ||
- | ``` | ||
- | |||
- | Puis suivez les quelques étapes de l' | ||
- | |||
- | ``` | ||
- | Is your project name Coucou ? | ||
- | [y/n] y | ||
- | ok on continue | ||
- | |||
- | |||
- | please wait during npm install depends ... it could take time :) | ||
- | |||
- | ``` | ||
- | |||
- | Bravo ! Après quelques minutes / secondes votre module sera augmenté avec la boite à outil doliMobile ! | ||
- | |||