I’m a designer having an HP Envy 13.
Hi, Minhaj! Try Affinity Designer ;-) https://affinity.serif.com/en-gb/windows/
Agree with this. Powerful vector tools, bitmap editing, symbols, advanced resizing options. This a serious Sketch contender in any platform.
+1 for Designer
One thing I noticed this weekend in Affinity Designer is the Snap Manager. If you set that to the UI Design preset, it snaps everything to pixels and helps when duplicating shapes and groups by matching the margin/spacing in between elements.
Ditto! Affinity Designer is great, and a bit more robust than Sketch. Its only downside is there currently isn't support for some time-saving plugins that Sketch has. But its vector and other editing tools make up for it in many cases! And it's cross-platform.
Not fully cross-platform, yet. But it's soon. And they're soon releasing a version for iPads too, which just looks awesome. There're also been talks about a contender for Adobe InDesign. And you have Affinity Photo, which is a contender for Adobe Photoshop.
Personally, I love AD and AP. So smooth to use on my mac, even if it's a few years now. I agree with plugins, that'd be sweet to have, But I bet it's on the schedule at one point. Where I feel AD is beating Sketch, at least on my 5-year-old mac, is whenever I move around in Sketch, it re-renders the view, and on AD it doesn't.
Figma is quite new, but does practically everything that Sketch does, except in the browser. I made the switch.
Agreed. I use Sketch on my Mac at home. I'm using a Windows PC at work and I started using Figma since it was launched. It's very much like Sketch, so I felt familiar with it almost straight away.
Practically everything except for symbols. Not having symbols is a deal breaker for me.
Global symbols/components are coming, man!
This. Symbols are such an ingrained part of my workflow, I can't imagine not using them.
+1 for Figma.
Illustrator and Photoshop.
Gravit isn't as well known as Figma but is also a good online alternative to Sketch https://gravit.io/
OK, you have Lunacy https://icons8.com/lunacy now. It opens, edits, and saves .sketch files. Basically, it's a Sketch for Windows.
I am excited to try Subform.
Affinity Designer. I switched over after the 1.5 update just to see if I could use it. It's got a different workflow and no plugins just yet, but it's way more performant and less buggy.
I've tried a bunch of things but find I gravitate back to InDesign. Using Photoshop and Illustrator is suboptimal since neither are actual layout programs. I find Sketch is like someone tried to build Photoshop for the web. The whole layer management is atrocious. I want to give XD a try, but just haven't got around to it.
James I totally agree. Although unconventional InDesign is a very powerful tool for UI design. I'm now using Sketch because that's what everyone else in the company wants to use. It's not bad, there are some really nice features but it lacks the powerful design features abundant in InDesign. I’ve been keeping an eye on Adobe XD but it’s got a long way to go and doesn’t seem to be leveraging any of Adobes existing features like colour palettes etc. Figma is also looking promising, the closer you get to the browser the more powerful the tool becomes.
If you don't need any frills or gimmicks, Illustrator works perfectly fine and is entirely stable.
(Paragraph styles? Sure thing! A pen tool that actually works? Sign me up! Want to direct select multiple points? You got it! Want to print out all your artboards to put on a wall and mark up with your red pen with other people? Hell yeah!)
I found Sketch to be obnoxiously poor in performance since I tried switching to it recently, 5 minutes in Figma and I discovered my browser shortcuts and the app's shortcuts use the same keys, so it defaults to the browsers. Affinity Designer seems to do every AI does with possibly some decent upgrades, but not enough to switch. Subform looks to me to be the most promising at REAL upgrades, but with 9 days left doesn't look like it'll get funded.
As a lone designer at my job, I can use whatever I want, but ultimately I will not use something that requires me to waste more time than I already do make stupidly simple mockups. Half the time I end up in code because nothing handles API's and JSON data quickly like a couple lines of js.
Evaluate your working environment. If you work with others, play nice with them, or switch as a group. If you want to learn something that most others are using try Figma or Affinity Designer is now on Windows (or close). Figure out what you need and won't make you toss your computer out the window in frustration. Design shouldn't be held back by the software.
I recently had to use Illustrator for a 2 month web design project, and it was pretty terrible. It felt like death by a thousand cuts. It was all the little things, like snap to pixel not working reliably or predictably, or symbols not working like you'd expect, or type styles being a little too hidden. Everything in illustrator felt like it took 20% longer, and it sucks to use a tool 40+ hours a week when you know there is a better way.
I'll admit I've been using Illustrator and am familiar with how it works and part of my frustration with other products in not being familiar, but at the same time, I think there is a fundamental standard of performance and tools required, meaning no bugs in multiple releases that affect commonly used tools, and shortcuts that work. That has been my largest barrier to trying to transition to new software.
As others have said, it depends on what type of work you are doing. On the Adobe front, if you are doing app / user experience design, then Adobe XD.
Of course, there is also Photoshop and Illustrator, but again, it depends on the type of work you are doing.
It depends on what you're trying to do, and what problems you're experiencing with Sketch.
Are you a product designer, or illustrator, or logo designer? Do you work primarily in print? Is animation important to you? How important is pixel-perfect design? Do you need to do 3D work or is it ok to never go further than 2D?
Answering these questions is likely to get you vastly more helpful responses than personal opinion answers. :)
I Agree with Tanner here. What issues are you having with Sketch?
He says right there in his post. He's on a windows laptop.
Couple of interestimg options listed though. I switched to a surface and sketch is the only thing I miss since fireworks is no longer in active dev.
Whoops! Thanks James. That's what I get for skimming :)
Outside of sketch - I'm a huge Figma fan.
As others have mentioned, Affinity Designer and Figma seem to be the closest matches feature-wise.
Here's a fuller list including all the apps mentioned so far: http://alternativeto.net/software/sketch/
I work at AlternativeTo, we'd love suggestions to improve that list. :)
Hey Minhaj! Try Vectr - www.vectr.com. It's a new free and cross-platform vector graphics editor, which has both browser and desktop versions.