The Best Web and Mobile App Prototyping Tools for 2017

keynotopia
4 min readJan 29, 2017

--

This article originally appeared on Keynotopia.com.

Click here for my updated review on the best prototyping tool for 2018.

Over the past couple of months, I’ve downloaded most prototyping tools out there and tried them for various projects, to see how they stack up against my two favorite prototyping tools: Keynote (Mac) and PowerPoint (PC). And since I’ve previously worked as a software engineer, a product manager, a UX designer, and a startup entrepreneur, my goal was to evaluate those prototyping tools for different perspectives, and find out which one is best for which role and tasks.

Here are my findings.

Axure RP

Axure is a great tool for UX professionals. You can create wireframes and interactive prototypes, export them to the web, and share them with your team and clients. It excels as a tool for creating product requirements and specification documents, which is why it’s loved by UX professionals working in large enterprises.

Two similar tools to Axure, which came as second runner-ups, are OmniGraffle (Mac) and JustinMind (Mac/PC)

Platform: Windows/Mac

Difficulty level: difficult to learn/master

Output quality: medium fidelity

Price: $495 or $29/month

Balsamiq

Balsamiq is a mockup tool for creating interactive interfaces that look hand-sketched. It comes with a nice library of icons and UI components. You can create links between interface screens to add interactivity, and share the mockups with others.

Platform: Windows/Mac

Difficulty level: easy

Output quality: low fidelity

Price: $89 or $12-$199/month

Invision

Invision is a great tool for uploading ready-made UI screens, creating hyperlinks to make them interactive, then sharing them with others to get feedback and start discussions around them. The web app works well with tools like Photoshop and Sketch, which makes it ideal for user interface designers.

Two other tools that are similar to Invision, and that came in as second runner-ups are Flinto and Marvel

Platform: Web

Difficulty level: easy

Output quality: Depends on the screens uploaded

Price: $15-$99/month (plus $99 for Sketch, or $20/month for Photoshop)

Keynote (with Keynotopia)

Keynote isn’t just a presentation tool, it’s also a great prototyping tool. You can layout UI screens as slides, link them together to make them interactive, create animations, and export and test them on mobile devices. With Keynotopia UI kits, you can make great looking prototypes in a couple of hours.

Alternatively, you can use PowerPoint (with this PowerPoint prototyping bundle) if you’re on a Windows PC.

Platform: Mac/Web (you can use the iCloud version)

Difficulty level: easy (Everyone knows how to create a presentation!)

Output quality: High fidelity

Price: $20 (Plus $49-$97 for Keynotopia UI Kit)

POP

POP is a clever app: you can draw prototypes on paper or whiteboard, take pictures of those screens, then create links between them to test the idea quickly. It requires you to have basic sketching skills to draw the UI components and icons on paper.

Platform: iPhone/Web

Difficulty level: easy (If you know how to sketch)

Output quality: Low fidelity

Price: $Free-$48/month

Conclusion

My conclusion was based on my experience (your mileage may vary), on choosing the right tool for the right job, on the fidelity of the prototypes created (I prefer close to the final app look and feel), and the speed of learning a new tool.

If you’re just getting started, grab POP and start sketching UI on paper to get used to the process.

If you’re a visual UI designer (or work with one), the combination of Sketch with Invision, Marvel or Flinto is ideal for you.

If you’re a UX designer working in a large enterprise, then Axure, OmniGraffle or JustinMind are great choices.

And if you’re a product manager, software engineer, teacher or startup entrepreneur, Keynote (+Keynotopia Keynote Bundle) on Mac or PowerPoint (+Keynotopia PowerPoint Bundle) on PC are your best bet.

--

--

keynotopia

Keynotopia is the largest collection of UI design kits for prototyping web and mobile apps using Keynote and PowerPoint. http://keynotopia.com