0
1
00:00:00,330 --> 00:00:05,970
So in order to get started with Sketch all you have to do is head over to www.sketchapp.com and download
1

2
00:00:06,030 --> 00:00:12,330
a free trial. And then you get access to the app for around 30 days and you can give it a spin and learn
2

3
00:00:12,330 --> 00:00:15,990
how to use it and see if it's the right kettle of fish for you.
3

4
00:00:16,050 --> 00:00:21,360
Now Sketch is only currently available for Mac and if you're running Windows or you don't have access
4

5
00:00:21,360 --> 00:00:22,450
to a Mac laptop
5

6
00:00:22,590 --> 00:00:26,770
I'll show you later on how to use Marvel to do your mockup prototyping.
6

7
00:00:26,850 --> 00:00:31,440
So don't worry if you don't have access to this. For those you guys who want to learn a bit more about
7

8
00:00:31,440 --> 00:00:34,740
Sketch and how to use it to create mockups and designs
8

9
00:00:34,830 --> 00:00:40,560
and once you downloaded it and installed it and open it it should take you to a welcome screen like this
9

10
00:00:40,560 --> 00:00:47,490
one. And we're going to click on the iOS UI design to bring up the iOS template. And I'm just going
10

11
00:00:47,490 --> 00:00:54,930
to save my file as a Sketch example and I'll put it into my documents.
11

12
00:00:55,170 --> 00:00:55,710
OK. Cool.
12

13
00:00:55,740 --> 00:00:57,150
So that's done. Now
13

14
00:00:57,180 --> 00:00:58,310
let me just show you around.
14

15
00:00:58,320 --> 00:01:04,620
So Sketch is optimized for UI design and it's also really really good for creating vector objects.
15

16
00:01:04,620 --> 00:01:09,050
So most of the icons that you'll see on the toolbar here are for designing vectors.
16

17
00:01:09,060 --> 00:01:13,950
Now you can change your toolbar preferences to display whatever it is that you want up here.
17

18
00:01:13,980 --> 00:01:20,190
So in the left hand pane you've got the navigation area. You're navigating between your different pages
18

19
00:01:20,400 --> 00:01:22,620
and also something called symbols.
19

20
00:01:22,620 --> 00:01:27,460
So symbols is something that's new to the current version of Sketch.
20

21
00:01:27,480 --> 00:01:35,310
So I'm using Sketch 41 at the moment which is the latest version. And symbols is a really really cool
21

22
00:01:35,310 --> 00:01:42,200
feature because it allows you to create reusable components that you can put into your designs for example
22

23
00:01:42,210 --> 00:01:45,910
how many times are you going to need a navigation bar in each of your screens?
23

24
00:01:45,960 --> 00:01:46,860
Many many times
24

25
00:01:46,860 --> 00:01:47,210
right?
25

26
00:01:47,220 --> 00:01:52,920
Instead of designing all of them again and again, you can just simply put in a symbol.
26

27
00:01:52,920 --> 00:01:57,150
And when you update the design for the symbol all of the other ones update.
27

28
00:01:57,150 --> 00:02:00,170
So it's really neat and I'm going to show you how we use it.
28

29
00:02:00,360 --> 00:02:05,910
So first things first, we've got this page 1 that has a bunch of iOS UI components.
29

30
00:02:05,910 --> 00:02:07,030
It's got keyboards,
30

31
00:02:07,170 --> 00:02:09,130
it's got status bars,
31

32
00:02:09,150 --> 00:02:11,030
it's got navigation bars.
32

33
00:02:11,060 --> 00:02:16,590
And you'll notice this infinite zoom that you have within a sketch. So you can zoom in as much as you
33

34
00:02:16,590 --> 00:02:21,270
like and because everything is vector it will forever stay sharp.
34

35
00:02:21,270 --> 00:02:25,710
So depending on what you need you can pick it out of this template.
35

