Y a-t-il une différence entre directives Google pour Android et directives Google pour la conception de matériaux? Je pense que mon application ne fonctionnera pas mieux avec Material Design. Je sais que Material Design ne concerne pas seulement le design mais aussi beaucoup sur UX. Y a-t-il une pénalité si je ne développe pas en Material Design?
Cette page sur le site Web developer.Android.com montre que Lollipop a maintenant une part de marché de 5,4% sur toutes les versions Android Android. Selon this = page, la conception des matériaux fonctionnera sur Android 5.0 (API 21) ou supérieur uniquement.
Cela dit, il ne serait pas judicieux de se concentrer uniquement sur un si petit groupe. Ce que vous pouvez faire est de vérifier le niveau d'API actuel du téléphone de l'utilisateur, puis d'appliquer votre thème de conception matérielle, sinon appliquer le thème normal.
Android vous permet de modifier beaucoup de choses, afin que vous puissiez vraiment lui donner votre propre apparence. Avec Apple, c'est un peu plus dicté par ce que vous pouvez et ne pouvez pas faire, mais pour une bonne cause: une expérience similaire dans toutes les applications de votre iDevice (avez-vous déjà entendu des gens dire "ça marche"? C'est l'une des raisons).
Comme vous l'avez peut-être deviné, les directives iOS d'Apple sont beaucoup plus strictes que celles d'Android. C'est à dire. vous ne pouvez pas référer en aucune façon à Android. Votre application sera automatiquement refusée pour être mise dans l'App Store.