Join Us

Note: For those of you adding questions or comments after 5pm PDT, we will respond during the following workday (most of our team is based in San Francisco). Thanks and have a good day or night!

Hi everyone,

A month after XD 1.0 was launched at Adobe MAX, we’ve released a major update that addresses popular feature requests like Layout Grid and Design Specs (Beta) for easier handoff to developers. Text underline will (finally) be available next month, and we will continue to release updates just about every month.

Today we’re excited to talk about XD’s roadmap for 2018 -- here’s a snapshot of the features being worked on:

Are these the most important features for you? Is there anything missing, or what else do you want to see on the roadmap? Our team is here from now to 2pm PDT to chat and answer your questions. Let us know what you think!

Our goal is to build the best solution for UX design with your feedback. Stay in touch with us on Twitter, Facebook, or UserVoice, and check out what other designers have created with XD.

Register Today

68 comments

I appreciate that your team puts speediness-first when growing this tool to be feature-complete and haven't sacrificed that sweet 60fps scrolling. Really excited for the Prototype features being introduced.

One thing that's been plaguing me as a designer using Xd, though, is mocking up longform content + lots of variable data. There's a distinct lack of control on paragraph style editing. I feel like it's almost there, but is any of it on your roadmap to get typography layout adjustments such as these parity with Illustrator/Photoshop?

Also, I'm also IN LOVE with Repeat Grid to save loads of time. I'm currently using the "3 .txt files on my desktop I edit and drop in" method to get actual data in there. What is the team's thoughts on the data import feature demoed in 2015? - Design with Data

What is the team's thoughts on the data import feature demoed in 2015? - Design with Data

Hi, I'm from the XD team and demoed a data panel early on. We’re still excited about designing with data and will be working towards it. However, we’re trying to ensure the basic set of design/prototyping features needed for the tool is rock solid. Progress is being made on all fronts, stay tuned!

P.S: Some foundational work for designing with data is already in the product (in a subtle form). An example - drag/drop of multiple images from the creative cloud window - when the images update in the cloud, the Repeat grid updates.

Hi Zachary - we'll be adding more support for additional paragraph styles in the near future. Thank you so much for your feedback! If you don't mind, I would be interested to know your priority of the UserVoice items you've linked.

I was wondering why XD seems to focus more on a new UI tool like Sketch App, Figma, etc... There are already so many UI tools out there right now, it just kind of feels like you were late in the game and are trying to catch up.

I just wish you guys took the opportunity to create something different out there in this current market. It seems like the end goal is focused on a complete UX / UI suite, but for now the focus has been solely on UI.

These are actual features we need to design a complete User Experience (as you claim). I feel like a lot can be learned from some other tools on the UI/UX spectrum like Framer, Axure, Origami, proto.io,...

Hi Kjelle, we appreciate the detailed comments! We are committed to delivering an end to end UX/UI solution.

In terms of designing with data, the team is still making progress, see Anirudh from the XD team’s comment in this AMA below. You can also upvote and follow the request here. For your projects, which types of data do you use the most (lists, images, etc.)?

I am a big fan of XD (so much of a fan that I launched a blog and a course about it) and use it every day for clients work.

Thanks for sharing your roadmap with us guys. I think it's a good list, but I have some feedback regarding the priority of those projects.

If I were you, before moving on to new features, I would focus first on greatly improving features that you already have and that were implemented in a pretty basic way: I am talking about Symbols and the Assets panel.

These are some of the features that freelancers, companies and design agencies need and use the most in their day to day workflows, especially when working in teams and having to maintain style guides and design systems.

Sketch's way of handling Symbols, nesting, overrides and so on is just on a different level when compared to XD's. It's a massive part of many designer's workflow, and unless you guys get it on par with it (or make it even better), I don't see any Sketch power user ever making a switch to XD.

I didn't try Figma, but I've read here and there that their Symbols management might be even better than Sketch.

Personally I don't care if radial gradients or dotted strokes are missing. Yes, it'd be cool to have them, but the lack of it doesn't impact my day to day work that much. I don't even remember last time I needed to use a dotted stroke!

XD has a killer advantage against similar tools: fast performance.

Maintain this great level of performance + work on core features improvements like Symbols and Assets and I can see XD quickly gaining a great deal of market share in the months to come.

Thank you for taking the time to list out those feature requests. I can assure you that while we add new features, we will continue to invest in improving and enhancing existing ones.

Symbols: At the heart of the Symbol workflow, we believe that overrides and management is key to building a strong component driven workflow. In order to accelerate those workflows, we are investing in the following: 1. Ability to resize a symbol and preserve size overrides 2. Ability to swap symbols and nested symbols 3. Ability to label, reorder and merge symbols

