What is User Experience Design?

Rus Anderson Design Leave a Comment

With a well-thought-out UX design, the product will be fully flushed out before development begins. For the developers, it leads to a more streamlined development plan. For the user, it means a product that is easy to use. For stakeholders, it results in a more successful final product, which means more money saved and more money made.

In this post, I’ll explain what UX design is. We’ll cover roles and responsibilities, tools and strategies, and finally, what differentiates UX from UI design. Let’s dive in!

Keyhole Team Design Contest with MockOla!

Keyhole Software Company News, Design, Development Technologies, Keyhole Creations Leave a Comment

**For more information about MockOla, its features and capabilities, and how it was built, visit its product page on the Keyhole Labs site.** Start Designing! Last week, we hosted a company-wide MockOla design contest! Everyone on the Keyhole team was given the opportunity to participate for a chance to win. Participants created an original design using MockOla.com and its recently-updated …

Keyhole Releases Updated Design Tool, MockOla

Keyhole Software Company News, Design, Keyhole, Keyhole Creations Leave a Comment

Keyhole Labs has released an updated version of the design tool, MockOla. MockOla gives users the power to build beautiful UI wireframes, free-form designs, flow charts, and UML diagrams. Insert elements from specialized palettes by simply dragging and dropping them onto the canvas. Easily add, move, reshape, and customize the elements to fit your unique design purpose. Share your designs by downloading them in either JSON or PNG format, or save your designs locally to access and edit them later.

CSS Grid + CSS Math Expressions = Look Ma No Media Queries

Lawrence Chabela CSS & HTML, Design, Development Technologies, JavaScript Leave a Comment

CSS Grid has been the new, cool kid on the block for a few years now. Grid, with its layout algorithm, has given us so many more capabilities in how we can layout and arrange content in our applications.

CSS Grid allows us to define layout patterns in concise and refined ways. That being said, we simply cannot look at CSS Grid by itself without knowing how other key features of modern CSS (like Math expressions) work with CSS Grid. This can allow us to push the boundaries and create more efficient layouts.

These new layout superpowers enable us to start to move past the constraints and limitations that media queries have.