Adobe XD is a tool that eases the creation of user experiences for the web and mobile applications. It is a single app, coming with a solid set of features, to design, prototype and share. It is built to facilitate the work of today's UX designers.
This looks great, congrats!
Here are a couple things I'd love to see in a product like this from a developer POV:
- Ability to specify the layout constraints in a way that will scale to different screen sizes. In iOS this is called AutoLayout. The problem currently is that we (developers) get a static image and we don't get the specs for how that screen should resize in different situations (rotation, different screen sizes, different devices, status bar hide/doubles size, split screen, etc). Ideally this tool would allow designers to specify this constraints so that we can plug them in the code without having to think about it.
- This is mentioned briefly in the web: ability to write scripts, or plugins to navigate a given prototype. The end goal being code generation. I don't necessarily want adobe to write that code generator, I'd like to write my own or have the dev community come up with best practices and then codify them in one of this plugins. This would go great with the previous point, where designers would specify the layout constraints and I get that code generated for free.
- The overarching goal for me is that we stop calling this "prototypes" and we start calling them apps. This is a frustration of mine with prototyping tools in general -- just because we use visual tools to generate them does not mean that it cannot go be "programming" or that it cannot go live straight from this tool. I'd like to see a tight connection in between the output of this tool and the final app, both staying in sync during the lifetime of the app so, potentially, all design would be done in this tool and developers would no have to worry about translating design specs into code, just plugging data into the design.
- Speaking of which, and this seems more of a tangential point, GraphQL is a language to query arbitrary sources of data. It could go really well with a declarative UI tool like yours. This is the same paradigm that facebook's relay framework uses, colocating declarative UI (HTML in their case, Adobe Comet in yours) with declarative data needs (GraphQL) so most of the app can be done in a declarative way. Anyway, wishful thinking.
I hope any of this help! In any case, congrats it looks really promising already and it seems to be touching right keys.
Best
- Luis
As cool as this looks, I avoid Adobe products since they switched to a subscription model. Really wish they'd go back to offering alacarte paid software purchases.
@arlogilbert I'm the exact opposite. I never paid for Adobe products when it was the paid software purchases (pirated it all - naughty) but now, I'm a happy monthly subscriber. I find it way more cost effective. Each year, a new version, costing thousands of dollars vs less than $100 a month for the latest and greatest software from Adobe.
@jbagley the upgrades on Adobe products are so rarely meaningful. Photoshop adds little features that power users notice but light users never will. I would be very happy with 3 year old versions of the few products I need. SaaS fees for non cloud products punish casual users. You are right though... A bunch of thieves (it's not naughty, it's a felony) caused them to set up a model to appease the Pirates.
@arlogilbert Yeah, totally agree on the casual users thing. I run a digital agency, so our designers definitely use more than just Photoshop, which means our 3 year SaaS costs are much cheaper than purchasing the software outright - even if we only bought a licence, per user, every 3 years!
@arlogilbert I absolutely agree with Jason. Monthly subscription is far beyond the purchase in terms of cost benefit. The upgrades are not meaningful? Just see how Illustrator has evolved since CS5. I would hate to go back to CS5. Price used to be a huge barrier and specially if you consider the "light users". If a light user doesn't take advantage of the benefits, then why would he pay for a full version back in time when the cost was just not for a hobbyist. Light users have more accessibility now.
Our team uses Sketch everyday. And every day that we wait for this makes it harder to switch to a new tool. Also how many startups like Zeplin will make Sketch more compelling. In a fast moving company, "early 2016" is a lifetime away.
@jculbertson Totally agree with you Jason. Tool churn has been a huge issue for our team. While we were adobe die-hards, switching back isn't trivial, especially since Sketch is providing us everything we need.
This actually looks like it will have all the features all other prototyping tools are missing. As much as I'd like to be using some underdog startups product and see their growth and evolution first-first hand I must say Comet seems like something to be looking forward to :)
@webtech fingers crossed because though I don't need this for my current role, I would love to tinker with this if its added to Adobe programs my company licenses. CC 2015 just came out midyear, so if its added to the bundle, it likely won't be phased in til mid-2016.
I love two things about this: 1) that they realized that Sketch was a serious competitor, and 2) that they keep making the point that it's written from scratch. It shows they take performance seriously with Comet.
@saulsutcher Nah, I think there enough loyal Adobe users who pay for CC. Even if they have sketch, if Comet comes free as part of Adobe CC, they'll end up trying it. If it's really as good as the video makes it look, I think it has potential to be quite successful.
I check Upcoming and i saw that this post is posted after at least two others. Why was this approved? This kind of handpick is not fair with the community.
@hoandesign agreed. it seems most of the stuff on PH is available now. on occasion stuff gets hunted that is 6+ months away. but i would expect that those generally do not get to the top spot.
As much as I love my current Sketch/InVision combo, I didn't realize how much I missed the stability & consistency of Adobe apps until I'd made the leap. S/IV are getting better and better, though, so it's hard to say where I'll land when this launches.
@zakerving Curious about what specifically you find to be unstable/consistent with S/IV? Don't get me wrong, there are a few bugs, but photoshop isn't flawless either.
@saulsutcher@zakerving I've never been able to make the plunge to Sketch because of what I perceive to be bugs (but could in fact be part of the learning curve.) Some of the things I've noticed that I can think of right now in Sketch:
- Text looks like ass at high levels of zoom
- Files look inconsistent on various machines
- Type rendering when I don't have a typeface totally breaks the design (probably due to it coming from an origin point and then breaking at a certain length which doesn't jive w/ whatever face was picked to replace the correct one)
- Selecting tools from the tool palettes didn't work a few times (maybe this was a long time ago, maybe it was a beta?)
- File versioning means my version of Sketch didn't work with other's files
- Random crashes at a much higher rate than the apps I was trying to replace with it
This is totally based on ~10-15 hours of use, so I recognize it's not necessarily a fair representation of the app. I know designers that are far far better than I am at every part of the practice of Design that love Sketch, but every time I use it I feel like I'm using the toy version of a professional app.
@willimholte@zakerving Super interesting Will. I would agree with you that text is definitely are area for improvement for Sketch. I don't however seem to be experiencing a lot of the problems you had. I have found that it has become a TON more stable in the last 6-12 months. Will - I would definitely give it another try.
• I myself have not had any issues collaborating (or had any inconsistencies) on a sketch file across multiple machines - I do however have a small team of 4 so this could be an issue at scale.
• I used to have a lot of crashing issues when my files got bloated with artboards but I haven't had that issue in a long time now.
• Interesting point on selecting tools. I've opted to use hotkeys for everything so can't speak much to the actual menu itself.
• I do think that the text has come a long way. It takes some getting used to as the conventions are different than on photoshop or illustrator.
There are a few reasons I love sketch:
• It can support tens of artboards in the same file with ease
• I find the plugins to be not just useful and creative, but they crash less and are more stable than the majority of photoshop plugins I've ever used.
• Exporting assets for dev teams has never been easier. I know Adobe has come up with a few solutions of their own, but none even close to how easy it is on Sketch.
• The unbelievably awesome integration with inVision is not to underestimated. It means I can in a client meeting not only update designs as they give feedback, but instantly update clickable demos they can use on their phone or computer.
• In general I like the persistent measurement and pallete options and find they cater to UX/UI far better than anything in Photoshop.
• Last but not least - It is WAY cheaper than the adobe products. Which doesn't matter much for me as a designer, but I no-longer get pushback from developers or clients about buying it so they can look at the source files themselves.
@saulsutcher I've been playing with the alpha version of Comet and artboards are awesome. Also, having 30 artboards on a document puts no lag on my maching. Zooming in and out is so smoooooth. They definitely are focusing on speed and performance.
So it looks like the world will be moving away from Sketch. I hope some of those great third party sketch plugins/apps are able to integrate with Comet
Adobe suck really hard at the moment. It feels like every keynote or every Apple Event they bring a fucking new App… The Portfolio is (for me) total crowded and for me it looks like some Apps are do the same stuff. "Hey you become two hundred apps from us when you sign up for the fucking subscription". I miss a cleaner App Lineup…
Free Privacy Audit
Free Privacy Audit
Introducr
Touchjet WAVE
TweetMash
Design Systems Repo
dejavu
Touchjet WAVE
Goodbye Warden
dejavu
Meer-katalytics
Prismatext
Touchjet WAVE
Prime
Touchjet WAVE
PlanetScale Boost
Capitol AI
Touchjet WAVE
Design Systems Repo
Touchjet WAVE
OpenSauced
Venn Read