visit
Hey there 👋Thanks for checking my first Hackernoon article. My name is Vova and I'm a self-taught front-end engineer. I started learning front-end two years ago and was lucky to land my first job in a tech startup. Getting the first job is (very) challenging but the startup I applied to wanted to give equal chances to the professionals of all levels.
So the last 1.5 years I was playing with React, Redux, Webpack, fetch, Node.js, Express.js Backend, Webhooks.…You know, in a startup you are wearing different hats. I was making 20+ landing pages, setting up A/B tests, helping the marketing team to make automation and eventually doing some design tasks.
That's fun and I always enjoyed design tasks, even if they were small. So it became asking myself, what other people are using for making design tasks?
Here is what I got from a small Twitter research:
I kept investigating, and found that there are dozens of design tools out there! And some of design tools can help you do wireframing, prototyping, animations, logo, design-to-code handoff and much more, all in one.Here is my take away on great UI tools you need to know about, especially if you are a developer (all in my humble engineering opinion 😏).
UI Design Tools to check
, , and - are the most powerful and well-known UI design tools nowadays.
You probably used one of those already. They allow you to create, prototype and collaborate on a design. Adobe XD and InVision Studio can be used on macOS and Windows. Sketch is Mac-only and Figma is web-based with real-time collaboration. All those tools have and the ability to play with a tool for free.
Other cool tools to take a look at:
- create logos, icons, drawings, typography, and illustrations for print, web, video, and mobile. Made by Adobe.
- a nice tool that helps you to prototype, design and deploy voice applications for Amazon Alexa & Google Home.
- a powerful web and desktop cross-platform tool to create vector graphics. Definitely worth a look!
One more thing…
If you want to get the most of well-known UI tools, like Sketch, Figma, Adobe XD and InVision Studio here you go. collected dozens of learning sites around Sketch and design topics. are full of learning courses, guides, and assets. If you want to practice more with Adobe, check the . And a must-visit is , a collection of design books, podcasts, interviews, and reports.
And if you want to learn vector graphics, take a look at these resources. contains tutorials and step-by-step user guides. You can lean Vector quick and easy with . Also, dive into GIMP tutorials for beginners, about photo editing, painting and more.
Well, and here are general ebooks about UI Design by UXPin: , , and .
Thanks for reading the article, I really hope you enjoy it!
And what UI tools do you usually use in your team?