• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Going All The Way?

New Here ,
Oct 19, 2017 Oct 19, 2017

Copy link to clipboard

Copied

Will there be a time when XD will push out a XCode file that is ready to publish on the app store?

Views

328

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

LEGEND , Oct 19, 2017 Oct 19, 2017

That question came up in a session at MAX today. Although they would like to do that some day, it's not on the road map, and so wouldn't happen for a few years.

Votes

Translate

Translate
LEGEND ,
Oct 19, 2017 Oct 19, 2017

Copy link to clipboard

Copied

That question came up in a session at MAX today. Although they would like to do that some day, it's not on the road map, and so wouldn't happen for a few years.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Oct 19, 2017 Oct 19, 2017

Copy link to clipboard

Copied

Strange that they wouldn’t take that route sooner.

It could be huge. I’ve used some software that outputs an

Xcode file. It was great.

www.erosner.com • 917-405-8961 • https://pgj.cc/5N1iaL

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Oct 19, 2017 Oct 19, 2017

Copy link to clipboard

Copied

They have a lot of plans of what the basic tool will do, before getting to having it actually have code in it.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Oct 30, 2017 Oct 30, 2017

Copy link to clipboard

Copied

Generating an Xcode project or native iOS app directly from an XD design is unlikely to ever be a feature in XD, because in a sense it's asking for the impossible.  The designs you make in XD aren't fully functioning apps -- they're just mockups.  99% of the time, you're going to need behavior that an XD mockup can't express, whether it's working input fields, backend integration, persistent state, or just true native screen transitions.  Someone needs to write code to implement all those details of how a full app behaves.

You might wonder then, why doesn't XD generate a "starter" Xcode project where you can then add whatever extra code you need?  One reason is there are a ton of different deployment options: iOS using Swift, iOS using Objective C, Android using Java, web using React, web using Angular 1, web using Angular 2, etc. etc.  We can't possibly support them all, and a year from now there will be a whole bunch more new technologies anyway.

Another reason is that, for many reasons, it's nearly impossible based on freeform visual designs to auto-generate code that's clean enough to be useful to a developer.  Nine times out of 10, a serious developer would hold their nose and wade through the auto-generated code just long enough to pull out all the assets they need, then rebuild everything themself.  Rather than generate code no one wants, our focus is for XD to get developers just the assets they need, letting them focus on writing clean code using any technology they choose.

Next month, you'll see us take a big step forward in that developer story with the first piece of our "publish specs" workflow, where developers can view your designs online and pull out all the styles and measurements they need.

Hope that explanation helps!

- Peter

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Oct 30, 2017 Oct 30, 2017

Copy link to clipboard

Copied

LATEST

I guess but why let apple and google have all the say. I've used apps like Pencilcase and BuildBox, Unity, Unreal Engine and tons more that create code to deploy for “real” apps/ It’s boring to stop at the finish line….I would love an app that does it all. Why not?

You could steal some of apples thunder by creating a competing IDE to Xcode. Designers would love to create the whole widget. I doubt it’s “impossible” its been done already. XD is great but it would be epic if I could go all the way.

Eric Rosner

rosner1@mac.com

••••••••••••••••••••••••

www.erosner.com <http://www.erosner.com/>

https://pgj.cc/5N1iaL <https://pgj.cc/5N1iaL>

917-405-8961

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines