Le choix entre natif et cross-platform depend de vos priorites: performance, budget et delais.
Le natif est souvent privilegie pour des besoins tres specifiques. Le cross-platform permet d'accelerer le deploiement sur plusieurs plateformes.
Une etude fonctionnelle au debut du projet permet de reduire les risques et les couts.