UBER

15,388
9
I created a prototype of the UBER app for Android in order to demonstrate what is possible using Proto.io. This project was a massive undertaking as my goal was to simulate the user experience of what it would be like to order 4 different UBER cars in San Francisco. I plan on doing a full "behind the scenes" article on my website about the challenges I faced along the way simulating the UBER app in Proto.io. Special thanks to the awesome team at Proto.io for all of their tireless assistance along the way! If you are looking for an experienced Proto.io prototype engineer or are looking for tutorials and more information about Proto.io please visit my website: http://protonerds.com/

8ea06e34-504c-11ed 9221-0e76797a4f7b

Menu Overlay Animation - Google Calendar for iOS

6,954
0
167
Prototype of the Material Design menu animation of Google Calendar for iOS. See how it was created step-by-step in the video of the webinar "Adaptive Prototypes & Material Design UI Library" http://docs.proto.io/videos/adaptive-prototypes-material-design-ui-library/ Skip to minute 35:14 of the webinar to specifically see this prototype being made. TAGS: material design google iOS calendar Enjoy.

Todd Siegel

Drag and Drop

5,651
0
80
Drag and Drop an avatar over a target area that animates when in the drop zone. When released outside the target drop zone, it returns to the original location. Uses a variable to define the target drop zone, that then triggers animations in the zone and when dropped. See how it was made step by step in the webinar video: https://support.proto.io/hc/en-us/articles/115000637591-Advanced-Scrolling-Dragging TAGS: drag and drop dragging variables variable animations on drop animation

Todd Siegel

Shopping Cart

4,945
4
105
A simulation of a shopping cart project. Add remove products to a pre-set shopping cart (Use of variables and States)

34041018-d2c9-11ed 9221-0e76797a4f7b

Hover to play sound

2,243
0
10
Using variables and conditional interactions to create a way to track how long you have hovered over a component and execute a sound once 5 seconds of hovering has been completed.

1866935c-504d-11ed 9221-0e76797a4f7b

Maps

2,707
0
202
Creation of Map screens using: (1) Map Image Container (2) Google Maps Embed Code.

f2c47ef9-504d-11ed 9221-0e76797a4f7b

Google Inbox - compose animation

11,417
5
286
The recently released Google Inbox app is a re-thinking of the email inbox experience that beautifully demonstrates Google's material design interactive animation language. This prototype focuses on the compose button's animation. Click the + to reveal a new state where a wave of buttons and labels float up, and the + becomes a pencil icon. It uses two states, with staggered animations.

Todd Siegel

2CITY

2,852
0
67
Launch your Event & Party App Today. Find out the coolest things to do in your city. It doesn't matter if you want to go to a hip rooftop party or an avant gard art exhibition, go dance salsa or attend an independent theatre play. With 2CITY you can buy tickets, find out about great new music and of course know in advance about the coolest events happening. With 2CITY Script you can now launch an event app in record time. The product comes with awesome features designed to make your users night experience better. Awesome design Easy & intuitive admin panel Web checkout so can easily integrate any payment gateway Connect with Uber Social Sharing Save Event Push Notifications (Parse) Google Analytics

d3cdb341-504c-11ed 9221-0e76797a4f7b

Get the position of a scrolling container

4,494
2
114
If you need to get the Y position of a vertically scrolling container, create a text box. Then on the container scroll trigger, set a variable that evaluates the numerical callback value from the event (Y position). Then add a callback that changes the text property of the text box by reading from the variable.

Todd Siegel

GrainYLD

1,187
0
6
Prototype created for an online web-based app, allowing farmers to evaluate their fields yield. Because the app will primary be used in the fields, outdoor, the final design included optimization of the colors to insure the best readability.

5a2e1f02-87b1-11ef ab6d-0e76797a4f7b

Next