Assets: With the MAX release, we enabled designers to curate assets from their current document. We are now focused on enabling designers to build a shared vocabulary for those assets. In order to do so, we are investing in: 1. Search and filtering 2. Label, reordering, merging

Hi Ali, yes we hear you on multiple fills and borders. If you have not already, lend your vote here: Multiple fills. Are there specific components of your design where you use multiple styles the most?

Are there specific plugins that you use the most? We would love to hear what makes your workflow seamless. You can also upvote the plugin support request here.

For react/web components, are you suggesting that you can convert an XD file into React / Web components?

In regard to your third suggestion, we are planning to make it easier to work with other file formats, including Sketch and Photoshop.

For making XD web renderable, you can view XD prototypes in a browser but it sounds like you want a way to convert the design into code? Could you tell me a bit more about how that helps you with visual version control?

For plugins, I'm mostly speaking to the idea of opening up the platform to third parties so that can add integrations. I'm not sure right off the top of my head what Adobe have historically used for this. But letting the community build around XD is a great direction because it's what makes sketch such a powerful design platform for product.

Exactly what Hamish has mentioned. There are different strategies, but as a product tool, it would be sublime to render a component library in the editor - this can make a design system simpler to create and iterate on. Compositor's Lab (https://compositor.io/lab/) is also a great inspiration. The goal should be not to create code for handoff to the developer or engineer, but to create the UI components that are to be collaborated on with the developer or engineer. It's a fidelity issue. Hard to solve through people or process, but reliable once you design for components - like much of the industry has.

Yesterday, Invision released a great book on design systems that I believe work very well with sketch, but XD and your tooling make it very tough to collaborate as tightly on a design system. https://designbetter.co/design-systems-handbook in this, it details the responsibility of engineering and design teams. Engineers use components to implement the design. So my recommendation here is coming from trying to get your product to bring design and code closer - make the component the source of truth, make it a symbol, make it reusable.

The other file format issues are because moving between XD and Sketch could be a boon if you don't want to go in this direction. If you make the format interchangable, then Sketch can be design systems, and XD can be the place where the components come to life.

Making them web renderable is the idea of not converting it to code - but using the code as the source file to render and edit the designs. The difference is nuanced, so I'm sorry I don't know how to make it clearer. It's this idea of hopping to different products in order to get UI completed. If we don't have to hop, that helps design and engineering collaborate together better.

Thank you for the time, Kyle and XD team - I really appreciate what you're working on. We use XD at Flywheel.

We will work with the community to make it easy to extend XD, especially as there are a multitude of unique problems that designers are trying to solve. It is still a work in progress, but we’ll let you know more in the future.

For components, I see how that would significantly speed up your workflow and improve collaboration amongst designers and developers. Have you tried out the Design Specs (Beta) feature that we just released? I would love to hear your thoughts.

It sounds like from your other replies, that you would like a tighter integration between the design system, the designer, and the developer. The team is working on ways to make these connection points more seamless. Below are a few requests that may line up with what you are looking for react component export, HTML export, Sketch import

Other than what you've listed so far: - Create & edit CC libraries. Organize & search are fine, but why can't I make/share directly in XD? Kind of useless at this point. If I'm using this to build a system, I need it to work everywhere. This is by far my biggest gripe left about XD. - Ability to import into AE for animating prototypes for video. - Multiple users in one file would be killer (like demoed at last year's MAX & Figma does) - File versioning

Great! Yeah, honestly, the thing about libraries is more about the concept of being able to create and edit and share the components of the libraries easily...doesn't need to be CC libraries (though that seems to be how it's been integrated thus far), but the ability to have a shared design system that can be iterated and built upon outside of the "master file" is the holy grail right now IMO.

Good question. We are working on live editing, with the goal of making it scale whether you’re working with one other designer, with a team, or if you're in an enterprise environment. We will continue to engage with the community and share our progress for feedback.

2x JPEGs typically should be compressed more than 1x JPEGs, so being able to individually set quality would be extremely useful, otherwise I'd have to do two separate exports (each with a different quality) and merge the results.