36
00:02:25,740 --> 00:02:29,540
So the first thing that we're going to do is we're going to create a new page.
36

37
00:02:29,550 --> 00:02:36,890
So I'm going to go to file, new page and I'm going to call this page iOS App.
37

38
00:02:36,900 --> 00:02:40,700
So the way they usually use pages in Sketch is for different platforms.
38

39
00:02:40,740 --> 00:02:43,750
So I'll have one page for my website,
39

40
00:02:43,830 --> 00:02:46,200
I'll have one page for the iOS app mockup,
40

41
00:02:46,220 --> 00:02:50,070
I'll have one page for the Android app mockup for example.
41

42
00:02:50,070 --> 00:02:55,990
So now I've created my new iOS page and you can see where I've actually got an infinite canvas
42

43
00:02:56,070 --> 00:02:57,620
so it just goes on and on.
43

44
00:02:57,750 --> 00:03:02,880
But the first thing I'm going to do is I'm going to insert an art board which is going to be a screen
44

45
00:03:02,910 --> 00:03:04,030
in my app.
45

46
00:03:04,110 --> 00:03:09,150
So if you just hit insert, artboard, and you can choose what kind of artboard you want.
46

47
00:03:09,150 --> 00:03:16,460
So we want iOS devices to be selected and I'm going to pick the one that's iPhone 7.
47

48
00:03:16,560 --> 00:03:22,400
So this is the screen dimensions for an iPhone 7 design and we're ready to design.
48

49
00:03:22,410 --> 00:03:29,820
So the first thing that we're going to do is head over to that template and find a nice status bar to
49

50
00:03:29,880 --> 00:03:31,870
put it into our app mockup.
50

51
00:03:32,040 --> 00:03:40,320
So I think I'm going to go for a I'm going to go for a dark navigation bar, so something like this. So
51

52
00:03:40,320 --> 00:03:42,740
I'll probably go for a light status bar
52

53
00:03:42,750 --> 00:03:51,510
so maybe something like this. And then I'm just going to copy and put that in here paste here. There we
53

54
00:03:51,510 --> 00:03:51,850
get.
54

55
00:03:51,990 --> 00:03:55,890
So now it's kind of invisible because it's white but that's okay.
55

56
00:03:55,890 --> 00:04:02,550
We're going to go back and grab our dark navigation screen and then all will be well.
56

57
00:04:03,090 --> 00:04:06,550
So let's paste that here and put that over here.
57

58
00:04:06,580 --> 00:04:12,630
And now you can see it's covering the status bar so we can either send it to back or you can actually
58

59
00:04:12,630 --> 00:04:16,360
arrange the order of your layers like so.
59

60
00:04:16,620 --> 00:04:17,150
OK.
60

61
00:04:17,160 --> 00:04:18,660
So that's looking pretty neat.
61

62
00:04:18,660 --> 00:04:22,280
Now we're going to want to change the title of our navigation bar.
62

63
00:04:22,300 --> 00:04:26,120
So obviously each of our navigation bars are going to have a different title.
63

64
00:04:26,130 --> 00:04:32,910
So the simplest way is just selecting the symbol which are denoted by these what looks like the recycle
64

65
00:04:32,910 --> 00:04:33,840
symbol to me.
65

66
00:04:34,230 --> 00:04:35,790
I'm sure there's a better way of describing that.
66

67
00:04:35,800 --> 00:04:36,810
But anyways.
67

68
00:04:36,930 --> 00:04:41,830
So now you can do something called override. If you have a whole bunch of boards,
68

69
00:04:41,910 --> 00:04:47,980
let's just put in another one, and you want to have navigation bars on each of them
69

70
00:04:48,000 --> 00:04:48,540
right?
70

71
00:04:48,580 --> 00:04:52,590
So then you could copy this one over and paste it over here.
71

72
00:04:52,590 --> 00:04:57,990
Now while I'm here, I'm just going to show you another way of inserting symbols and it is used when you
72

