New and returning users may sign in

We're glad you're here

Please sign in to leave feedback

Signed in as (Sign out)
Close
Close
← Adobe XD: Feature Requests

Request details

Feedback

Adobe XD: Feature Requests: 02 : Prototype mode

Categories

  • CATEGORIES
  • All ideas
  • My feedback
  • 01 : Design mode 1366 ideas
  • 02 : Prototype mode 370 ideas
  • 03: Share mode 50 ideas
  • 04 : Sharing on the web 216 ideas
  • 05 : Asset exporting 157 ideas
  • 06 : Extensibility 38 ideas
  • 07 : Integration with other tools 118 ideas
  • 08 : Mobile (iOS) 25 ideas
  • 09 : Mobile (Android) 19 ideas
  • 10: Developer Handoff 140 ideas
  • 11: Plugins 135 ideas
  • Other 109 ideas

(thinking…)
  • Searching…

    No results.

    Clear search results
    • Adobe XD: Feature Requests 2,870 ideas

Logic in prototyping - conditional behavior, branching, if/then

To be able to prototype for usability testing and demonstrations there needs to be a bit more intelligence around how experiences are joined up togehter.

If clause example:
If user makes choice a, do x. If user makes choice b, do z. And so on.

Variables:
When user makes a choice/clicks/fills in a field etc. assign a variable. Then allow designer to use variables in an if-clause to make decision which roots to go down.

Thank you :)

  •  
    Conditional Statement.jpg 71 KB
  • testSound3.xd
    testSound3.xd 329 KB
1,182 votes

We're glad you're here

Please sign in to leave feedback

Signed in as (Sign out)
Close
Close

We’ll send you updates on this idea

Ayhan shared this idea  ·  March 19, 2016  ·  Flag idea as inappropriate…  ·  Delete…  ·  Admin →

How important is this to you?

We're glad you're here

Please sign in to leave feedback

Signed in as (Sign out)
Close
Close
feature-under-review  ·  July 12, 2016
Tweet
  • Remove
Attach a File

We're glad you're here

Please sign in to leave feedback

Signed in as (Sign out)
Close
Close
Submitting...
An error occurred while saving the comment
  • Albert commented  ·  October 28, 2021 08:41  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Any real news on this? It's been 5 years since this was posted and the status was changed to "under review". Axure is still the top dog regarding this feature. It's a shame Adobe doesn't take their enterprise clients seriously.

    Submitting...
  • parastoo piray commented  ·  October 21, 2021 15:16  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    I couldn't believe that XD doesn't have this feature! I need this for the component status, so when I choose one status in the presentation mode and then go to the next layer, it can remember the status of the component.

    Submitting...
  • Anonymous commented  ·  August 31, 2021 15:49  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    I spend a lot of time creating screens containing scenarios selectors. This functionality would greatly increase my productivity.

    Submitting...
  • Charlie Butler commented  ·  June 30, 2021 06:42  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    +1

    This would improve the workflow significantly.

    Submitting...
  • Jerimy Brown commented  ·  May 19, 2021 16:08  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Also, this feature has been under review since 2016... WTS? LOL

    Submitting...
  • Jerimy Brown commented  ·  May 19, 2021 15:38  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Must have... Adobe, if you want to take over the market, this is your chance. Axure does this, but the UX community doesn't seem to care for Axure's usability. Sketch is fading a bit because of their Mac only approach, and Figma has grabbed a large market share because of their collaboration model. You get this right, release it quick and I think you'd be in good position to stage a comeback on Figma. Plus many of us would love to be able to use one eco system to do all our creative work ;)

    Submitting...
  • Gabe Lloyd commented  ·  April 30, 2021 11:14  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    +1

    Submitting...
  • Matt commented  ·  April 14, 2021 08:52  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    100000000000000% need this.

    Being able to set / get variables and branch based on those variables is essential.

    Right now I have to duplicate entire flows just to allow a different outcome based on where the user entered into each flow.

    All that would be so much easier if I could set a state and branch on whether it's one value or another.

    Submitting...
  • Anonymous commented  ·  April 12, 2021 20:11  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    As far as I know, only Axure provide this for a more comprehensive usability testing for multiple scenarios! Adobe need to step up their game! (It has been 4 years since this post and it have never been addressed!)

    Submitting...
  • Kunal Sharma commented  ·  March 18, 2021 07:14  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    This is really needed for user testing. Seems like I have to move to Axure.

    Submitting...
  • Anonymous commented  ·  February 14, 2021 09:16  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Is there a status on this from the Adobe XD team?

    Submitting...
  • Anonymous commented  ·  December 16, 2020 19:42  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    This is the only feature as to why I’m moving to Axure. I need my portfolio to have high fidelity prototypes that behave exactly like the app I’m creating will behave. The big one is “if logged in go here”.

    Submitting...
  • Andrea commented  ·  November 24, 2020 06:09  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Totally agree: if-component(s)-state-flow

    If user selected different states from components on an artboard you can define for each state combination of elements different flows.

    Otherwise when you send prototypes, people interact, they go on the next screen, and to the end users looks broke, because they changed and option (let's say a toggle button) that did not reflect their changes.

    Submitting...
  • Nikhil commented  ·  September 29, 2020 01:07  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    For example show different user image on forum page artboard based on the artboard it came from.

    One more example is to show a link in sidebar in some special artboard based on type of user. If a normal user artboard is prototyped to this special artboard then don't show the link in this special artboard. If an admin artboard is prototyped to this special artboard then show the link in this special artboard.

    What will it solve?
    - It will solve duplicating artboards based on minor changes.

    Submitting...
  • Anonymous commented  ·  August 31, 2020 13:44  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    once the feature feature adding UI field elements is out it would be great if the user can conditionally hide fields based on value entered - like for example if the form inpute value is "apple" then update the cards displayed based on this

    Submitting...
  • Anonymous commented  ·  August 28, 2020 13:01  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    This feature has been under review for 4 years since July 12, 2016??? That's a thorough review :)

    Submitting...
  • Arnold Petersen commented  ·  July 13, 2020 10:44  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Axure is still the undisputed champion when it comes to creating prototypes with detailed interactions, logic and conditions especially to mimic machine learning or AI. I always keep on going back to Axure despite being clunky and outdated, it's because no other application provide functionality like axure does.

    I worked with teams all over the world from start-ups to global enterprises and the amount of tools they use from invition to figma to XD, the list goes on... If one company can combine the power of all the different tools out there, it has to be Adobe, given the financial muscles as well as design applications history, they are in the perfect position to make this happen.

    I am not surprise that everybody is asking for such a feature, this will help designer to reduce reliance on multiple apps and stick to Adobe for all their design workflow.

    Submitting...
  • Sam Spicer commented  ·  July 07, 2020 15:43  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    One of the main things I love about Axure, and still use occasionally, for when complex interaction states need to reflect user input.

    Submitting...
  • Nyhad Boutaoui commented  ·  June 09, 2020 14:20  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    That would be useful!!

    Submitting...
  • Tarushin commented  ·  May 31, 2020 08:06  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Would be useful for simulating login and login functionality.

    For example :

    If you are logged in the log out function becomes available and visa versa. At the moment when prototyping and testing log in pages users becomes confused as prototypes don't really function in the way that they would expect .

    There is no way to easily simulate this in XD currently without time consuming clunky work arounds.

    Submitting...
← Previous 1 2 3 4 Next →

Adobe XD Feedback : Feature Requests & Bugs · UserVoice Terms of Service & Privacy Policy · Adobe Terms of Use · Adobe Privacy Policy