• Corona SDK Material Design 1
  • Corona SDK Material Design 2
  • Corona SDK Material Design 3
  • Corona SDK Material Design 4

Corona SDK Material Design

Cette application démontre un plugin plein de promesses pour SDK Corona. Le plug-in permettra aux développeurs de passer outre les bibliothèques widget standard dans les API de Corona étendant l'apparence de leur application d'inclure du matériel de Google propriétés de conception. Cela rendra les applications développées pour iOS et Android à l'aide Corona SDK plus professionnel.

Par exemple, l'API newButton de mon nouveau plugin remplace l'API newButton de Corona. Au lieu d'obtenir le bouton standard pour Corona, vous obtiendrez un beau bouton matériel selon la norme de Google.

En outre, « matériel » générique peut être créé. Elle hérite des propriétés telles que la profondeur (qui peut être modifiée en changeant la z de l'objet), les ombres générées automatiquement, et les capacités de redimensionnement. Je fais également l'utilisation des métatables LUA pour faire obtenir et définir la valeur z de certains matériaux faciles. Par exemple, les fonctions « myMaterial.z » comme un getter et setter. "MyMaterial.z = 10" est identique à "myMaterial.setZ (10)" et "someVal = myMaterial.z" seront mis someVal à 10.

De plus, les comportements sont actuellement en cours de développement pour contrôler le matériel d'une application de manière uniforme. Ceci est demoed avec les boutons « horizontaux » et « verticaux ». dimensionnement automatique et ajustement à venir dans une mise à jour.

tiroirs slideOut sont faciles à mettre en œuvre, et vous pouvez utiliser des gestes présents dans des applications natives Android (à savoir swipe de la gauche).

Menu de débordement est magnifique à mon avis. Je vais ajouter le raccourci bientôt où vous pouvez simplement glisser votre doigt dessus pour sélectionner une option.

Enfin, les couleurs de matériaux peuvent être spécifiés avec les noms fournis par Google sur leur site web design matériel. Plus besoin de convertir vos hexagones RVB au percentile RBG de Corona. Il suffit de copier-coller la couleur, ou tapez le nom.

Pour plus d'informations sur le matériel de conception, consultez le site ici: https://material.io/guidelines/

Si vous êtes intéressé par ce plug-in, écrivez-nous à l'impact Studios [at] outlook.com

Le plugin devrait être achevé cette année et publiée au Corona Marketplace.

Catégorie : Bibliothèques

Recherches associées