35 lines
1 KiB
Markdown
35 lines
1 KiB
Markdown
# 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
|
|
-
|
|
|