Skip to content
Effy edited this page Jul 7, 2016 · 21 revisions

###Goal: The goal of this week is learning how to use Sketch as a layout tool for showing different screens and states.

###Outcomes:

  • Understand Interface
  • Be able to create basic UI Elements
  • Understand Basic Color controls, Grid, Artboards
  • Create Multiple Screens
  • Export
  • How to present user flow

###Before the class:

What is Sketch?

Professional digital design for the Mac.

  • Primarily, a UI design tool
  • Mac only

Pro:

  • Lightweight: It barely hits 41MB in disk space, compared to Photoshop's 1.6GB.
  • Supports raster and vector, regardless it is based on pixel or points
  • Designed for UI Design
    • Grids, Layouts, Symbols, Styles.
    • Easy to export (supports 1x, 2x, SVG, etc.)

Con:

  • Not for pure raster (can edit photos, but not well)
  • Only for Mac
  • Pen tool is limited, illustration or icon is easier to be done in Adobe Illustrator 🎨

Introduction:

1. Environment

- Toolbar- common controls for the interface - Navigator - allows you to navigate between pages and control layers - Inspector- provides controls for the selected object.

edit_tool_bar

###2. Element:

  • Page: A group of artboards, can use to save different versions, such as when you create one app, you have 3 pages: iOS, Android and assets
  • Artboard: Each artboard is a screen of your app
  • Layer: Each layer is stored an object.

artboard_page

###3. Objects:

Objects are used to build a mockup. You can use a combination of elements to create a composition- most of the common ones can be found in the toolbar.

  • Shape: Such as banner, button, navigation bar
  • Text
  • Image

Walkthrough:

1. Create a new file

(Learn more about workspace: https://www.youtube.com/watch?v=fndq5vWZTy8&index=2&list=PLLnpHn493BHE6UIsdKYlS5zu-ZYvx22CS)

###2. Using Plugin Sketch Runner: Command + ’ (single quote)

Sketch Runner (https://vimeo.com/163330657) is a plugin that allows for quick keyboard commands- similar to Alfred or Spotlight for OS X. If you are having trouble finding a command or configuration, most of them are available in the Sketch Runner Input box.

###3. Set Up

  • Create a new file: Command+N

  • Create a new Artboard: A

  • Make grid

    • Plugins > Sketch Runner > Grid Setting
    • Control+G to show/hide grid

makegrid

  1. Status bar Copy from a template - Sketch includes many basic UI templates (iOS apps, for example) that allow you to copy and paste basic buttons and widgets into your document.
template
  1. Banner
  • Create Shape or R
shape
  • Apply Color

appcolor

Add Text ('Insert' Toolbar Button or T )

text

6. list

  • Create Shape

createshape

  • Group Object: Cmd + G

groupobject

  • Duplicate Object: Opt + Drag

7. Nav

  • Create Shape
  • Create Text
  • Align Object

alignelement

  • Place Image with Craft

craft_placeimage

Extras

8. Using Masks

9. Measure & Specs

Sketch is very helpful in measuring objects for implementation.

  • Sketch Measure

687474703a2f2f75746f6d2e64657369676e2f6d6561737572652f3235362e706e67

Sketch Measure

  • Zeplin is an app that allows you to upload sketch files to a separate private repo to share with your team. Also allows for quick and easy inspection of elements.

Zeplin

10. Mirror

sketch-mirror-01 Sketch Mirror

11. Symbol

Create Symbol create symbol

Insert Symbol insert symbol

Edit Item from Symbol edit symbol

12. Export

export

Clone this wiki locally