73
00:04:57,990 --> 00:04:59,810
know already what it is that you want.
73

74
00:04:59,990 --> 00:05:04,780
If you just go into insert, symbol, and then you can navigate to the thing that you need.
74

75
00:05:04,790 --> 00:05:10,250
So currently I'm looking for navigation bar and I know that it's called normal dark from browsing.
75

76
00:05:10,460 --> 00:05:16,160
And now if I click on that then it becomes attached to my mouse cursor and it'll be placed wherever
76

77
00:05:16,160 --> 00:05:16,880
I click on.
77

78
00:05:16,880 --> 00:05:18,310
So I'm just going to put it here.
78

79
00:05:18,350 --> 00:05:18,980
Ok cool.
79

80
00:05:19,070 --> 00:05:24,650
So now I have two navigation bars and obviously I want different titles for each of them.
80

81
00:05:24,710 --> 00:05:32,890
So let's change this title by using the override over here on the right and we'll call that home screen.
81

82
00:05:33,170 --> 00:05:37,160
And this one that we'll call workout screen.
82

83
00:05:37,160 --> 00:05:41,480
Now obviously that's up to you whatever it is that you want to put in there and you can also override
83

84
00:05:41,480 --> 00:05:43,290
the cancel and the Done buttons.
84

85
00:05:43,310 --> 00:05:44,540
So that's that.
85

86
00:05:44,540 --> 00:05:49,840
Now let's go back to the home screen and I want to add a bit more design to it.
86

87
00:05:49,850 --> 00:05:57,110
Now the next thing I would add is a background to my screen. So I'm just going to draw a rectangle and
87

88
00:05:57,140 --> 00:06:04,190
pretty much have it the size of the screen and we're going to fill it with a gradient.
88

89
00:06:04,190 --> 00:06:09,920
So let's pick our gradient colors and we'll just choose something quite simple like that.
89

90
00:06:09,920 --> 00:06:17,540
And you can obviously change the directions of the gradients or the degree of the gradient by just manipulating
90

91
00:06:17,930 --> 00:06:20,820
this little line here.
91

92
00:06:21,010 --> 00:06:22,600
I think that looks fine.
92

93
00:06:22,610 --> 00:06:24,600
So now let's just send that back.
93

94
00:06:24,650 --> 00:06:29,930
Now this top navigation bar is looking a bit too dark for me now so I'm going to reduce the opacity and
94

95
00:06:29,930 --> 00:06:32,440
make it look more iOScy.
95

96
00:06:32,570 --> 00:06:36,910
That's not a word definitely. But opacity down to about 65%
96

97
00:06:36,980 --> 00:06:38,770
and it looks a little bit more translucent.
97

98
00:06:38,820 --> 00:06:40,190
That looks brilliant.
98

99
00:06:40,400 --> 00:06:43,850
So the next thing I want to do is I want to insert a button.
99

100
00:06:44,000 --> 00:06:50,700
So I'm going to create a button by drawing a rectangle shape like so
100

101
00:06:50,780 --> 00:06:56,590
and then we can make that center aligned by going over here and clicking the center alignment button.
101

102
00:06:56,810 --> 00:07:04,790
Now it's bang in the middle. And I want to change the fill to maybe a solid color like a red color.
102

103
00:07:04,790 --> 00:07:07,810
Next I'm going to add a bit of text.
103

104
00:07:09,110 --> 00:07:12,550
So let's just write something like button.
104

105
00:07:12,650 --> 00:07:21,680
I'm going to change the font size to maybe 30 and I'm going to select the rectangle and my button text
105

106
00:07:22,280 --> 00:07:24,950
and I'm going to center them both together.
106

107
00:07:24,950 --> 00:07:34,520
Now next I want to make it a little bit round. So let's just increase that radius to bit more like that.
107

108
00:07:34,520 --> 00:07:35,600
That looks great.
108

109
00:07:35,600 --> 00:07:37,370
So now I'm happy with my button.
109

