Great reasoning and explanation. People keep saying programmers are not needed with this plugin. Creating an app is more than UI design!
@Moreion
4 жыл бұрын
I cannot believe that. Where you read that? Not even buttons are exported as buttons!!
@AliZahir
4 жыл бұрын
They have no idea what “Logic” is in development.
@spydergs07
3 жыл бұрын
@@Moreion They are now.
@TrikNgonlen
4 жыл бұрын
Big agree with you. This kind of method just makes me more confused to read the code "translated" from XD to Flutter. Especially for beginner like me, that "translated code" gave me another barrier on my learning curve.
@lowlydeveloper3693
Жыл бұрын
Agreed. The readability of the outputted code is pretty shabby. This is definitely not a "clean" code.
@seauxghana4986
4 жыл бұрын
This plugin has heavy potential, and the adobe team by far have never failed designers with their products. Am expecting really huge updates soon
@Hema115
2 жыл бұрын
you still use it?
@seauxghana4986
2 жыл бұрын
No… stopped .. widget code been generated wasn’t the best for code maintenance
@ajithprakash8500
4 жыл бұрын
I am a beginner, so I used this plugin to get the code of certain shapes, shadows and etc. I just copy them to my notepad and rewrite in VScode.
@arjendevoz
4 жыл бұрын
you shouldn't do that, just learn to code it
@bhagirathsinhdodiya8734
2 жыл бұрын
@@arjendevoz Agree with you, Because in case of changes without learning how to design ourselves we cant solve problems.
@AangJnr
4 жыл бұрын
They definitely said that this was still in development. When you look at the big picture, if this becomes very stable, I believe that this will greatly help larger companies who have decoupled team of designers and engineers to ship products faster. Designers can focus on the Ui, Ux, while developers focus on the implementation, business logic and testing.
@AangJnr
4 жыл бұрын
I still prefer widgets though :D
@clintonomondi4949
4 жыл бұрын
As a programmer,i use Figma for the design then later take about 20 mins(around 1 hour with all the functionality)...so essentially flutter has already optimized itself...all that we need now is for flutter to automatically implement the requirements for iOS info.plist when adding packages and we will be snug as a bug....
@bobolsen7132
4 жыл бұрын
Well said, "... tries to solve a problem that is NOT even there"
@jerry1125
4 жыл бұрын
Yo, man I'm a designer, if this thing exists, I can create apps, it's not a problem solver, it's a solution.
@BANCHROFTTV
4 жыл бұрын
@@jerry1125 Yeah, a programmer wouldn't have much trouble translating the UI to code. It's pretty trivial. But its the triviality of it that, imo, should not be a coder's job. When I'm making applications, I have to do the mockup, then implement the design in code, which ends up being endless hours of just mindless coding. As I try to optimize on my development time, I'd rather a designer be able to take care of the design aspect of the application so I can focus on parts that require more problem solving.
@arpanmukherjee4625
4 жыл бұрын
@@jerry1125 Good Luck! A functional app is way more than mockups. So creating apps just being a designer and without good knowledge of client-side programming just using this plugin is hilariously ridiculous. LoL!
@Rogue313
2 жыл бұрын
Great video and really helpful! I couldn't get a grasp on how the setuper works but it's all clear now.
@PaulBrassington_flutter_expert
4 жыл бұрын
Thanks, and no good for production but I'm learning from it, far faster than searching in Google.
@dustyhordofelbamana279
4 жыл бұрын
I’m thankful for your help , it’s is the best tutorial have seen since I’m looking how to use flutter plugin.
@Moreion
4 жыл бұрын
The only solution I can imagine is a Flutter library for XD so you can use the widgets and place them on the canvas so the XD to Flutter plugin won't only draw. Like a real hybrid of code and design.
@RetroPortalStudio
4 жыл бұрын
Good Thinking mate 👨💻
@Alejandro-gg7oz
4 жыл бұрын
this is really good if you wanna know what your app UI is gonna looks like, and then we can just coding our app watching the final UI design, more like an advanced prototype
@kobowo
4 жыл бұрын
Wow I haven't checked up on how to use the XD to Flutter plugin but that is a lot of code to fix... I guess another possible usecase where this would be useful is if you have a dedicated UI or UX person on the team versed on creating multiple sized designs. Kinda sad. I was hoping the plugin would translate the design into a more Flutter-esque code haha
@karthickraj8757
4 жыл бұрын
Thanks for being so instructive. You're good at explainations. Thanks for this tutorial :)
@martinspinoza9696
4 жыл бұрын
I thought it should have included the navigation and the "prototype" feature of XD, not just migrating the assets.
@BelgianDaSeeD
4 жыл бұрын
Nice review, thanks. Did you had a look at Supernova ? Could be really interesting to have the same kind of review for it.
@Tout-Le-Monde02
4 жыл бұрын
The only company that has successfully managed to blend UI designer with code is Microsoft and Visual Studio. If it cannot do something like that, well, no use for any live projects ....
@faheemahmadofficial7701
4 жыл бұрын
Check Maui
@MystmaxkinnTV
4 жыл бұрын
So indulge me for a moment, with Adobe XD you can make interactive webpages and apps without knowing any of the HTML5, CSS3 and even JavaScript. And once that is done you can export your work (the .XML) using the flutter plugin (which converts what you made in XD to flutter widgets/code) and then you can add functionality and additional stuff using dart after that you can implement authentication and other necessary stuff using Firebase. Now when you use dart you can export the app as apk/ipa so that you developed the app for both iOS Android at the same time. And with firebase you don't need an actual server for your database storage and other activities. Did I get all that correct or am I wrong somewhere? I genuinely don't know anything about web development besides learning HTML5/CSS3/JavaScript using Bucky's tutorials back in 2016 and I didn't even get to work on web development since I ended up working with Databases and Integration. All this fascinates me because I think you can do alot and even become a full stack developer if you know all these tools and programming languages. Again correct me if I am wrong. I am just trying to figure these things out looking outside my field of data analytics.
@Mrwiseguy101690
4 жыл бұрын
You can maybe be a decent frontend developer if all you know is Flutter and Firebase, but you'd have almost no experience in backend if you're just relying on Firebase. In my opinion, you can't be a good backend developer if you can't implement microservices, authentication, database integration, etc. on your own without relying on Firebase. They're definitely really good tools to know for sure though.
@HarveyJoness
2 жыл бұрын
Yes, It seems you are right.
@AioriaPoderoso
4 жыл бұрын
I still think that something like this is the future like in 4 o 5 years in mobile and web
@canoori
4 жыл бұрын
I like you. You are a reasonable person.
@Olusegun10
4 жыл бұрын
Web has effectively been conquered by tools like Webflow. This is the early days. Eventually, this will mature and be more useful.
@truelectro
4 жыл бұрын
Very objective review. I hope it grows to fit its true purpose.
@atifulislamasif7893
4 жыл бұрын
It was very helpful and got a really good view. Thanks for ur hardwork.
@powerman7475
4 жыл бұрын
This might be useful for making static images for like splash screens
@fantamagier
4 жыл бұрын
The first impression is very good but the function is not really nice.
@Mellowjay
4 жыл бұрын
Thanks bro! You saved me a lot of time!
@sampahemmanuel2643
4 жыл бұрын
This is very educative thanks soo much. I really appreciate the help. Kudos :)😎😎😎😎
@omkarsutar5069
4 жыл бұрын
Thanks for telling pros and cons also..
@msllam3726
4 жыл бұрын
Thanks
@ahmedalkaddo533
4 жыл бұрын
thanks a lot
@siddharthj6953
3 жыл бұрын
you really saved lot of people time. Thanks a lot.
@PakSoerja
3 жыл бұрын
Couldn't agree more. I spent longer time getting frustrated at fixing Adobe XD generated code than on my app business logic code. I havent tried Supernova since I am not on a mac. Is Supernova + Sketch any better?
@kevalrajpal4244
4 жыл бұрын
Very Nicely presented your thoughts
@Sanjay54251
4 жыл бұрын
nice video explains all question and no more question your teaching skill much effective
@rohanpatil8417
4 жыл бұрын
Great Video!
@basdfgwe
4 жыл бұрын
This is a bit like WYSIWYG editors for html, they were all the rage at one point with tools like Macromedia Dreamweaver and FrontPage dominating. But they all produced garbage code, and in the end they pretty much have all died... Adobe seems to still keep Dreamweaver still alive for some reason.
@61markt
4 жыл бұрын
XD is not ready YET! I would say that most programmers to day are around 30 , or so. There are a few of us that were programming around 20 years ago. We saw back then that software was migrating to an interactive IDE environment that allowed a more drag and drop design process, where the code development was actually part of the design process. i.e. easier for the average person to code. Where at that time again where the smartest kids in the room...program, and by and large , quite well, but by any standard mostly the smartest. XD's approach is simply to allow average people back in the room again. Whether your for or against this development XD's approach is inevitable, enjoy the club for now because the masses will come.
@RetroPortalStudio
4 жыл бұрын
I understand what you are saying and its bound to happen... but The reason we call someone average is not because they are average as a person.... its because they are not so good at what they are trying to do! and whenever someone tries to do something they are not meant to be good at and even that so with confedence... its BAD for everyone. and once we thought that hard work can make you good at anything you wish to learn but even that is going away.... i have loved the hard work which programming requires and i will keep learning but now days with one tech and other students think they can do just about anything but in the end there is no mental growth, and whenever a problem comes most of them can't even find the problem even if its right in front of em... its just what i feel personally
@61markt
4 жыл бұрын
@@RetroPortalStudio Hi Retro, it's simply economics, as more people become interested, more suppliers want to offer services to entice them. As XD is after paid users it behooves them to make it easier. If there wasn't a dollar in it they wouldn't waste their time. So I say again its all economics.
@RetroPortalStudio
4 жыл бұрын
You're right 🧾
@gamer_minecraft_yt2163
2 жыл бұрын
Doris your right get boring and you push it to the side, I rember one in Nice tutorialghschool that was easier
@theezed9377
4 жыл бұрын
Great tutorial... but what if i want to use the Adobe xd designs for all platforms , i mean how can i resize the dimension of the UI according to each mobile?
@Moreion
4 жыл бұрын
I think thats the problema with XD, since currently it only "draws" instead of fitting the componentes of the UI. In Flutter for example you can code that this box take x percentage of sceen, or this text will be x time bigger than this, so in the end it will look as you want no matter the sceen size.
@hendrickv9
2 жыл бұрын
my menu this plugin doesn't open, i already tried to uninstall and install, open a new project xd but it still doesn't work
@sigma_z
4 жыл бұрын
Totally agree.
@luckie6593
4 жыл бұрын
Nice information. thank you
@mharding7
4 жыл бұрын
Have you looked at Supernova for Flutter? I wonder if it is the same.
@caneallestamartinez2797
4 жыл бұрын
Thanks so much for this vídeo 🔝💪
@Webdesignanddevelopment
3 жыл бұрын
helpful video
@caitez
4 жыл бұрын
It looks great at first glance, but only gives drawings. I spent a lot more effort to get them working.
@leoingson
4 жыл бұрын
Adobe XD does not have percentages for dimensions. Thus it just can't be any useful, at all (without a complete rewrite of XD itself).
@nikoyanvarsik
4 жыл бұрын
Thanks for the review. For now all the "design to UI" plugins seem at the same level of development. But I don't consider it as a useless thing. Developers should spend less time on building UI. Hope in the future we will have better tools to reduce amount of time spent on that and will concentrate on functionality rather than building design. I do believe that this can be automated properly. Patience ~~
@RetroPortalStudio
4 жыл бұрын
Fair enough! From my side, it's just an attempt to keep beginners away automating stuff instead of keeping their focus on Learning Flutter/Dart , for now....! ✌🤓
@Flutterdev6391
4 жыл бұрын
Thanks so much
@gilbertalmariego7285
4 жыл бұрын
So basically, it is impossible to make the text area to be an actual text area by hard coding after converting it?
@manishakumari-tp8ey
3 жыл бұрын
thank you so much'
@atc6055
2 жыл бұрын
what is the point in making tNice tutorialngs on the channel rack when you have a soft roll?
@shanesmith3411
4 жыл бұрын
Nice review, thanks!
@nat101yt
4 жыл бұрын
The XD Plugin currently is just a showcase, a tech preview of what is possible. They of course plan to have a much better product in the near future. Also, there are many people who know XD but not Flutter. This product helps them choose Flutter for the mobile projects.
@guledali8902
3 жыл бұрын
Hey man what about Supernova?
@muhammadkashif7209
4 жыл бұрын
great video
@deliciafernandes9946
4 жыл бұрын
Thankyou so much!
@wwetime8022
4 жыл бұрын
Hlo sir.... Other than XD ....any other platform like Adobe XD is available for non coding people sir....
@TeyGD
4 жыл бұрын
Good video, but this plugin isn't for developers. It's for low-mid level designers just like XD itself.
@al-io2256
4 жыл бұрын
u r amazing I'm really appreciate it 💛
@RizaBochiza
4 жыл бұрын
Why did you create a tutorial for something you don't recommend using?
@RetroPortalStudio
4 жыл бұрын
Well, sometime you have to do things for promotion and to keep other people from falling into these things! ✌😁
@spydergs07
3 жыл бұрын
Adobe XD was updated to 1.0 and now it exports code much better and exports responsive code.
@hazratwali6637
2 жыл бұрын
Really?
@spydergs07
2 жыл бұрын
@@hazratwali6637 Yes
@wholesaleturkey
2 жыл бұрын
@@spydergs07 hey, doyou still recommend this to a complete begiiner? I'm really worried about the hassle and not having experience to fix all these issue that might face me
@Jetrich360
4 жыл бұрын
Is Adobe XD good for android studio?
@vinayp-20
4 жыл бұрын
Is there anyway to install Adobe XD on Ubuntu?
@Altroburst
4 жыл бұрын
is this plugin get deleted or something? i can't find it on xd now
@tianyili6336
4 жыл бұрын
2nd!😃
@GianCarloMenotti
4 жыл бұрын
but it says, early access
@printing9566
2 жыл бұрын
Hey!
@MEfe-de6in
Жыл бұрын
this is horrible (this plugi n). i am saying this as a mobile developer who has 3 year experience. dont use this. dont even try. its just wast of time.
@nixcanpor810
3 жыл бұрын
the new plugin is responsive
@munasheshonge8950
4 жыл бұрын
Not useful indeed. The same with Zeplin XD to Flutter extension. Best to just create an interactive Prototype in XD and share Creative Cloud doc link with client else speed code from scratch.
@darshanand6337
4 жыл бұрын
adobe xd is nonsense.
@can_pacis
3 жыл бұрын
How to create a 10 min video out of an actually 3 minute content
@RetroPortalStudio
4 жыл бұрын
If you find this video useful, consider Following me on: Twitter: twitter.com/theretroportal Instagram: instagram.com/retroportalstudio LinkedIn: www.linkedin.com/in/parasjainrps Happy Coding! ✌️😁
@moslehmahamud
4 жыл бұрын
someone sounds a little butt hurt ;)
@JuanGarcia-qd8ig
4 жыл бұрын
"Flutter itself has made creating UI as easy is should be for developers" By introducing the highest level of verbosity shit I have ever seen. Flutter doesn't let you do anything on your own. It gives you a set of prefabricated stuff that wont work if you don't use it as the all mighty wooden keyboard, square mouse, wooden chair, hipster freaking developers at google want you to use. Do you think writing CSS is verbose. Yeah, try some flutter. There is absolutely no reason for making relative to screen size measurements almost impossible. There is no reason for making one and only one navigator. "That's not true you can use more than one". Yes you can Billy, if you fucking want your back button to be completely useless. And then google tells you "you should use provider". Yeah you should defeat the whole purpose of modular state management by having to lift most of your state over your MaterialApp widget since there is no easy way to add a provider to only two or three routes without a heavily unnecessary amount of nesting or without some form of singleton antipattern. The only reason that flutter is even a thing is because everybody praises google for everything they do, no matter how bad it's. You know, until reality hits and you realize this is another "Angular" filled with bloated, unnecessary and unwanted features all over again and you move along to a less opinionated version of the same shit like React, or Vue. "The future of mobile development" is going to keep adding unnecessary stuff to the framework until it's a bloated mess because that's what they know how to do.
@RetroPortalStudio
4 жыл бұрын
Man!!! You had a lot on your mind 😅
@JuanGarcia-qd8ig
4 жыл бұрын
@@RetroPortalStudio Sorry man, not hating on you. Your video is actually good. Just ranting about some frustrating framework in a frustrating unnecessary and repetitive language.
@RetroPortalStudio
4 жыл бұрын
@@JuanGarcia-qd8ig Ah no problem mate! Everybody has a say ✌😁 👨🚀 And thanks 👨🏭
@vcovo
4 жыл бұрын
What would you recommend as a solution to cross platform app development?
Пікірлер: 112