SVG export (these are all features found in Illustrator's "Export As"):

Ability to minify the SVG but keep ID's (useful for coding animations)

Being able to control whether width/height are coded (Illustrator's poorly named "responsive" option).

Converting text to outlines upon export (without having to convert the design).

Controls for whether CSS or presentation attributes are used

Animation is being much more heavily used in websites again, so I want to be able to animate anything on a page. While I will probably code a webpage using GreenSock or CSS animations, I want to be able to incorporate animation into designs at an earlier stage (because it's hard for clients to envision how animations will work or affect the page). It could be animations of any type, including scrolling and parallax animations.

Thanks for your detailed feedback, Dan. Just wanted to mention that we did a live stream yesterday on our Facebook page covering SVG workflows in XD. If you’re interested, you can visit the page to view the recording. Stay in touch!

Thank you guys for reaching out to the community and asking for feedback. For admitting your product isn't perfect and constantly trying to make it better. That is why Xd is different and why we are using it on a daily basis. Thank you for making it easier for us to do our work!

Hi Steven, yes, thank you for the suggestion. Versioning is on our roadmap but how it will be implemented is still TBD. If you have not already, please feel free to upvote it on Uservoice: Versioning / file history. Do you typically save your XD files to Creative Cloud?

Noted! We definitely want to make it easier for you to work with others. For security measures, password protection for prototypes is on the roadmap. You can vote for it here. For the 2 factor auth, is that just for accessing XD files or specific to prototypes? If it is the latter, I did not see a request on uservoice so please feel to add it

Hi Bruce, you can save gradient fills in the Assets Panel which you can then reapply across your design. Apply a gradient to an object and while the object is still selected, and open the Assets Panel (bottom left side) and click the plus sign next to Colors. You can then select other objects to apply the gradient and you can also edit the gradient by right clicking on the swatch. You can see a demo here. Let me know if that helps!

In regard to color management, we agree that this is an important feature, especially as the number of devices with different color spaces increases. Please feel free to upvote the feature here

In terms of character styles, have you tried managing them in the Assets Panel or applying them from your Creative Cloud Libraries? If so, are you looking to use these across XD documents or just more functionality in managing character and paragraph styles?

We are looking to add paragraph styles in the near future but please feel free to add your vote here

We hear you on additional symbol functionality. It also sounds like you want to override styles in a symbol. You can upvote the request here

For the last item on your need to have list, I encourage you to upvote asset labeling here.

On the nice to have’s list, I would love to hear more about when you want to have the Assets Panel and Layers panel open at the same time. Are you applying styles and/or colors to specific layers/objects?

For layer comps, would you be able to share a bit more about how you’re using comps now in your workflow?

I have a lot of real estate on my monitors and would love to not have to click back and forth to swap the two panels out as I work with both constantly.

Currently my team is using Photoshop for our web design needs. Many pages that we create involve tabbed sections and such. We build out each tab's content in the same comp, save out each state (layer comps make this easier), upload each to InVision and create the hotspots there to prototype the page. I don't really think there's anything like this outside of Photoshop so I realize that this is probably not even a thought on the list of future features, but building these types of inner-page interactions in XD would require multiple artboards of the same page with quite a lot of duplicate content on each just to show each tab's content in a prototype environment.

Good features, but not the most important... The one that's second on your list "Animate individual elements separately (custom animation transitions / microinteractions)" is what I've been waiting for since the beginning.

Hi, Greg! We're definitely working on higher fidelity interactions and animations, starting with overlays and moving quickly into features that will allow for additional control over individual elements. You'll see more features rolling out in 2018.

Since I’m used to wireframing in Axure and designing in Photoshop, I have been wondering if there is a better and more efficient way to move from Low-Fi wireframes to High-Fi designs.

I don’t feel XD is there yet, but obviously patience is a virtue and we’re all part of a developing world.

I like the interactivity of Axure, I’m no coder but even I could make sticky elements and stuff move on a certain scroll point. That would be great for XD.

What i don’t like about XD is that it feels my creativity is limited. As a designer i crave on text and paragraph options. I would love to use symbols to make a button with a label and an arrow icon at the end of the label. I imagine the button shape to auto-adjust width and the arrow to reposition based on text length. Moving then to the interactivity: giving such a symbol states for color variations or interactions.

Those are my biggest priorities. Honoustly, advancing exporting / sharing / handoff should be your secondary focus after building a great design tab and a great prototyping tab.

Hi Stephen, sorry for the delay. Enabling rather than limiting creativity is definitely a high priority. It's in our DNA at Adobe and we know there's more work to do on that front in XD. Thanks for your feedback!

I'm glad that you've finally introduced grids, but they also need to have a relative/adaptive function, not only an absolute one, based on pixels and artboard size. It should be able to define a percentage based column, have the ability to align and also a max grid width.

The most important feature (microinteractions of elements) is missed. That's a real pity. If it is not even planned for 2018 I am sorry but this tool will be almost unuseful for any professional UI/UX designer. I was really expecting to see that in the 2018 plan (or even before) but this missing feature will force us maybe to choose other platforms where that feature is available.

As I mentioned above, we're definitely working on increasing the fidelity of our animations, and you'll definitely see progress on this in 2018. As with the rest of the product, there's a lot of invisible work that happens before we roll out features, but once you get them, you'll see fast and furious improvements, as we're planning to continue our frequent release cadence. More to come in in the upcoming year!