110
00:07:37,430 --> 00:07:38,830
I'm done designing it.
110

111
00:07:38,900 --> 00:07:42,490
So I want to put this button and a number of places.
111

112
00:07:42,530 --> 00:07:45,100
So I'm going to turn it into a symbol.
112

113
00:07:45,110 --> 00:07:52,130
Now if I select my text and my button together I can either group this by hitting group selection which
113

114
00:07:52,130 --> 00:07:59,090
means that every time I select it I'll select both which is useful. But I'm going to make it even more useful
114

115
00:07:59,270 --> 00:08:03,090
by clicking this button here which is create symbol.
115

116
00:08:03,110 --> 00:08:08,600
So I'm going to call my symbol "Red button" which seems descriptive and I'm going to leave this check
116

117
00:08:08,600 --> 00:08:11,570
to send it to the symbols page over here.
117

118
00:08:11,570 --> 00:08:11,990
Hit OK.
118

119
00:08:12,080 --> 00:08:13,940
OK that's done.
119

120
00:08:13,940 --> 00:08:20,270
Now if I have a look in my symbol's page, if I zoom out I should be able to find my button called red
120

121
00:08:20,270 --> 00:08:21,520
button over here.
121

122
00:08:21,860 --> 00:08:29,050
So, now if we go back to our iOS app and I want to put this button on another screen say over here.
122

123
00:08:29,780 --> 00:08:36,850
Then I can simply go insert, symbol, red button, and I can put it wherever it is that I want.
123

124
00:08:36,950 --> 00:08:44,060
And instead of the text saying button everywhere which is a bit dumb, I can override it to say "Click me"
124

125
00:08:44,740 --> 00:08:48,110
or over here or something like "Download".
125

126
00:08:48,140 --> 00:08:49,790
So that's pretty easy.
126

127
00:08:49,790 --> 00:08:54,590
Now what if I become unhappy with the way that the button is designed?
127

128
00:08:54,590 --> 00:09:02,060
Well it's equally easy to change that symbol. If we head over to the symbol page and I'm going to
128

129
00:09:02,060 --> 00:09:07,430
change the fill now to a different color a light green.
129

130
00:09:07,430 --> 00:09:08,150
There we go.
130

131
00:09:08,360 --> 00:09:14,150
And if I head back to the iOS app you can see that all the changes are reflected everywhere.
131

132
00:09:14,240 --> 00:09:19,910
So the other thing that you might need to do is inserting images like so.
132

133
00:09:20,120 --> 00:09:25,530
So if we go over to our workout app asset, we've got some images over here.
133

134
00:09:25,550 --> 00:09:28,360
Let's just select the lunge one.
134

135
00:09:28,370 --> 00:09:29,160
There we go.
135

136
00:09:29,330 --> 00:09:31,900
So there's a lunge and we can put it over here.
136

137
00:09:31,910 --> 00:09:39,770
You can resize it have a you like, you can put it behind everything or you can put it in front or you
137

138
00:09:39,770 --> 00:09:46,020
can line it up with the button by again going like this or you just select everything here.
138

139
00:09:46,260 --> 00:09:49,220
Then we can line it up in the center of the screen.
139

140
00:09:49,220 --> 00:09:50,760
So how easy was that?
140

141
00:09:50,780 --> 00:09:59,360
Within five minutes of barely designing, I've got a home screen with a navigation bar, a status bar with
141

142
00:09:59,360 --> 00:10:01,660
an image and a button
142

143
00:10:01,700 --> 00:10:04,760
and then I can go on to design my next screens etc.
143

144
00:10:04,760 --> 00:10:11,570
So I would say that 95% of the time when you're designing your app screen all you need to do
144

145
00:10:11,600 --> 00:10:16,610
is just to use the symbols that are provided in the iOS UI template
145

146
00:10:16,610 --> 00:10:23,450
and remember that you can either insert them like so or you can go to page one browse for the one that
146

