Sketch Flow and Ink Enabled Applications
14K views
Nov 7, 2023
Sketch Flow and Ink Enabled Applications
View Video Transcript
0:00
Welcome to another episode of C Sharp Corner videos
0:05
In this video I'm going to show you how we can take advantage of new feature added to Expression Blend
0:12
It is called Sketchflow. Actually, Sketchflow was already a part of version 3 but it was not mature enough
0:20
But this one is really, it will blow you away. Let's get started
0:26
So open Express and Blend 4. not have I would recommend you go download it and install it
0:33
In file I'm going to create a new project. A new project as you can see there are four kinds of projects we can create
0:39
You can create a silver light application, WPF, silver light sketch flow and WPF sketch flow application
0:47
So in this video I'm going to create a silver light sketch flow application and the goal is
0:52
by the time you'll be done with this video you will really see how powerful this sketch flow
0:58
So I give my sample a name here
1:10
Click OK. So what happens, as soon as you create the project
1:15
you will see a different kind of a screen which you are not used to seeing in
1:20
expression blend. One thing you may notice here is called a sketch flow map
1:26
This, what is Skelsflow actually does is let you create screens and flow of a website
1:34
of a slow-right website. And if you really click on this or roll over on this screen one, you will see there's four
1:42
little icons pops up. First one is create a connected screen. Second one is you can connect to an existing screen you can insert a component screen and then last one is change which will tag I going to discuss these one at a time but so if you are aware of a website map it kind of same thing
2:06
This map is, the sketch flow map is basically a map of your all pages and components in your website and how they are connected to each other
2:15
so what I'm going to do is first let's see how to start so I'm going to change this
2:21
to my home page now I'm going to add new screen and I'm going to call this screen
2:27
say you can just photos then I'm going to create actually one more screen here
2:38
it's called blogs and one more screen called videos. So what I just did and now I can actually move them around
2:53
As you can see on home page I have added one, two, three. What these are this adding a screen
3:03
means is actually if you look at blend here, it actually adds three pages, three
3:08
jemyl files which are your pages in Silver Live to the project. And these pages are basically
3:14
are basically you know jemal pages where you can add any controls you want you can
3:18
create the any UI you want and you know but these links here are showing that
3:23
these pages are connected okay so what I'm going to just to separate them if
3:32
you click home page this is home page what I'm going to do is just put a little
3:37
text here it called home page and what I going to do is a on the videos photos I going to add one text here it called photos on blogs I going to say blogs and on videos I going to say
3:59
blogs and on videos I'm going to say videos and the reason I want is I'm going to
4:08
run this application and then you will see how these are quickly you will see the output so this is
4:21
how my sketch flow application looks like as you can see as you run the
4:26
application home page is the default page but this is not it there's a one new
4:31
feature here which you probably don't know it's called a sketch flow player what
4:35
a sketch flow player does is it actually displays navigation of your
4:41
map you just created as you can see there was a home page which is called home page here. Home page has three
4:49
connected pages to it blog and if you click blog you will see blog is being
4:54
displayed here and you can go back photos, photos, you can go back again and for videos
5:01
so as you can see without actually creating any UI with the help of this is sketch flow prototype
5:09
player I just built a website which I can navigate to and I can go to different
5:16
pages and I didn't even write a single line of code now there's one more actually
5:21
few more added features in this sketch flow application and which if you look
5:25
at this my feedback beside let's let's first look at this I can also zoom in and
5:31
zoom up so this is a this is actually good when you have a like some kind of social website where you have photos videos especially photos where you want to you know zoom in zoom
5:45
out here's another if you look at my feedback panel here or this bucket
5:51
here you'll see I can this I can actually add ink to this page and let's say
6:01
if I select this I can select a you know whatever color I want
6:04
on hello now good part is even I didn't do anything but this ink will be
6:15
saved so next time if I run application it's going to load it here and then
6:19
besides that I have a highlighter here so I can highlight it and then I have a
6:26
eraser where I can erase the ink if I want to so as you can see this
6:34
this sketch flow player already comes with all these features loaded. Now if you close this page and come back to this application, again you will see this
6:47
ink and this highlight will be saved in your application. So let's go back now, let's go back, I think I'll stop this right here just to give you
7:02
in preview of this sketch flow play. and sketch flow application. In the next part of this video I'm going to do
7:08
it to show create actually create a real ready ready to use application
7:15
real-world application where I'm going to show you photos videos and blogs and
7:20
I'm also going to show talk about there's different kind of new flow
7:26
sketch flow controls available in blend for
#Computer Education
#Flash-Based Entertainment
#Web Design & Development