Atomic Object Show Nav
Close Menu
< Blog Home
Atomic Object
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Contact
We're Hiring
Atomic Object Atomic Object
Services
  • Offerings
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Platforms
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Industries
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
We're Hiring
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

prototyping

UX/Design Practices

The Power of Prototyping in Design, Part 2: Best Practices for Prototyping

We will explore best practices for prototyping and how it can influence the direction of your designs as well as your overall user experience.
UX/Design Practices

The Power of Prototyping in Design, Part 1: Turn Ideas into User-Centric Solutions

Prototyping is an indispensable tool in a designer's toolkit that transforms ideas into solutions through visualization and rapid iteration
Figma

Build an Almost Functional Search Bar to Use in Your Figma Prototypes

Learn how to build a search bar in Figma that accepts keystrokes and mimics the experience of a user typing in real-time!
UX/Design Tools

3 Tips for Effective Prototyping Micro-interactions in Figma

Design and prototyping tool Figma is an all-in-one solution Here are some tips for improving micro-interaction prototypes.
Ruby

Ruby FFI for Quick Prototyping

A quick example of using FFI in Ruby to wrap HID API to talk to a USB HID device in Windows.
Developer Tools

Making Diagrams with graphviz

graphviz is a great tool for creating quick diagrams. It can automatically create diagrams from its simple markup language, DOT.
UX/Design Tools

Why I Use Keynote as a Design Tool

Keynote is a powerful, lightweight tool, and I use it for many projects — from storyboards and user scenarios to process flows and visual frameworks.
UX/Design Tools

Rapid Prototyping with Middleman and Bootstrap

As a designer, I think it's important to be able to prototype in the browser. Using Middleman and Bootstrap allows me to work independently from developers.
UX/Design Tools

Storyboarding with Inkscape and OmniGraffle

Expedient sketching and document layout using a combination of tools such as Inkscape, OmniGraffle and Rake.
UX/Design Practices

Designing Around an Experience

By understanding the context, motivations, and desires of the person using the product, I can better determine how to design the details.
iOS / OS X

iOS Mirroring and Programmatic Airplay Selection

iOS Mirroring and Programmatic airplay selection can be done using private APIs in the MediaPlayer.framework.
Objective-C

Simple Network Prototyping in Objective-C

Cocoa’s networking APIs can be a bit cumbersome, so I wrote a simple asynchronous wrapper around NSURLConnection. 

Posts navigation

← Older posts

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2025 Atomic Object LLC
Explore
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
  • Developer Resources
  • Client Resources
Offices
  • Grand Rapids
  • Ann Arbor
  • Chicago
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy
Certified B Corporation