147
00:10:23,450 --> 00:10:29,000
you like and then just copy and paste it over. And then we learned a little bit about using colors using
147

148
00:10:29,000 --> 00:10:29,540
gradients
148

149
00:10:29,570 --> 00:10:33,370
and there's a whole different variety of colors that you can pick and choose from.
149

150
00:10:33,410 --> 00:10:36,390
Ideally just go through them, try it out,
150

151
00:10:36,440 --> 00:10:39,070
play around with it and see which one you like.
151

152
00:10:39,080 --> 00:10:43,970
And we also showed you how to use overrides on the symbols by changing the title label.
152

153
00:10:43,970 --> 00:10:46,820
And you can actually override more than just text.
153

154
00:10:46,820 --> 00:10:53,870
So if I just go and insert a tab, a bottom tab bar something like this.
154

155
00:10:53,870 --> 00:10:55,710
Let's just put that over here.
155

156
00:10:55,730 --> 00:10:59,230
For now I just want to show you that you can also override images.
156

157
00:10:59,240 --> 00:11:06,560
So for example, the first one here is just a blue box and I'm going to change this by hitting choose
157

158
00:11:06,560 --> 00:11:09,670
image and I'm going to go over to my workout app assets.
158

159
00:11:09,680 --> 00:11:11,920
I've got some tab bar icons saved here.
159

160
00:11:11,930 --> 00:11:17,330
I'm going to change it to the home.png. And you can see it appear here.
160

161
00:11:17,780 --> 00:11:19,750
And I'll change that text to home.
161

162
00:11:19,760 --> 00:11:22,950
So that was pretty simple and you can do the same for the rest of them.
162

163
00:11:22,970 --> 00:11:28,910
So overriding the images or overriding the text is as simple as just hitting a button and changing
163

164
00:11:28,910 --> 00:11:29,480
the text.
164

165
00:11:29,480 --> 00:11:35,900
So basically, I just want to show you how easy and intuitive it is to use a Sketch to create mockups
165

166
00:11:35,960 --> 00:11:41,820
for your apps or websites or whatever it is that you want to do. And it has a whole bunch of tools,
166

167
00:11:41,840 --> 00:11:47,180
it's super lightweight something like 100MB to download compared with Photoshop which takes
167

168
00:11:47,180 --> 00:11:51,380
up something crazy like 20GB. But it's not necessary when you're designing your mockup.
168

169
00:11:51,560 --> 00:11:57,470
Most of things that you'll be using is going over to the symbols page and browsing for the thing that
169

170
00:11:57,470 --> 00:11:58,880
you need from here.
170

171
00:11:58,880 --> 00:12:04,390
So you've got loads of things alerts, you've got pop ups, you've got keyboards etc.
171

172
00:12:04,580 --> 00:12:08,360
Finding the thing that you need and then inserting it into your appboard
172

173
00:12:08,600 --> 00:12:13,970
and then just editing it in the right hand side pain using some of these alignment tools in order to
173

174
00:12:13,970 --> 00:12:19,910
make it look centered or edge aligned or whatever it is that you need and then using the overrides for the
174

175
00:12:19,910 --> 00:12:21,620
symbols to change them.
175

176
00:12:21,620 --> 00:12:28,280
And I also showed you how to create your own symbols for designs that you want to reuse and how to insert
176

177
00:12:28,310 --> 00:12:28,930
images.
177

178
00:12:28,940 --> 00:12:33,590
So those are pretty much all the things that you need to know in order to create your designs in Sketch.
178

179
00:12:33,650 --> 00:12:40,280
So other than these components that Sketch provides by default, I'm going to show you another really
179

180
00:12:40,280 --> 00:12:44,300
great resource where you can get free Sketch design resources.
180

181
00:12:44,300 --> 00:12:48,090
So it's a website called sketchappsources.com.
181

