288 votes41 comments · Adobe XD: Feature Requests » 05 : Asset exporting · Flag idea as inappropriate… · Admin →
“Convert to code” is fairly ambiguous, and I’m looking for more specifics as to what you’re hoping to get out of this. We already have a number of stories that go to specific technologies: HTML/CSS, XCode, Android Studio, etc. I’d like to close this one out in the interest of having more specific export paths.
202 votes37 comments · Adobe XD: Feature Requests » 05 : Asset exporting · Flag idea as inappropriate… · Admin →
74 votes28 comments · Adobe XD: Feature Requests » 05 : Asset exporting · Flag idea as inappropriate… · Admin →
Can you tell us more about how you’d like this to work? Do you want XD to export image assets and insert them directly into the correct folders/filenames in an existing Xcode project? Or do you want XD to generate Objective-C / Swift code to create a brand new Xcode project?
To summarize, we all want to be able todo one thing: export an XD UI artboard set to Xcode as a "new project."
1. artboards as View Controllers composed of individual elements (assets, symbols, text, photos)
2. assets in place with colors and sizes the same, assets in svg format, text in same format AS text, artboard titles as Controller View Titles, bars/"buttons" in XD export as separate pieces with their animation functionality
3. animated transitions in place and working between artboards/view controllers
4. Same format settings as XD artboards/assets (scrolling points, auto resize, shadows, borders, etc) like he said --> https://adobexd.uservoice.com/users/186292575-viacheslav
Logistically, I say have an export checklist like:
A. New or Add to/Update existing project? (formerly exported xd ui has been updated so a whole new one isn't created it just "updates" former export)
B. Artboards to "Controller View" or to assets or to ______ or _____
C. Add special fonts? Y N If Y, from Adobe Fonts? Google Fonts? Upload Font files?
D. Keep colors? Y N
E. Export images as PNG, JPG (etc)
F. Export assets as SVG?
G. Keep special formatting? (shadows, borders, scrolling, scrolling positions, etc
H. Keep animations/transitions? Export triggers as "buttons"?
Does that include everyone's main wants??
Thanks Adobe!! Loving XD now on to Xcode! (if I am both designer and coder, which I currently am, no reason to waste time in XD if I have to redo everything in Xcode, right?)
PS OMG the glitchiness of Id or Ps and the crashes --with no decent transitions/ interactions and lack of easy flow bt multiple artboards and the complex UI as opposed to clean easy simple gorgeous XD ui...no way I'm going back to those, even with the export feature.
I want a WORKING model! So that means exporting it into X-code, ready to go as an app (provided we've met all the correct Apple design criteria).
In Muse, I am SO limited on Java/buttons/animations that I have to go out to Animate or Ps or my worst nightmare Ai and do the interactions, then import those BACK into the "design" in Indesign, THEN put that on XD...it's just too many steps to set up.
I get using one program to design pretty elements, then importing those into my UI design program (which honestly id is way better than muse for this, at least functionality wise). But from there, I want my UI design to be functional and ready to export to Xcode (Swift). I really had hoped XD would do this, but honestly why would I use XD instead of just keeping it in indesign?
My dream? A Dreamweaver for Apps. Where I put everything in in html/css/java code or real-view (my choice to code it or use graphics screen--bc Adobe preset buttons never do what I want and they don't animate well BUT I don't want to have to write code when I could just drop it in from library).
I create real, beautiful, functional apps, and I don't see why Adobe doesn't make it so I can create the gorgeousness AND functionality in Adobe and easily export it to Apple Swift!! It really makes me want to just ditch Adobe except photoshop and code the whole thing in Swift instead...but I really don't want to do it that way because--UGH coding makes me cross eyed and its ugly.
YES! Whether it's "shuffle" on a music player, or a card drawing app (like a card game or tarot card reading) we need to be able to not have to create 78 separate artboards for each card text/pic!
424 votesfeature-under-review · 32 comments · Adobe XD: Feature Requests » 07 : Integration with other tools · Flag idea as inappropriate… · Admin →