Designcode – Advanced Prototyping with ProtoPie

Designcode – Advanced Prototyping with ProtoPie Free Download. Create high-fidelity prototypes with variables, formula, conditions and sensors

Designcode – Advanced Prototyping with ProtoPie Free Description

ProtoPie is a cross-platform prototyping tool that creates prototypes nearly as powerful as those made with code, with half of the efforts, and zero code. It’s perfect for designers who want to quickly experiment with advanced interactions using variables, conditions, sensors and more.

Designcode – Animating in Principle

About this Course

In this course, we’ll learn the ins and outs of ProtoPie, from basic techniques to advanced prototyping. We’ll start the course with a solid workflow and quick prototyping techniques in order to create a working prototype that can be previewed on your device. Then, we’ll dive deep into animation techniques and complex interactions that will really elevate your design. This course isn’t just about the tool, it’s also about learning how to design an app, bringing it to life and getting tons of tips and tricks in between. As with most prototyping tools, you need to be somewhat familiar with design tools to be able to understand the core concepts of prototyping.

1. INTRO TO PROTOPIE

There are plenty of techniques to learn in ProtoPie. We’ll start the whole course by understanding all its capabilities and in what context it should be used for your team. Version 4 comes with a lot of new features such as Components, Constraints and various improvements.

2. QUICK PROTOTYPING

Just like most prototyping tools, you can quickly create a quick prototype that navigates to every screen of your app, with preset screen transitions like FadePopSlide InSlide Out and Flip. Learn the basics of ProtoPie, starting with configurations, triggers and responses. We’ll build a simple prototype with 6 screens that’s imported from Sketch.

3. START SEQUENCE ANIMATION

Crafting animations that gracefully follow in a specific order can be time-consuming. It’s also an increasingly popular technique found on many popular web and mobile apps. In this section, we’ll learn how to set up animation timing and delays to create something that delights.

4. DRAG AND RELEASE

Gestures like DragPinchLong Press and 3D Touch are easy to create in ProtoPie. You can set animations like Move, Scale and 3D Rotate that reacts nicely to those gestures.

5. TOGGLE WITH CONDITIONS

Often times, you’ll want to toggle different animation states back and forth. Conditions are perfect for that scenario and they take very little time to set up. A good example is the toggle ON/OFF that you often see in iOS and Android. Based on the X position of a layer, you can set the appropriate visual states and animations.

6. SCREEN TRANSITION

Animated transitions between screens are becoming common, especially in iOS 13. For example, the Apple App Store lets you tap a thumbnail and it will gracefully transition to a detail screen without breaking the flow. To achieve, we’ll need to properly use constraints and native Shape layers.

7. PULL TO DISMISS

Once you’re in the Detail screen, we’ll learn how to create some interesting gestures that transitions back. We’ll use Pull to detect progress of the dismiss behavior and then animate accordingly.

8. PAGE SCROLL VARIABLE

Scrolling is an important part of any app design. With the progress of that behavior along with Conditions, you can do interesting animations.

9. INPUT AND SUBMIT

Creating a Login experience with input and submit is impossible for most prototyping tools. This usually requires coding. With ProtoPie, you can easily achieve this with Conditions and Formula. Additionally, we’ll learn how to bring a GIF or Movie file to your prototype.

10. CHAIN AND DRAG 3D

ProtoPie isn’t only for mobile. You can also design for a variety of device sizes, such as iPad and MacBook. In this section, we’ll learn how to take a Drag interaction and apply a 3D rotate using Chain. Chain allows you to apply a range of values from one to another.

11. FORMULA AND DETECT

Formula lets you mix and match variables and object properties. For example, you can get the height of a Rectangle and show that number inside a Text layer. Since the Rectangle grows on drag, the number will dynamically change as you interact with it.

12. RANGE AND CARD ANIMATION

Range is like a Condition but as a Trigger. You can set a Range condition based on Y and if it fits, then it’ll trigger an animation or a Jump. This can be useful for example, when an animation is deemed over, Jump to another screen.

13. VARIABLE AND DETECT MOUSE

You can store data across your prototype by using variables. Those variables can be changed from triggers and responses. Variables can be used across all screens. This can create prototype almost as deep as those made in code.

14. SENSORS AND DEVICE TESTING

ProtoPie is the only prototyping tool that allows you to use its sensors, including the Accelerometer, proximity, 3D touch and more.

Designcode – Advanced Prototyping with ProtoPie Free Download

Download list

Content From: https://designcode.io/protopie-course

Leave a Comment