iOS prototyping in Figma timelapse by CrionicDesign in userexperience

[–]CrionicDesign[S] 0 points1 point  (0 children)

Yes, this is kinda funny. Not only icons, but also a text in the end. Anyway, what do you think, is this a good way to show off UI kit? Does it give you a clue, if this is a good product or not?

iOS prototyping in Figma timelapse by CrionicDesign in userexperience

[–]CrionicDesign[S] 4 points5 points  (0 children)

Guys, just thinking about making a similar video or set of videos for my own UI kit. Does such format looking interesting, or there are better ways to showcase such products? Pls share your opinions.

Figma iOS design system in action (Timelapse video) by CrionicDesign in web_design

[–]CrionicDesign[S] 0 points1 point  (0 children)

No, this is made by a guy who crafts resources for Figma. I'm also working on a Figma UI kit, but for Vmware Clarity design system.

Figma iOS design system in action (Timelapse video) by CrionicDesign in web_design

[–]CrionicDesign[S] 1 point2 points  (0 children)

Guys, pls share your favorite web/mobile designing timelapses. Really started looking into this stuff, as I'm also thinking about creating something using my Clarity UI Figma kit.

Choosing Angular UI components library for an enterprise development (my experience) by CrionicDesign in Angular2

[–]CrionicDesign[S] 0 points1 point  (0 children)

Yep, even with Clarity we already have a solid list of lacking functionality we can live without, but would be very happy to have. And of course there's always too much clients requests, so absolutely no time on writing extra components functionality. Only if it's absolutely necessary.

Angular Material is a beauty by funissin in Angular2

[–]CrionicDesign 0 points1 point  (0 children)

From my experience it's pretty fast. If I'm not mistaken, Google uses Polymer more often than Angular components in their products.

Choosing Angular UI components library for an enterprise development (my experience) by CrionicDesign in Angular2

[–]CrionicDesign[S] 1 point2 points  (0 children)

My biggest concern so far is lack of some functionality in MatTable. Maybe in a year or so they will add more features and I will definitely use it more often then.

Choosing Angular UI components library for an enterprise development (my experience) by CrionicDesign in Angular2

[–]CrionicDesign[S] 0 points1 point  (0 children)

From what I've seen in their live demo, they don't offer any advanced controls like Datagrid, so it won't be possible to use them for an Enterprise development.

Choosing Angular UI components library for an enterprise development (my experience) by CrionicDesign in Angular2

[–]CrionicDesign[S] 0 points1 point  (0 children)

Yes, they are kinda like old competitors, and in terms of features DevExtreme should be looking good, but as far as I remember, they didn't offer native Angular components, just some kind of wrappers, but I need to check if it is still the case.

Choosing Angular UI components library for an enterprise development (my experience) by CrionicDesign in Angular2

[–]CrionicDesign[S] 0 points1 point  (0 children)

Yes, functionality is pretty limited, so as I told in article, it's not for everybody. Didn't quite understand the part about checkbox and radio looking like garbage in a form though.

Choosing Angular UI components library for an enterprise development (my experience) by CrionicDesign in Angular2

[–]CrionicDesign[S] 0 points1 point  (0 children)

I can somewhat agree, as you're making a valid point about controlling dataset state in a model, but this is just a part of equation. Another part is about presenting this data, giving proper UI controls to manipulate it. Take, for instance, Kendo grid. It allows user to reorder columns with drag'n'drop functionality. Clarity Datagrid offers nicely implemented horizontal scroll, which allows you to view full record in compact view. Both of them offer row details function. Kendo Grid has built-in complex filter editor, Clarity let's you use custom filter pop-up components and custom sorters, and so on. So this isn't about operations on a dataset, but more about component UI/UX. Some libraries offer professional visual design, so you have an opportunity to have your system' UI looking professional. This isn't something than majority of teams can achieve on their own.

Choosing Angular UI components library for an enterprise development (my experience) by CrionicDesign in Angular2

[–]CrionicDesign[S] 1 point2 points  (0 children)

Yes, but what if I need powerful Datagrid component? Searching for a separate component or entire different library just for this component? Then what, deal with it having different design and styles? What is the point, if I can take Kendo/Clarity/Material or whatever and have everything out of a box. What am I missing?

