Adobe XD Features
Platform Basics (23)
-
Modeling Tools
Provides tools that can create an interactive prototype of the final application or the website the user is trying to create.
-
Feedback and Communication
Facilitates communication to give feedback on prototype tests, especially those with errors.
-
Framework Libraries
Provides a library of frameworks, workflow templates and symbols to be used in the creation of prototypes
-
Editing Tools
Gives the ability to use editing tools to adjust speed of the prototype, test features, adjust design of prototype and resolve errors that may pop up in the testing phase.
Collaboration Tools
Provides a channel for team members to share media files, communicate, and work together
Image Library
Store and manage images
-
Importing Abilities
Allows users to import specific graphic design elements to include in the wireframe.
-
Content Design Tools
Allows users to design wireframes by dragging-and-dropping essential website/application elements, such as headers, text, and graphics.
-
Framework Libraries
Contains a library of frameworks, outlines, workflow templates and symbols that can be used in the creation of the wireframe.
-
Outlining Tools
Provides tools to create outline structures of websites, web pages or applications.
-
Mockup Creations
Creates simple sketches or page layouts that form minimally interactive, low-fidelity mockups that can then be converted into prototypes or final websites.
Presentation Tools
Share and present designs
Collaboration Tools
Provides a channel for team members to share media files, communicate, and work together
Offline Access
Ability of websites, web applications, or mobile applications to function without an active internet connection
Wireframe Creation
Create static wireframes representing basic skeletal structure of applications and websites to give an overview of design.
-
Mockup Creations
Allows users to create simple sketches or page layouts that form minimally interactive, low-fidelity mockups and interactive models of final applications that can then be converted into prototypes or final websites.
-
Outlining Tools
Provides tools to create outlines of websites, web pages or applications and allows for content creation within the wireframe or prototype.
-
Import Graphic Design Tools
Imports specific graphic design elements or content tools for additional design functionality.
-
Feedback Communication
Offers the ability to facilitate communication so reviewers can give feedback on wireframe and prototypes.
-
Content Libraries
Contains a library of frameworks, strucutres, outlines, workflow templates and symbols that are useful for the user in their creation of the wireframe or prototype.
-
Export Wireframes and Prototypes
Export the wireframe or prototype for the creation of the website and collaboration purposes.
Data Import/Export
Import and export data to and from software applications
Prototype Creation
Create, manage and access prototypes to capture design concepts and test on users
Platform Additional Functionality (15)
-
Sharing Components
Allows prototypes to be shared on any browser platform, when they are being created, are being tested or are in their completed form.
-
Error Documentation
Tracks errors that arise in the prototype's testing stage so that they can be corrected before end product is finalized.
-
User Interface Testing
Allows prototypes creators to test end users' interaction with the interface, while allowing them to provide feedback on the prototype.
-
Presentation Integrations
Integrates with presentation slide elements so that users may pitch their prototype to colleagues or other stakeholders.
Third-Party Integrations
Set up connections to third-party platforms to improve business processes
Performance Testing
Allows developers to check if their applications/web browsers are running as expected.
Usability Testing
Process of evaluating a product or website by testing it with representative users.
-
Collaboration Software Integration
Ability to integrate collaborative softwares to allow for the sharing and editing of a singular project across a team.
-
Feedback Communication
Allows testers to provide feedback on wireframes through comments, annotations, etc.
-
Exporting Capabilities
Allows for the exporting and sharing wireframes.
Third-Party Integrations
Set up connections to third-party platforms to improve business processes
-
Design and Editing Tools
Allows users to design wireframes by dragging-and-dropping essential website/application elements, such as headers, text, and graphics.
-
Collaboration Capabilities
Allows for team members to collaborate on wireframes and prototypes to leave comments, annotations, and editing suggestions.
-
Diagramming and Collaborative Whiteboard Integrations
Integrates with digramming and/or collaborative white board software for additional design and collaboration functionality
-
Documenting Trial Errors
Tracks the errors that arise in the testing stage of the prototype and document them for the user so that they may correct errors before the final result.
Platform Basics - Software Design Platforms (6)
User Interface Testing
Allows prototypes creators to test end users' interaction with the interface, while allowing them to provide feedback on the prototype.
Presentation Integrations
Integrates with presentation slide elements so that users may pitch their prototype to colleagues or other stakeholders.
Error Documentation
Tracks errors that arise in the prototype's testing stage so that they can be corrected before end product is finalized.
Sharing Components
Allows prototypes to be shared on any browser platform, when they are being created, are being tested or are in their completed form.
Social Media Integration
Integrate with social media platforms such as Facebook, Twitter, LinkedIn, etc.
Third-Party Integrations
Set up connections to third-party platforms to improve business processes
Platform Additional Functionality - Software Design Platforms (7)
Editing Tools
Gives the ability to use editing tools to adjust speed of the prototype, test features, adjust design of prototype and resolve errors that may pop up in the testing phase.
Framework Libraries
Provides a library of frameworks, workflow templates and symbols to be used in the creation of prototypes
Feedback and Communication
Facilitates communication to give feedback on prototype tests, especially those with errors.
Modeling Tools
Provides tools that can create an interactive prototype of the final application or the website the user is trying to create.
Feature Library
Visual Modeling
Use visual elements such as pre-built blocks and/or shapes to assemble a model or design
Collaboration Tools
Provides a channel for team members to share media files, communicate, and work together
Agentic AI - Prototyping (5)
Autonomous Task Execution
Capability to perform complex tasks without constant human input
Multi-step Planning
Ability to break down and plan multi-step processes
-
Cross-system Integration
Works across multiple software systems or databases
Natural Language Interaction
Engages in human-like conversation for task delegation
Proactive Assistance
Anticipates needs and offers suggestions without prompting
Additional Functionality (101)
Design Management
Collaborate on creating a product by sharing and adjusting designs through a shared portal
Customizable Templates
Pre-designed layouts that can be customized to match preferences and requirements
Design Templates
Create designs using pre-built templates or customize them with flowcharts, mindmaps, wireframes, network diagrams and org charts
Web/Mobile App Development
Create/edit commerce applications for mobile devices and/or web
Document Management
Store, manage, and track all electronic documents in a centralized location
For Low-Code Development
Development environment used to create application software through a graphical user interface
Offline Access
Ability of websites, web applications, or mobile applications to function without an active internet connection
Generative AI
Use AI to generate content in the form of text, images, videos, etc.
Activity Dashboard
Dashboard to view the status of ongoing processes, identify current incidents and track past activities
Data Synchronization
Synchronizing data between two or more devices/systems and automatically updating changes to maintain consistency
For No-Code Development
Build applications without the use of code
Change Management
Track and monitor efficient handling of all changes/transitions
Feedback Management
Collecting, analyzing, and utilizing feedback from users or customers to improve a product or service
Customizable Forms
Customize contracts and forms to collect specific information
Reporting & Statistics
Collection, analysis, and representation of numerical data and generation of reports to understand various patterns
Database Support
Supports common databases such as MySQL and Oracle
WYSIWYG Editor
What You See Is What You Get is a no-code tool that allows users to create and edit content using a visual interface
Custom Development
Development of custom software, web apps, mobile apps, etc.
Commenting/Notes
Leave comments and notes on documents for others to view
AI Copilot
A virtual assistant that uses AI to pursue goals and complete tasks on behalf of users
Communication Management
Manage and track all internal and external communication conducted via calls, email, text, or chat
Alerts/Notifications
Alerts or notifications of various types such as pop-up messages, sounds, banners, or badges
Customizable Fields
Customize data fields to support various needs and use cases
Media Upload
Upload images, videos, and other types of media
Drag & Drop
Assemble applications and processes by dragging over and arranging pre-built components
Real-Time Updates
Receive system updates as soon as any changes are made
Configurable Workflow
Configure existing workflows to meet your organization's needs
Template Management
Create, save, and re-purpose templates for emails, forms, etc.
API
Application programming interface that allows for integration with other systems/databases
Role-Based Permissions
Set & manage permission levels based on user roles and restrict access to only authorized individuals
Mobile Access
Access software remotely via mobile devices
Testing Management
Test specific APIs to determine if systems are properly functioning
Forms Management
Store, manage and track all forms in a centralized location
Customizable Branding
Add customized logos and colors to align with company branding
Deployment Management
Manage the processes involved when making the application ready for use
Data Visualization
Graphical representation of data
Access Controls/Permissions
Define levels of authorization for access to specific files or systems
Tagging
Attach digital tags to documents and assets for identification, search, or monitoring purposes
Version Control
Track revisions and updates made to files and navigate between different versions
Content Management
Handles digital content throughout its lifecycle, from creation and storage to distribution and archiving
Workflow Management
Create, design and manage workflows for repetitive tasks
Task Management
Create, manage and track all task activities and progression
Application Management
Track, manage and store the applications of potential future members, customers or candidates
Whiteboard
Allows multiple users to simultaneously annotate on a digital whiteboard
Generative AI
Use AI to generate content in the form of text, images, videos, etc.
Mobile Interface
A way of interacting with a mobile application using items such as windows, icons, and menus
Desktop Interface
A way of interacting with a desktop computer using items such as windows, icons, and menus
AI Copilot
A virtual assistant that uses AI to pursue goals and complete tasks on behalf of users
Document Storage
Store and organize documents in a centralized system
Design Management
Collaborate on creating a product by sharing and adjusting designs through a shared portal
Multiple User Accounts
Allow multiple users with individual logins and varying permissions to use the same account, software, portal, or service
Feedback Management
Collecting, analyzing, and utilizing feedback from users or customers to improve a product or service
Widgets
An extended application or connector that enables users to perform additional services with their current set of tools
Multiple Projects
Ability to handle several projects simultaneously
UI Prototyping
A functional sample, model, or release of a user interface built to test a concept or process.
Mind Maps
Diagram used to organize information in a hierarchical way to show relationships
Chat/Messaging
Communicate using direct chat or messages within the system
Design Templates
Create designs using pre-built templates or customize them with flowcharts, mindmaps, wireframes, network diagrams and org charts
Annotations
Highlight content and/or make notations about parts of content
Access Controls/Permissions
Define levels of authorization for access to specific files or systems
Preview Functionality
Preview materials before finalizing projects
Data Linking
Collating information from different sources in order to create a more valuable and helpful data set.
Drag & Drop Editor
Editing tool that allows users to drag and drop images, icons, widgets, or other components
Version Control
Track revisions and updates made to files and navigate between different versions
Brainstorming
Group collaboration to solve ideas in a productive and concentrated manner.
Screen Capture
Save a screenshot of your desktop as an image
Data Import/Export
Import and export data to and from software applications
Real-Time Updates
Receive system updates as soon as any changes are made
Interactive Elements
Various components within a system including buttons, clickable icons, hover effects, and more
Commenting/Notes
Leave comments and notes on documents for others to view
Commenting/Notes
Leave comments and notes on documents for others to view
Project Management
Plan and coordinate all the resources, costs and time needed to execute assignments
Single Sign On
Allow users to access multiple services after entering their login credentials once
Generative AI
Use AI to generate content in the form of text, images, videos, etc.
AI Copilot
A virtual assistant that uses AI to pursue goals and complete tasks on behalf of users
Workflow Management
Create, design and manage workflows for repetitive tasks
Offline Access
Ability of websites, web applications, or mobile applications to function without an active internet connection
Ideation
The creation, development, and sharing of potentially innovative new ideas
Customizable Templates
Pre-designed layouts that can be customized to match preferences and requirements
Chat/Messaging
Communicate using direct chat or messages within the system
Real-Time Updates
Receive system updates as soon as any changes are made
Design Management
Collaborate on creating a product by sharing and adjusting designs through a shared portal
API
Application programming interface that allows for integration with other systems/databases
Mockup Creation
Tools to create a static representation of a product or project, showing users and stakeholders how it may look and be used.
Feedback Management
Collecting, analyzing, and utilizing feedback from users or customers to improve a product or service
Drag & Drop
Assemble applications and processes by dragging over and arranging pre-built components
UI Prototyping
A functional sample, model, or release of a user interface built to test a concept or process.
Software Prototyping
Multiple Projects
Ability to handle several projects simultaneously
Mobile Access
Access software remotely via mobile devices
Activity Dashboard
Dashboard to view the status of ongoing processes, identify current incidents and track past activities
Agile Methodologies
Iterative project Management approach that involves technologies such as Kanban, Scrum, XP, APF, XPM and more
Whiteboard
Allows multiple users to simultaneously annotate on a digital whiteboard
Wireframe Creation
Create static wireframes representing basic skeletal structure of applications and websites to give an overview of design.
User Management
Manage user accounts, profiles, roles, permissions, and other details across applications, devices or networks
Animation
Ability to insert animations/transitions
Version Control
Track revisions and updates made to files and navigate between different versions
Data Import/Export
Import and export data to and from software applications
UX Prototyping
A functional prototype of a product or process to test user experience (UX)
Widgets
An extended application or connector that enables users to perform additional services with their current set of tools
Interactive Elements
Various components within a system including buttons, clickable icons, hover effects, and more



