Time Interactions & Adding Audio (Sound Effects)
Master Adobe XD Interactions and Audio Integration
Core Adobe XD Interaction Features
Drag Interactions
Create intuitive swipe-to-delete gestures that respond naturally to user input. Perfect for mobile app prototyping.
Time-Based Animations
Implement automatic transitions that trigger after specific delays. Essential for creating seamless user experiences.
Audio Integration
Add sound effects and audio feedback to enhance prototype realism and user testing accuracy.
This exercise demonstrates how to prototype a swipe-to-delete feature for messaging apps. While this functionality cannot be built entirely into a component, prototyping one message interaction provides sufficient detail for client presentations and developer handoffs.
File Setup Process
Open Project File
Navigate to Desktop > Class Files > Adobe XD Class and open Messages App.xd using Cmd-Shift-O (Mac) or CTRL-Shift-O (Windows)
Prepare Delete Element
Select and cut the red trash can graphic using Cmd-X (Mac) or CTRL-X (Windows) to prepare for repositioning
Component Integration
Double-click the Erin Steed message row to enter component instance and paste the red bar off-screen for the swipe reveal effect
Drag Interaction Configuration
Enables swipe gesture recognition for mobile-style interactions
Creates smooth transitions between artboard states automatically
Provides immediate response matching user drag input
Short drags snap back, full drags reveal complete delete interface
Time interactions enable automatic behavior without additional user input. By setting a 0-second delay with 0.2-second duration, the delete animation feels immediate yet smooth enough to provide visual feedback.
Animation Sequence Setup
Create Done State
Duplicate Delete artboard and modify red bar height to zero with 0% opacity for complete removal effect
Adjust Message Layout
Move remaining messages up to fill gap left by deleted message, maintaining visual continuity
Configure Time Trigger
Set 0-second delay with Auto-Animate type for immediate transition with 0.2-second smooth duration
Adding audio files requires navigating to the project's Sounds folder and selecting appropriate WAV files. The trash.wav file provides realistic feedback that enhances the delete action's perceived completion.
Audio files are embedded directly into XD files, increasing file size. Remove unused audio assets through the Libraries panel to maintain optimal performance and sharing capabilities.
Professional UI Kit Benefits
Apple iOS UI Kit
Official components and layouts that match current iOS design standards. Includes system fonts and native interaction patterns.
Font Considerations
San Francisco system font requires separate download from developer.apple.com/fonts. Arial substitution prevents missing font issues during development.
UI Kit Implementation
Access UI Kits
Navigate to File > Get UI Kits > Apple iOS to download official design components and templates
Install System Fonts
Download San Francisco font family from Apple Developer portal and install on your system for authentic iOS appearance
Customize Components
Adapt UI kit components to your specific app requirements while maintaining platform design consistency
Key Takeaways

.

or hit Cmd–Return (Mac) or CTRL–Enter (Windows).