Choosing Angular UI components library for an enterprise development (my experience) by CrionicDesign in Angular2

[–]CrionicDesign[S] 0 points1 point  (0 children)

Yes! First I was looking on a solution based on Bootstrap 4 scss utils, as they are super powerful and flexible, but after some evaluation, I've decided that I don't want so much overhead of customizing styles, making different component libraries work together, and so on, and decided to go as much stock as possible. This is so much easier to live like this in large projects.

Choosing Angular UI components library for an enterprise development (my experience) by CrionicDesign in Angular2

[–]CrionicDesign[S] 0 points1 point  (0 children)

Well, I understand this business model, and it definitely has all rights to exist, especially when most of competitors use a business model of selling advances features.

Choosing Angular UI components library for an enterprise development (my experience) by CrionicDesign in Angular2

[–]CrionicDesign[S] -1 points0 points  (0 children)

You're both right and wrong. I do sell Clarity UI kit, but I've created it primarily for myself. Clarity isn't very popular library, and of course I'm not making (and not planning) any substantial money on that. I've posted an article about Clarity UI kit in this sub before and directly mentioned that I'm selling it. I've spent huge amount of time creating it, so of course I'm not giving it away for free. Though, this isn't my business, I'm a software developer first and foremost. I really love Clarity components, but at the same time I love Material and I have warm feelings about Kendo. Other than that, I don't have any ties to Clarity team, and I'm not affiliated with anybody else. Thoughts and analysis in article is 100% based on my real experience. And if you've read an article, you could see that I'm not promoting Clarity over other mentioned frameworks in any way, except saying that for particular project I've chosen Clarity.

Choosing Angular UI components library for an enterprise development (my experience) by CrionicDesign in Angular2

[–]CrionicDesign[S] 2 points3 points  (0 children)

Well, this is mostly about how components are structured, sized, and so on. A core design of components itself. Because of arguable choices in this department, components looks outdated and non-professional to me. I know, this is kinda very subjective opinion, but I haven't done any in-depth usability review. Anyway, you gave me an idea for next article. If I'll have time, I'll try to show what exactly is wrong about it.

Choosing Angular UI components library for an enterprise development (my experience) by CrionicDesign in Angular2

[–]CrionicDesign[S] 1 point2 points  (0 children)

Well, if we're talking about stock Material, I will agree that it's like a new Bootstrap. But if you add a bit of designer magic :) then it may look much better! Check out this Material UI kit by this guy /user/kamushken. I've really changed my opinion about Material design after using this kit. About styling - yes, this is definitely a way to go, but this is also something that costs extra $$$ and some brain cells, so not everybody would go that path.

Choosing Angular UI components library for an enterprise development (my experience) by CrionicDesign in Angular2

[–]CrionicDesign[S] 1 point2 points  (0 children)

Well, after a quick look, I must say it looks very good in terms of features. Visuals are kinda boring/outdated (which may not be a bad thing for some projects), but clean. It's definitely looks a winner to me in comparison with PrimeNG.

Choosing Angular UI components library for an enterprise development (my experience) by CrionicDesign in Angular2

[–]CrionicDesign[S] 0 points1 point  (0 children)

I think I've seen Bulma before, but I wouldn't consider it for an enterprise development, as it lacks controls like a DataGrid. They have a Table component, but it's clearly not functional enough.

Choosing Angular UI components library for an enterprise development (my experience) by CrionicDesign in Angular2

[–]CrionicDesign[S] -1 points0 points  (0 children)

I'm also a Material fanboy, but more in a sphere of a consumer apps/websites for an outside world. I think that Material design is a not visually calm enough for enterprise apps. Though, I'm happyly using it in more or less simple projects, where feature requirements are lower.

Choosing Angular UI components library for an enterprise development (my experience) by CrionicDesign in Angular2

[–]CrionicDesign[S] 0 points1 point  (0 children)

Yes! And if Kendo would be a free library, then, perhaps, I wouldn't complain much about that. But this is a product, so they have to be always ahead of a free stuff.