Initial Screen
Once you have installed or update Craft Manager and Plugin, you will see a thunder icon ⚡️ at the bottom of the Craft panel. Unlike the beta version of the icon that is similar to the Craft website and not placed together with the stack of 5 features (Sync, Library, Data, Duplicate, Freehand).
Old (Left) vs New (Right)
P.S.: Once you have installed Craft Manager, I recommend everyone to tick the “Launch Craft Manager on startup.” So that the manager will prompt you if there is any latest update you need to update it. Craft Manager and the Craft Sketch plugins are 2 different update process, and sometimes my friends will miss out one of them. Below is a walkthrough of the updating process.
Keep your Craft Manager and Plugin up to date! (I’m at v1.0.31 as of this article)
Start Prototyping
Open your Sketch file with design inside, and then press on the Prototype icon ⚡️, you will get this message for how to begin:
Now, select one layer and then press C to start to link it to another artboard with the arrow. Before you click on any artboard, you can zoom in or out to navigate to the artboard you want to link to by using CMD + or CMD –. You can hold spacebar to pan around the same page canvas too, and the arrow will be staying there until you select one of the artboards.
You still can navigate around in the same page
Link Artboard
Once you have decided the artboard you want to link and click on it, you will see a popup with several options to choose: Link to a screen or Link as Overlay. For gesture option there are: Click and Hover for desktop prototypes; Tap, Double Tap, Swipe Right, Swipe Left, Swipe Up, Swipe Down for mobile prototypes.
Designs are from ThriftRocket: a side project I’m working with my friends in Singapore. 🚀
You need to give a proper interaction based on either desktop or mobile project you’re prototyping. For example, there is no Hover interaction in mobile, so remember to skip this option for mobile projects.
There are Transition options if you’ve selected mobile gesture. All the Gesture and Transition options are same as InVision website prototyping option. Will go into this later on.
Toggle to View Link Arrows
Once you have pressed Add Link, you will see a curvy arrow link to indicate the layer is connected to which artboard. This is new from the beta version which after you added a link you won’t seen anything other than a small indicator in the layer list.
You can toggle on and off with the Prototype ⚡️ icon to view the links. And it is contextual, you can see all the link arrows by without selecting any artboard or layer, or you can just see the particular artboard link arrow only. Below is the example:
Toggle to view the link arrows you created
- When I select the first artboard, it only shows the link arrow to the next artboard.
- When I choose the second artboard, it shows 2 link arrow, 1 comes from the first artboard, and another is going to the third artboard.
- When I select the third artboard, it only shows 1 link arrow that originates from the second artboard.
- When not selecting anything by pressing anywhere on the canvas, it will show all the link arrows from the artboards.
With this new feature, it gives a much clearer view of your prototype flows. You can say it looks the same as how Adobe XD did it. 😅
Anchor Link
This feature is quite a hidden feature in Prototype. Once your press C to create a link, you’re not limited to link to another artboard. You can link within the same artboard you have selected your layer. This will make an anchor link to the position you want. Here I create a Back to Top button to go back up to the top of the screen:
Anchor Link is useful for Back to Top interaction
Link Back/Close
Link Back/Close is quite straight forward. It basically will link back to the previous screen that links from. Close is for closing Overlay.
External URL
Unlike the beta version, now the External URL only can link to a website. In the beta version, there is an option to embed Google Maps, YouTube, Vimeo link into the prototype. I think it is because the current InVision prototype website can’t achieve this feature yet.
Editing Link
Editing a link is easy, you just need to click on the link arrow dot and change the parameters or remove the link. But you can’t modify the link pointer to point to another artboard. You need to remove the link and then create a link again to link to the artboard you wish, for now.
Sync Prototype Hotspots to InVision
All the links (hotspots) you have made with Craft Prototype ⚡️ in Sketch can be sync into InVision project by using Craft Sync feature. This makes the prototyping workflow much faster comparing making the hotspots in InVision project.
I have awful experience making the InVision prototype with a slow connection when I’m onsite at my client’s place, loading a screen and making the hotspot within the browser is pain. 😭
New option available in Sync: Include hotspots when syncing
Once you have synced your Sketch screens to your InVision project with hotspots, you can test all the links/hotspots with the InVision project.