Le pixate vous permet de prototyser rapidement des maquettes mobiles interactives pouvant être prévisualisées sur les périphériques Android et iOS. Dans ce tutoriel, nous allons l'utiliser pour créer un bouton d'action flottant (FAB), y compris des sous-options. Nous explorerons différentes techniques et paramètres en pixate, tels que des transitions et des conditions.
Les fabs sont utilisés pour promouvoir l'action et attirer l'attention d'un utilisateur. Généralement, les fonctions principales d'une application sont accessibles via un FAB. Notre fabrique va être dans un style de design matériel, qui se prête à des interfaces magnifiques et naturelles. La mise en œuvre des éléments de conception des matériaux est simple si vous utilisez Les directives de Google pour référence.
[dix]Avant de plonger, il est important de comprendre que le pixate utilise uniquement des images, vous souhaiterez donc avoir les actifs de votre projet individuel prêt et exporté vers la densité d'écran nécessaire. Les images utilisées dans ce tutoriel sont tirées directement de la Feuille d'autocollant de conception de matériaux . Cela garantit que l'éclairage, les ombres, la taille et la sensation générale des éléments s'alignent sur les directives. Vous pouvez modifier le périphérique que vous prototypage en sélectionnant l'option appropriée dans le menu Flyout au centre de la barre de menus sur toile.
Vous aurez également besoin de l'application Pixate Mobile pour Android ou iOS. Peu importe le périphérique que vous prévisuez, car l'application permettra automatiquement le prototype pour adapter l'écran de votre appareil.
Trouvez tous les fichiers dont vous aurez besoin pour ce tutoriel ici .
Ouvrez le pixate et à partir de l'écran de bienvenue, cliquez sur "Créer un nouveau prototype". Sélectionnez votre emplacement d'enregistrement souhaité lorsque vous êtes invité et nommez votre fichier.
Une fois que vous avez cliqué sur Enregistrer, vous serez invité à choisir le périphérique que vous prototypage. Cela n'a pas besoin d'être l'appareil que vous avez prévisualisé - pour cet exemple, nous choisissons le Nexus 5. Vous devriez maintenant regarder une toile vierge.
Pour commencer, nous voulons importer les images de ce tutoriel. Vous trouverez tous les actifs que j'ai utilisés ici (Celles-ci sont toutes pour un prototype 3x). Dans le coin supérieur gauche de l'écran, cliquez sur l'onglet Milieu, puis sur le bouton '+'. Naviguez jusqu'au dossier où vos actifs sont, sélectionnez tous et cliquez sur Ouvrir.
Maintenant, nous voulons ajouter et positionner les images Fab et icon. En pixate, lorsque vous faites glisser des actifs vers la toile, ils seront créés en tant que couche et que le nom de la couche sera le nom de fichier de l'image que vous avez téléchargée. C'est ainsi que je vais faire référence aux couches tout au long de ce tutoriel.
Faites glisser 'fab_ormal' sur la toile et positionnez le calque où vous voulez que le Fab soit assis. Faites également glisser l'actif «icon_add» et centrez-le sur le fab. Lorsque vous importez 'icon_add' et essayez de le casser sur le fabrique, il s'abposera plus bas que le point central. Pour corriger cela, appuyez sur la flèche vers le haut sur votre clavier trois fois. Cela le poussera au centre visuel.
Ajoutez maintenant quatre instances de 'fab_option' à la toile. Faites glisser le premier afin que la bordure inférieure s'enclenche au sommet de «fab_ormal» et est alignée verticalement.
Alignez les trois couches «FAB_OPTION» restantes afin qu'ils soient alignés verticalement et assis sur l'autre. C'est ainsi que le menu FAB apparaîtra lorsqu'il est étendu.
Ajoutez toutes les icônes d'option ('icon_school', 'icon_flight', 'icon_cake' et "icon_basket") à la toile et alignez chacune d'elles avec une instance du bouton "FAB_OPTION". Encore une fois, parce que l'ombre est incluse dans le fichier image, le centre du cercle n'est pas le centre de la couche. Vous aurez besoin de heurter chacune des icônes environ trois points afin qu'ils apparaissent centrés.
Enfin, ajoutez «Fab_imprimé» à la toile et placez-le sur «fab_normal». NUGLE 'FAB_PRESSED' afin que les bords du cercle correspondent 'fab_ormal'. Il s'agit d'environ trois points de l'alignement cassé central.
Les couches de nidification à l'intérieur créent une relation parent / enfant. Cela vous permet d'appliquer des animations à un groupe de couches et de les faire animer comme une unité. Il est réalisé en faisant glisser une couche sur une autre dans la liste de calques (dans le coin supérieur gauche de l'écran).
Nidez les couches d'icônes d'option dans leurs couches de bouton respectives. Par exemple, nid 'icon_school' dans son "fab_option" correspondant en faisant glisser la liste "icon_school" de la liste dans la liste des calques de l'option.
Répétez cette opération pour toutes les options de menu, en vous assurant d'imbriquer les icônes sous l'option de bouton appropriée. N'hésitez pas à réduire toutes les couches d'options pour simplifier la vue de la liste de calques.
Réorganiser "Fab_Pressed", donc il est assis sous 'icon_add' mais au-dessus 'fab_ormal'. Maintenant, sélectionnez 'icon_add' et cliquez sur "+" en haut de la liste de calques. Dans le panneau Propriétés de la couche (dans le coin supérieur droit de l'écran), changez les valeurs de largeur et de hauteur pour correspondre 'fab_primé' (80 x 92). Cela garantira que la zone interactive englobe tout le monde.
Bien que dans le panneau Propriétés, définissez l'échantillon de couleur sur transparent et placez le calque afin qu'il soit central-aligné avec 'fab_primé'. Faites glisser une interaction sur le calque dans la liste. Enfoncer cmd et sélectionnez toutes les couches 'fab_option' ainsi que 'fab_primé', puis définissez l'opacité à 0 . Ne changez pas l'opacité des couches d'icônes! Puisque vous ajustez les couches parents, l'opacité des couches d'icônes est héritée d'eux.
Faisons notre icône fab rotation sur le robinet. En pixate, les animations peuvent faire référence à l'état d'une autre couche. Cela vous permet de définir une animation pour jouer une fois qu'une condition est remplie. Nous voulons faire pivoter 'icon_add' afin que nous puissions baser les conditions d'autres animations à ce sujet. Faites glisser une animation de rotation sur "icon_add" et définissez les options suivantes. Basé sur: Calque et Robinet , SI: icon_addpng.rotation == 0 , Tournez à: -225 , Courbe d'assouplissement: mettre en place et cubique , Durée: 0.3 .
Cliquez sur le lien "+ condition" en bas de l'animation et définissez ce qui suit: sinon si: icon_addpng.rotation! = 0 , Tournez à: 0 , Courbe d'assouplissement: mettre en place et cubique , Durée: 0.3 .
Nous voulons que les options fabuleuses s'effondrent à Tap. Nous pouvons donc voir ce que nous faisons, nous allons ajouter le fondu sur les boutons d'option d'abord. Faites glisser une animation FADE sur un bouton d'option et définissez ce qui suit.
Basé sur: Calque et Robinet , SI: icon_addpng.rotation == 0 , Fondu au: 100 , Durée: 0 . Puis '+ condition' et sinon si: icon_addpng.rotation! = 0 , Fondu au: 0 , Courbe d'assouplissement: mettre en place et cubique . Faites cela pour chaque bouton d'option.
Dans les lignes directrices de conception des matériaux, options augmente lorsque le FAB est exploité. Étant donné que nos options commencent à la pleine échelle, nous souhaitons les augmenter lorsque le prototype charge.
Faites glisser une animation d'échelle sur un bouton d'option et définissez les options suivantes. Basé sur: *ÉCRAN* et Chargé , Échelle x et échelle y: 0 et durée: 0. Sélectionnez l'ancre moyenne moyenne dans la grille d'ancrage. Faites cela pour chaque bouton d'option.
Maintenant, réglons les options pour développer lorsque le FAB est exploité. Faites glisser une animation d'échelle sur le bouton le plus haut et définissez les options comme indiqué dans la capture d'écran ci-dessus.
Lorsque vous ajoutez cette animation au reste des boutons d'option, soustrayez 0,02 de la propriété de retard de si. La deuxième option du sommet devrait avoir un retard de 0.04 , le troisième aura un retard de 0.02 , et le dernier 0.0 . Maintenant, les options vont à l'échelle une après l'autre.
Enfin, nous devons imiter le Fab pressé. Dans la conception du matériau, l'ombre du fab est décalée et floue pour donner l'effet du bouton se déplacer vers l'utilisateur lors de la prise en charge. Ceci est un peu délicat pour déterminer initialement, car cela nous oblige à franchir deux couches distinctes.
Faites glisser une animation de FADE sur 'fab_ormal' et "fab_primé" et appliquez les paramètres indiqués dans la capture d'écran.
Vous pouvez maintenant utiliser ce fichier pour l'un de vos prototypes. En cliquant sur le bouton en haut à droite de la toile, vous pouvez sélectionner un fichier pixate à fusionner dans celui qui est actuellement ouvert. Cela vous permet d'ajouter des composants comme ce Fab aux prototypes que vous travaillez déjà.
Importer vos propres icônes et modifier les couleurs comme vous le voyez. Avec les étapes, vous pouvez ajouter des options fabuleuses supplémentaires et même connecter des robinets et des animations ultérieures aux boutons d'option.
Gardez un œil sur des composants de conception de matériaux de pixate de Google et de la conception!
Cet article est apparu à l'origine dans magazine net numéro 281; Achetez-le ici .
[DIX] [DIX] [DIX] [dix] (Crédit d'image: Apple) [DIX] Le service icloud d'apple est..
Illustration de la carte Une UE UNE RÉELLE RÉSURGENCE AU COURS DES DERNIÈRES Années. UNE alternative Passionnante à une carte Google Schéche, des Cartes Illustrées Événées d'êtres ..
[dix] [dix] [dix] [dix] L'apprentissage réagit, la bibliothèque JavaScript pour la création d'inte..
[dix] [dix] [dix] [dix] Quelques développeurs chanceux et cet auteur a eu l'occasion de tech Modifie..
[dix] [dix] [dix] [dix] La dernière version majeure de Node.js apporte de nombreuses améliorations ..
[dix] [dix] [dix] [dix] L'édition et l'illustration permettent de ressentir numériquement, en parti..
[dix] [dix] [dix] [dix] À base de carte mises en page de site web ont..
Les clients recherchent constamment de nouvelles façons de s'engager avec des publics. Geofilters Snapchat - Superpositions communicatives spéciales - sont un excellent moyen d'obtenir une ..