1 KiB
1 KiB
Intro
3 scénces ensemble
On va faire de l'hybride : genre ionic. À partir langages web (html/css/js) qui va générer du code pour les plateformes.
3 méthodes de faire des applis mobiles
- natives
- hybrides Moins cher, moins long à développer, compétences et maintenance plus accessibles.
- web Cool pour cout, temps de dev, maintenance, mais pas d'accès aux API natives, UI/UX bof, performances laissent à désirer.
Native :
Ultra personnalisable, performances top niveau, accès aux API. Mais plus cher, nécessite plus de maintenance (car une app pour chaque OS), et plus de compétences.
IONIC
Basé sur Angular v2 et + (partie logique), HTML5 et Sass (CSS/SCSS)
Angular basé sur TypeScript (JS avec des types), le tout asé sur du Cordova (build l'app pour le tel).
C'est juste un framework front Ionic, il faudra le connecter avec un backend (API REST / JSON)
Structure
- app
- pages : toutes le spages de l'app
- provider : connexion avec le backend
- theme : personnalisation css