web-dev-qa-db-fra.com

Puis-je utiliser un matériau angulaire avec Cordova?

J'ai l'intention de créer une application basée sur conception de matériel pour Android et Windows. Généralement, j'utilise Cordova avec cadre ionique pour le développement.

Dans ce combo, puis-je ajouter les fichiers css et js de Angular-material et créer une application avec Material Design?

13
J V

Oui, le matériau angulaire fonctionne avec Cordova. J'ai essayé l'application de base avec AngularJS, Angular Material et Cordova. Et cette combinaison fonctionne. Angular le matériel est encore en développement. Je suis confronté à quelques goulots de performance. Cela peut être un aspect à considérer pour le moment.

9
Omkara

Ionic Framework ne fonctionne pas bien avec Angular Material.
Mais vous pouvez utiliser AngularJs + Cordova + AngularMaterial et cela fonctionnera à merveille.

Si vous voulez une graine pour commencer, vous pouvez regarder celle-ci:
https://github.com/mario-aleo/cordova-angular-angularMaterial-seed

4
MarioAleo

Vous ne devriez pas avoir de problèmes à utiliser Material Design de la même manière que vous avez utilisé Ionic avec Cordova.

En fait, l'équipe Ionic a été directement impliquée dans la création de Material Design. Regardez cette vidéo pour un aperçu de Material Design de Max Lynch, le co-créateur de Ionic.

https://www.youtube.com/watch?v=2qiyhkQVyxE&list=UUEGUP3TJJfMsEM_1y8iviSQ

2
Tyler

J'utilise cette graine: https://github.com/mario-aleo/cordova-angular-angularMaterial-seed

Le sentiment général est vraiment génial. Je teste des éléments de conception matérielle dans l'application. Les problèmes que je peux voir jusqu'à présent, c'est le dialogue. Il s'ouvre un peu lentement. 

0
bao vu dao

J'ai eu quelques problèmes avec Cordova par rapport au chrome mobile droit. Certains éléments ne sont pas parfaitement alignés et je pense que cela a à voir avec l'utilisation intensive du flex. J'enquête toujours mais je suis à peu près sûr que la version de Webview ne la supporte pas complètement. Je sais que les anciennes versions d'Android ne vont pas du tout. Je mettrai à jour cette information si j'en sais plus ou si quelqu'un d'autre a des commentaires sur ce post ici.

0
Chris Stephens