6 comments

  • Daniel KorpaiDaniel Korpai, over 5 years ago

    Sketch is the best tool for creating UI/UX design nowadays. To improve your daily workflow I recommend you to check a few additional plugins as well. I collected the most useful ones here: http://despreneur.com/the-best-sketch-plugins-for-a-faster-design-workflow/

    2 points
    • Brian A.Brian A., over 5 years ago

      I'm curious: What (in your opinion) makes it the best? I've been all-in on Illustrator for a while now and haven't found a reason to jump ship (yet), so I'm interested to hear your thoughts.

      0 points
      • Chris Howard, over 5 years ago

        +1

        And in a world of responsive and flat design, why are we generating UI elements that will be static (PNGs)?

        Why do we need Sketch to design a button, for example, that is going to be dynamically generated in the UI by code anyway?

        As a web designer, I don't use any static UI elements, it's CSS and HTML driven.

        Are app designers still doing everything old-school with sliced images?

        Illustrator or Affinity Designer can just as easily be used for the of design UIs - plus you can use them for other mediums as well. Or there's dozens of mockup and prototyping tools, e.g. moqups.com, invisionapp.com

        So, what is Sketch's real place in the world, without the hoopla that it can replace Photoshop, Illustrator, Fireworks etc (because it can't)?

        1 point
        • Daniel KorpaiDaniel Korpai, over 5 years ago

          From my perspective, as a web designer I also code every single button. Sketch can also generate you CSS during the export if you want. For me Sketch is the best and fastest tool to create and capture my first ideas and preview it in real time on my iPhone with the Sketch Mirror app, without any kind of exporting and transferring images. The complete structure of the Sketch app is designed for creating flat UI design, while Photoshop, illustrator etc. were originally designed for something else. Can you go shopping with a F1 car? Of course you can, but will you? :)

          0 points
        • Marc EdwardsMarc Edwards, over 5 years ago (edited over 5 years ago )

          Are app designers still doing everything old-school with sliced images?

          PNGs are incredibly performant, and still the preferred method for iOS, Android and OS X development. There’s many reasons for that:

          • For native apps, PNGs are actually more dynamic than you may think. They can change colour, and using 9-patch/9 part methods, they can stretch to other sizes.
          • File size isn’t as much of a concern (native apps are only downloaded ones).
          • Performance is often faster than drawing with code. There’s many factors involved, but that statement is usually true for complex things, and sometimes true for really simple stuff. PNGs also get some nice GPU boosts with iOS that drawing with code doesn’t get (it’s often CPU-bound).
          • SVG isn’t natively supported on iOS, OS X or Android.
          • PDFs are supported on iOS, but they kind of suck for many things.
          • Android does have a Vector Drawable format that’s SVG-like, but it was only introduced recently and is only supported in Android 5.
          • The flatter design style won’t last forever, and drawing with code becomes less appealing with complex images.

          I think there’s definitely good reason to draw with code, SVG or CSS, but PNGs and bitmap images are incredibly robust.

          1 point
  • Thibault MaekelberghThibault Maekelbergh, over 5 years ago

    Insightful! Btw the drag n drop works when dragging the artboard title to the desktop too.

    1 point