182
00:12:48,290 --> 00:12:53,640
And on here you have a whole bunch of free resources that will help you with a lot of your designs.
182

183
00:12:53,660 --> 00:13:01,280
So some of these are vectors for icons such as these for example these icons and some of these are user
183

184
00:13:01,280 --> 00:13:05,740
interface designs and layouts for example something like this.
184

185
00:13:05,750 --> 00:13:11,310
And you can basically just download these resources and then unzip them
185

186
00:13:11,360 --> 00:13:14,110
and when you open them up...
186

187
00:13:14,210 --> 00:13:16,870
so this is called Stitch by...
187

188
00:13:16,870 --> 00:13:19,600
And I don't have those fonts but that's OK.
188

189
00:13:19,610 --> 00:13:24,350
Now here you can see the user interface that this designer has designed.
189

190
00:13:24,440 --> 00:13:28,880
And if you like one of these layouts for example, I think that looks pretty neat,
190

191
00:13:28,940 --> 00:13:36,090
you can just copy it over to your app. So there it is.
191

192
00:13:36,090 --> 00:13:40,470
And then if you need to adjust these things for example let's move that add to cart button down a bit
192

193
00:13:40,470 --> 00:13:42,470
more, then you can if you need to.
193

194
00:13:42,470 --> 00:13:49,410
So this is a super simple way of starting to design your mockups for your user interface and there are
194

195
00:13:49,410 --> 00:13:54,690
so many really really awesome free resources on sketchappsources.com.
195

196
00:13:54,690 --> 00:13:59,640
In fact this 2318 resources that designers have uploaded in here.
196

197
00:13:59,670 --> 00:14:00,880
It's a real candy store.
197

198
00:14:00,900 --> 00:14:06,180
It really is a nice window shopping experience where you can go and have a look at what else you might
198

199
00:14:06,180 --> 00:14:07,310
want to incorporate.
199

200
00:14:07,500 --> 00:14:14,520
So say if you needed to have a notification bar, then this person has very kindly designed a beautiful
200

201
00:14:14,520 --> 00:14:19,810
notification template and you can just copy that over to your Sketch file like we did before.
201

202
00:14:20,100 --> 00:14:27,120
Now I've taken the wireframes that I've created earlier on by sketching and I've turned them into mockups
202

203
00:14:27,210 --> 00:14:33,180
using Sketch. So you can take a look at the screens that I've designed based on those wireframes and
203

204
00:14:33,180 --> 00:14:36,940
I've shared the project in a link in the text box below.
204

205
00:14:37,380 --> 00:14:42,150
So that's another really cool feature about Sketch. You can share your designs with anyone or share it
205

206
00:14:42,150 --> 00:14:47,220
privately with a particular person and you can have a look at my thoughts for how the wireframes could
206

207
00:14:47,220 --> 00:14:50,120
be converted into mockups.
207

208
00:14:50,130 --> 00:14:55,020
Now these mockups are created in about an hour using some of the resources I've designed previously
208

209
00:14:55,170 --> 00:14:58,170
as well as some designs from Sketch app resources.
209

210
00:14:58,200 --> 00:14:59,760
So we really didn't take all that long.
210

211
00:14:59,760 --> 00:15:04,650
So have a look at those mockups and download Sketch and have a play around with it. In the next lesson
211

212
00:15:04,650 --> 00:15:09,890
we're going to talk about how to use another tool called Canva in order to design mockups.
212

213
00:15:09,900 --> 00:15:14,790
Now this is for people who don't have access to a Mac and therefore can't download and use Sketch.
213

214
00:15:14,790 --> 00:15:20,310
So we're going to show you a browser tool called Canva that allow you to build your mockups online without
214

215
00:15:20,340 --> 00:15:22,190
any specialized design tools.
215

216
00:15:22,230 --> 00:15:27,060
So have a look at those mockups and download Sketch and have a play around with it and I'll see you
216

217
00:15:27,060 --> 00:15:28,030
on the next lesson.
