web-dev-qa-db-fra.com

Quels sont les schémas de vibration "succès" et "échec" dans Apple Watch, et iPhone 7 haptique?

Je veux imiter les modèles de vibration Apple Watch "succès" et "échec" dans mon application personnalisée.

Quelqu'un at-il les informations suivantes pour les différentes expériences utilisateur

  • Intensité
  • Horaire
  • Modèle
  • (direction?)
  • ???
5
goodguys_activate

Dans watchOS Human Interface Guidelines Apple fournit un son de vibration "succès" et "échec". https://developer.Apple.com/watchos/human-interface-guidelines/interactions/# haptic-feedback

Apple Watch utilise du matériel appelé moteur taptic. La vibration est générée par mouvement linéaire répétitif.

enter image description here

(source gif: www.ifixit.com)

1
MaTT Belis

Standard retour haptique les modèles sont maintenant exposés dans iOS 10. Voici quelques exemples en C #/Xamarin

    #region Override Methods
    public override void ViewDidLoad()
    {
        base.ViewDidLoad();
        // Perform any additional setup after loading the view, typically from a nib.
    }
    #endregion

    #region Custom Actions
    partial void ImpactAction(Foundation.NSObject sender)
    {
        // Initialize feedback
        var impact = new UIImpactFeedbackGenerator(UIImpactFeedbackStyle.Heavy);
        impact.Prepare();

        // Trigger feedback
        impact.ImpactOccurred();
    }

    partial void NotificationAction(Foundation.NSObject sender)
    {
        // Initialize feedback
        var notification = new UINotificationFeedbackGenerator();
        notification.Prepare();

        // Trigger feedback
        notification.NotificationOccurred(UINotificationFeedbackType.Error);
    }

    partial void SelectionAction(Foundation.NSObject sender)
    {
        // Initialize feedback
        var selection = new UISelectionFeedbackGenerator();
        selection.Prepare();

        // Trigger feedback
        selection.SelectionChanged();
    }
    #endregion
0
TLDR