{"id":25894,"date":"2015-07-01T16:47:14","date_gmt":"2015-07-01T23:47:14","guid":{"rendered":"https:\/\/creativemarket.com\/blog\/?p=25894"},"modified":"2024-04-09T05:30:51","modified_gmt":"2024-04-09T12:30:51","slug":"how-to-mock-up-your-dream-app-in-20-minutes","status":"publish","type":"post","link":"https:\/\/creativemarket.com\/blog\/how-to-mock-up-your-dream-app-in-20-minutes","title":{"rendered":"How to Mock Up Your Dream App in 20 Minutes"},"content":{"rendered":"<p>Sometimes simply talking to someone about your next earth-shattering app isn\u00e2\u20ac\u2122t enough. You want to bring it to life and show all those intricate details that you\u00e2\u20ac\u2122ve been working on. Whether you know about programming or not, creating a clickable prototype can truly make a difference. In this article, you will learn how to build a simple mockup to share your vision using free tools in an unbelievably short amount of time.<br>\nYou will need to download <a href=\"http:\/\/www.invisionapp.com\/do\" target=\"_blank\" rel=\"noopener\">this free mockup framework<\/a> and have a very clear idea about what your app\u00e2\u20ac\u2122s flow should look like. This file can be edited using Photoshop or <a href=\"http:\/\/www.bohemiancoding.com\/sketch\/\" target=\"_blank\" rel=\"noopener\">Sketch<\/a>, which is an amazing low-cost alternative. Optionally, open a free <a href=\"http:\/\/www.invisionapp.com\" target=\"_blank\" rel=\"noopener\">InVision<\/a> account to make your prototype clickable in steps 4 and 5.<br>\nPicture this: I\u00e2\u20ac\u2122m building an app to send daily inspirational quotes. The kind of app that becomes a lifesaver on Monday morning. I\u00e2\u20ac\u2122ll show you how I created a clickable, realistic mockup in 20 minutes:<\/p>\n<h2><span class=\"ez-toc-section\" id=\"1_Decide_which_screens_you_want_to_show_in_your_mockup\"><\/span>1. Decide which screens you want to show in your mockup<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\nThe Do framework (that you just downloaded) comes with 13 templates for each theme. You\u00e2\u20ac\u2122ll find screens to display the following views: login, signup, walkthrough, home, calendar, overview, groups, list, create, profile, timeline, settings and navigation. In my case, all I wanted to show was four simple views: home, walkthrough, a list of quote categories, and a view inside each category. The groups view worked great for the list of quote categories that I wanted to show. The list view, which is designed to display a series of items, was a great way to display each of my app\u00e2\u20ac\u2122s quote categories. Get creative and think about how these 13 views can be tweaked to do exactly what you need.<br>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2015\/07\/08231701\/do-part5.jpg.webp\" alt=\"do-part5\" width=\"2000\" height=\"403\" class=\"alignnone size-full wp-image-25904\">\n<\/p>\n<h2><span class=\"ez-toc-section\" id=\"2_Pick_a_theme_that_goes_well_with_your_color_palette\"><\/span>2. Pick a theme that goes well with your color palette<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\nThere are 10 options to choose from. You can select whichever one fits your visual identity best.<br>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2015\/07\/08231705\/Free_to-do_app_UI_kit_for_Photoshop_and_Sketch___InVision___InVision.jpg.webp\" alt=\"Free_to-do_app_UI_kit_for_Photoshop_and_Sketch___InVision___InVision\" width=\"2368\" height=\"1008\" class=\"alignnone size-full wp-image-25902\"><br>\nSince my app\u00e2\u20ac\u2122s color palette is mainly purple and white, I went with the third theme.<br>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2015\/07\/08231710\/do-part31.jpg.webp\" alt=\"do-part3\" width=\"2000\" height=\"403\" class=\"alignnone size-full wp-image-25903\">\n<\/p>\n<h2><span class=\"ez-toc-section\" id=\"3_Tweak_colors_components_copy_to_fit_your_dream_app\"><\/span> 3. Tweak colors, components &amp; copy to fit your dream app <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\nHere\u00e2\u20ac\u2122s where it starts getting interesting. Change things around a bit: modify titles, customize buttons, tweak colors and move around anything you want. In my case, it was just a matter of changing a few texts here and there. I also copied the screen for the walkthrough 3 times, since my welcome flow featured three different items.<br>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2015\/07\/08231714\/do-part3_psd___33_3___Background__RGB_8___.jpg.webp\" alt=\"do-part3_psd___33_3___Background__RGB_8___\" width=\"2132\" height=\"978\" class=\"alignnone size-full wp-image-25905\">\n<\/p>\n<h2><span class=\"ez-toc-section\" id=\"4_Hide_the_screens_you_wonaE%E2%84%A2t_use_and_rename_those_you_will\"><\/span> 4. Hide the screens you won\u00e2\u20ac\u2122t use and rename those you will <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\nThis step is all about preparing the file for upload. Just hide (or delete) the layer groups that you won\u00e2\u20ac\u2122t be using. My app, for instance, only needed 4 out of 13 total. Save the file.<br>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2015\/07\/08231719\/do-part3_psd___12_5___RGB_8___.jpg.webp\" alt=\"do-part3_psd___12_5___RGB_8___\" width=\"2204\" height=\"968\" class=\"alignnone size-full wp-image-25906\"><br>\nNow, at this point, you\u00e2\u20ac\u2122re probably wondering: is she just going to upload all of that? Yes, she is. And you are too. Ready for the pro tip? Add a plus sign to the layer groups (screens) that you are using and InVision will automagically* understand that they are views in your app.<br>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2015\/07\/08231724\/do-part3_psd___12_5___RGB_8___1.jpg.webp\" alt=\"do-part3_psd___12_5___RGB_8___\" width=\"2174\" height=\"962\" class=\"alignnone size-full wp-image-25908\"><br>\n* <a href=\"http:\/\/www.invisionapp.com\/new-features\/23\/design-file-syncing-(psd-ai-sketch)-version-control-and-more\" target=\"_blank\" rel=\"noopener\">Here\u00e2\u20ac\u2122s<\/a> how it actually works.\n<\/p>\n<h2><span class=\"ez-toc-section\" id=\"5_Import_them_to_InVision_organize_and_animate_them_however_you_want\"><\/span> 5. Import them to InVision, organize and animate them however you want <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\nUpload your file to InVision and start organizing the images in the order in which they should appear. Use InVision\u00e2\u20ac\u2122s Build Mode to add hotspots: places where your user can tap, double tap or swipe for something to happen. Tell InVision which screen should come up when any of these things happen. Get as sophisticated as you want. As you\u00e2\u20ac\u2122re doing this, you might even realize that you\u00e2\u20ac\u2122ll need an extra view or two.<br>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2015\/07\/08231728\/Daily_Inspiration_App_Screens_-_InVision.jpg.webp\" alt=\"Daily_Inspiration_App_Screens_-_InVision\" width=\"2626\" height=\"1386\" class=\"alignnone size-full wp-image-25907\">\n<\/p>\n<h2><span class=\"ez-toc-section\" id=\"6_SHARE_AWAY\"><\/span> 6. SHARE AWAY. <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\nYou can share your new prototype pretty much anywhere. Mine, for example, is <a href=\"http:\/\/invis.io\/p\/DY3G4GH47\" target=\"_blank\" rel=\"noopener\">right here<\/a>. If someone wants to try it out using a mobile device, they\u00e2\u20ac\u2122ll find that taps and swipes work like a charm. InVision lets you collaborate with others, who can also comment and annotate your work.<iframe loading=\"lazy\" width=\"680\" height=\"510\" src=\"https:\/\/www.youtube.com\/embed\/Qno0uHoTj8Q?rel=0\" frameborder=\"0\" allowfullscreen=\"\"><\/iframe><\/p>\n<hr>\n<p><strong>Products Seen In This Post:<\/strong><\/p>\n<p><\/p>\n\n    <figure id=\"card-87928-684580712\" class=\"product-card half no-pinit\" data-product-id=\"87928\" data-index=\"0\" data-width=\"half\" data-pin_it=\"no-pinit\" data-module=\"Product Embed\" data-block-id=\"684580712\"><\/figure>\n    \n\n    <figure id=\"card-277536-2055113240\" class=\"product-card half no-pinit\" data-product-id=\"277536\" data-index=\"0\" data-width=\"half\" data-pin_it=\"no-pinit\" data-module=\"Product Embed\" data-block-id=\"2055113240\"><\/figure>\n    \n\n    <figure id=\"card-132127-1599847243\" class=\"product-card half no-pinit\" data-product-id=\"132127\" data-index=\"0\" data-width=\"half\" data-pin_it=\"no-pinit\" data-module=\"Product Embed\" data-block-id=\"1599847243\"><\/figure>\n    \n\n<p><\/p>\n<hr><a href=\"https:\/\/creativemarketsurvey.wufoo.com\/forms\/write-for-the-creative-market-blog\/\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2015\/07\/08231731\/getpaidtowrite-banner.jpg.webp\" alt=\"getpaidtowrite-banner\" width=\"680\" height=\"100\" class=\"alignnone size-full wp-image-21358\"><\/a><p><\/p>","protected":false},"excerpt":{"rendered":"<p>Sometimes simply talking to someone about your next earth-shattering app isn\u00e2\u20ac\u2122t enough. You want to bring it to life and show all those intricate details that you\u00e2\u20ac\u2122ve been working on. Whether you know about programming or not, creating a clickable prototype can truly make a difference. In this article, you will learn how to build [&hellip;]<\/p>\n","protected":false},"author":73,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[74],"tags":[],"topics":[],"class_list":["post-25894","post","type-post","status-publish","format-standard","hentry","category-tutorials"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.4 (Yoast SEO v28.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Mock Up Your Dream App in 20 Minutes - Creative Market Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/creativemarket.com\/blog\/how-to-mock-up-your-dream-app-in-20-minutes\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Mock Up Your Dream App in 20 Minutes\" \/>\n<meta property=\"og:description\" content=\"Sometimes simply talking to someone about your next earth-shattering app isn\u00e2\u20ac\u2122t enough. You want to bring it to life and show all those intricate details\" \/>\n<meta property=\"og:url\" content=\"https:\/\/creativemarket.com\/blog\/how-to-mock-up-your-dream-app-in-20-minutes\" \/>\n<meta property=\"og:site_name\" content=\"Creative Market Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/crtvmrkt\" \/>\n<meta property=\"article:published_time\" content=\"2015-07-01T23:47:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-09T12:30:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2015\/07\/08231701\/do-part5.jpg.webp\" \/>\n<meta name=\"author\" content=\"Laura Busche\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@creativemarket\" \/>\n<meta name=\"twitter:site\" content=\"@creativemarket\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Laura Busche\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/how-to-mock-up-your-dream-app-in-20-minutes\",\"url\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/how-to-mock-up-your-dream-app-in-20-minutes\",\"name\":\"How to Mock Up Your Dream App in 20 Minutes - Creative Market Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/how-to-mock-up-your-dream-app-in-20-minutes#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/how-to-mock-up-your-dream-app-in-20-minutes#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/d3ui957tjb5bqd.cloudfront.net\\\/uploads\\\/2015\\\/07\\\/08231701\\\/do-part5.jpg.webp\",\"datePublished\":\"2015-07-01T23:47:14+00:00\",\"dateModified\":\"2024-04-09T12:30:51+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/#\\\/schema\\\/person\\\/e49444db004baa7d03b048743c86efe6\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/how-to-mock-up-your-dream-app-in-20-minutes#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/creativemarket.com\\\/blog\\\/how-to-mock-up-your-dream-app-in-20-minutes\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/how-to-mock-up-your-dream-app-in-20-minutes#primaryimage\",\"url\":\"https:\\\/\\\/d3ui957tjb5bqd.cloudfront.net\\\/uploads\\\/2015\\\/07\\\/08231701\\\/do-part5.jpg.webp\",\"contentUrl\":\"https:\\\/\\\/d3ui957tjb5bqd.cloudfront.net\\\/uploads\\\/2015\\\/07\\\/08231701\\\/do-part5.jpg.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/how-to-mock-up-your-dream-app-in-20-minutes#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Mock Up Your Dream App in 20 Minutes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/\",\"name\":\"Creative Market Blog\",\"description\":\"Creative Market Blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/creativemarket.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Mock Up Your Dream App in 20 Minutes - Creative Market Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/creativemarket.com\/blog\/how-to-mock-up-your-dream-app-in-20-minutes","og_locale":"en_US","og_type":"article","og_title":"How to Mock Up Your Dream App in 20 Minutes","og_description":"Sometimes simply talking to someone about your next earth-shattering app isn\u00e2\u20ac\u2122t enough. You want to bring it to life and show all those intricate details","og_url":"https:\/\/creativemarket.com\/blog\/how-to-mock-up-your-dream-app-in-20-minutes","og_site_name":"Creative Market Blog","article_publisher":"https:\/\/www.facebook.com\/crtvmrkt","article_published_time":"2015-07-01T23:47:14+00:00","article_modified_time":"2024-04-09T12:30:51+00:00","og_image":[{"url":"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2015\/07\/08231701\/do-part5.jpg.webp","type":"","width":"","height":""}],"author":"Laura Busche","twitter_card":"summary_large_image","twitter_creator":"@creativemarket","twitter_site":"@creativemarket","twitter_misc":{"Written by":"Laura Busche","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/creativemarket.com\/blog\/how-to-mock-up-your-dream-app-in-20-minutes","url":"https:\/\/creativemarket.com\/blog\/how-to-mock-up-your-dream-app-in-20-minutes","name":"How to Mock Up Your Dream App in 20 Minutes - Creative Market Blog","isPartOf":{"@id":"https:\/\/creativemarket.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/creativemarket.com\/blog\/how-to-mock-up-your-dream-app-in-20-minutes#primaryimage"},"image":{"@id":"https:\/\/creativemarket.com\/blog\/how-to-mock-up-your-dream-app-in-20-minutes#primaryimage"},"thumbnailUrl":"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2015\/07\/08231701\/do-part5.jpg.webp","datePublished":"2015-07-01T23:47:14+00:00","dateModified":"2024-04-09T12:30:51+00:00","author":{"@id":"https:\/\/creativemarket.com\/blog\/#\/schema\/person\/e49444db004baa7d03b048743c86efe6"},"breadcrumb":{"@id":"https:\/\/creativemarket.com\/blog\/how-to-mock-up-your-dream-app-in-20-minutes#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/creativemarket.com\/blog\/how-to-mock-up-your-dream-app-in-20-minutes"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/creativemarket.com\/blog\/how-to-mock-up-your-dream-app-in-20-minutes#primaryimage","url":"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2015\/07\/08231701\/do-part5.jpg.webp","contentUrl":"https:\/\/d3ui957tjb5bqd.cloudfront.net\/uploads\/2015\/07\/08231701\/do-part5.jpg.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/creativemarket.com\/blog\/how-to-mock-up-your-dream-app-in-20-minutes#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/creativemarket.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Mock Up Your Dream App in 20 Minutes"}]},{"@type":"WebSite","@id":"https:\/\/creativemarket.com\/blog\/#website","url":"https:\/\/creativemarket.com\/blog\/","name":"Creative Market Blog","description":"Creative Market Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/creativemarket.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/posts\/25894","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/users\/73"}],"replies":[{"embeddable":true,"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/comments?post=25894"}],"version-history":[{"count":0,"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/posts\/25894\/revisions"}],"wp:attachment":[{"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/media?parent=25894"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/categories?post=25894"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/tags?post=25894"},{"taxonomy":"topics","embeddable":true,"href":"https:\/\/creativemarket.com\/blog\/wp-json\/wp\/v2\/topics?post=25894"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}