background preloader

Capptivateco/capptivate: A kinetic pattern library that captured and preserved delightful iOS animations.

Related:  Prototyping & Wireframing

Creating Usability with Motion: The UX in Motion Manifesto The example on the left has linear motion and looks ‘bad.’ The first example up top has eased motion and looks ‘good.’ All three above examples have the exact number of frames and take place over the exact same amount of time. The only difference is in their easing. As designers concerned with usability, we need to require of ourselves rigor and inquire, aside from aesthetics, which example supports usability more? The case I am presenting here is that a certain degree of skeuomorphism is inherent in easing. Now I’m going to completely contradict myself here and talk about the example on the right. Can you employ easing and still have it not support (or worse case undermine) usability? What I want to open you to is a world of opportunity when it comes to eased motion. To summarize: when to use easing? You can learn more on my easing hypothesis in my article, ‘The irony of usability and linear motion.’ Principle 2: Offset & Delay Principle 3: Parenting

Ideo’s AI Machines Explore A Future We May Or May Not Want Talk of artificial intelligence is often wrapped in confusion or paranoia or both. You know, like: “How are Russian hackers manipulating Facebook’s news algorithm to subvert democracy?” The hodgepodge of clever computing technologies has been baffling interface designers, too, as they try to figure out how to make AI genuinely useful but not overwhelming, or menacing. To grapple with the challenge, design firm Ideo built five single-purpose AI machines that explore ways technology can help people sort their thoughts, plan for the future, and even communicate better with each other. Jure Martinec, senior interaction designer at Ideo’s Munich office, lead an effort to get a conversation going with clients through a private exhibit of the gadgets, called Hyper Human. Using deliberate retro designs to make the tech less intimidating, Ideo’s devices are not prototypes of any products you will see soon, or ever. Using AI to Survive AI Using Robots To Understand Humans

Origami Studio — Getting Started Welcome to Origami. We’ll be building a simple prototype, and by doing so learn the fundamentals of using Origami as well as importing from design tools such as Sketch. Follow along by downloading the files that accompany this tutorial. Copying from Sketch Importing from design tools like Sketch is as simple as copying and pasting. Copying from Figma First make sure you have the Origami Pasteboard installed from the Figma plugin community. Origami Studio interface On the left side of the screen is the Layer List, where we see the layers from the Canvas. Organizing our layers After pasting in from Sketch or Figma, you may have noticed that our layers got misaligned slightly. Adding interaction The first thing we want to do is add interaction to the Photo layer. You’ll notice that this adds an Interaction patch to our Patch Editor. Transitioning values We want this to transition between two values of Scale. Connecting patches Connecting patches to layer properties Adding animation Tap states

Publishing Prototypes for Multiple Audiences - Axure Blog Publishing to Axure Share is a handy way to share the HTML output of your Axure RP prototypes with your teammates and stakeholders. You click the “Share” button in Axure RP, hit “Publish”, and get back a shareable link to the prototype. Bing, bang, boom! But did you know that you can publish the same RP file to multiple Axure Share project IDs? If you’re working on a team project, its HTML output on Axure Share is updated every time you check in. Creating Multiple Axure Share IDs Creating multiple Axure Share IDs for a prototype is as easy as re-publishing the RP file from Axure RP using the “Create a new project” option: Open your prototype in Axure RP and click the “Share” icon in the top toolbar.At the top of the Publish to Axure Share dialog, select the HTML generator settings you want Axure Share to use. When you’re ready to update a particular audience’s version of the prototype, just publish to the associated project ID. Customizing the HTML Output

Introducing Userflows - Made with the Marvel API □ Create user journeys, in seconds At Marvel, we spend a lot of time thinking about how we can increase your design productivity. We’re always looking for ways to save you time, whether that’s automating the entire design-to-development process or simply one less click when prototyping. That’s why we’re excited to introduce our new tool, Userflows, built with the Marvel API. With one click you can transform Marvel prototypes into user journey maps. It automatically generates a birds-eye view of how users will move from screen to screen, helping you tell a better story to developers, stakeholders and clients. If you’ve ever had to manually create user flow diagrams, you’ll know how much time and effort they take. Here’s how to get started: Head over to UserflowsPaste in your prototype’s Share URL and click ‘Generate’.Voila! Userflows is perfect for: In case you missed it, all the details of the Marvel API are here.

Login | AirDroid Web Behind the scenes of Oscar Health’s design system | InVision Oscar Health is a tech-driven insurance company that interacts with a wide range of users and stakeholders. Oscar builds digital tools for our members, providers, brokers, employers, and our own internal employees. As a small design team, designing each of these digital experiences in parallel can be a challenge, but our continued investment in our own design system, Anatomy, has helped us rise to meet these challenges. We based our approach on Atomic Design, a principle that describes the smallest of UI elements or components as atoms (e.g., text, color, or spacing) and increasingly larger components as molecules composed of atoms (e.g., a text input, a button, or a modal). Related: Each screen isn’t a special snowflake—Brad Frost on design systems Since starting work on Anatomy in 2016, the design team has implemented the system in nearly every web experience Oscar has created since. 1. At an ambitious startup like Oscar, designers have multiple responsibilities. 2. 3. 4. 5. 6.

¿En que consisten las técnicas de diseño Pixel Perfect? ✅ | Juan Barcia ¿Cuanto cobra un diseñador Freelance? ¿Cuanto cobra alguien como yo? ¿Estoy cobrando demasiado? ¿Estoy regalando mi trabajo? Las mejores Google Fonts para e-commerce de moda Una selección de las mejores combinaciones tipográficas de Google Fonts para tiendas de moda Online. Imprenta online Vs. imprenta tradicional Principales ventajas e inconvenientes de las imprentas online respecto a las imprentas offset tradicionales. Bancos de imágenes gratuitas Los mejores bancos de imágenes gratuitas de alta definición para utilizar en tus proyectos o sitios web.

Creating custom dashboards for CX data — a UX case study Project Kickoff When jumping into a fun project like this, it can be agonizing not to open your preferred design tool and start throwing concepts together. I’ve certainly been guilty of getting into the details too early. So, before we got ahead of ourselves, we needed to first ask ourselves some questions to better understand the problem we were trying to solve: What is the root of the problem for our users? Eventually we get to a point where we feel good about our initial, instinctual understanding of the problem we’re solving. Client interviewsInterviews with internal team members closer to the problemCompetitive analysis (how are others solving this business problem?) Hearing first-hand the desires of our clients and internal team members was vital in making sure we were solving the right problem. There were many other ideas and suggestions brought up that we kept in mind, but these were the common themes we kept hearing. Ideate, Iterate, and Validate Time to Test The Handoff Learnings

Figma, faster □ For design tools to be effective, speed is essential. If there are delays in the wrong places, it totally ruins the illusion that the tool is an extension of your mind and body. Imagine the frustration of trying to pound in a nail when the hammer trails behind your hand by half a second. We want Figma to be an extension of your creative mind. To meet that goal, we need to remove as much friction as possible from the process of placing your ideas into a visual space to discuss, collaborate on and convert into working software. Since the beginning, we’ve tried to design every feature with performance in mind. We want Figma to be an extension of your creative mind. Earlier this year, we figured out that restructuring our document renderer and ironing out WebAssembly bugs could make Figma significantly faster. We rolled out these changes to the entire user base over the past several weeks. File loading — up to 3x faster Continuous Interactions Zooming is now up to 3x faster. Stay tuned!

What is the difference between Interaction Design and UX Design? This is a question we hear a lot. Unfortunately there’s no simple answer to this question. Firstly, that’s because there’s no globally agreed definition of the two terms. Some simple definitions: Interaction Design Interaction design is specifically a discipline which examines the interaction (via an interface) between a system and its user. Author/Copyright holder: Bill Verplank. User Experience Design User experience design focuses on the overall experience between a user and a product. So… Interaction Design is a Subset of UX Design? Kind of. Author/Copyright holder: Thomas-pluralvonglas. It’s likely that in most design organizations that interaction design has already been formally established as a “real thing” too. The simpler the interaction the more beautiful it is. What if you had a product which allowed you to communicate with it telepathically? Author/Copyright holder: Jean-François Lacombe. An interaction designer shouldn’t notice. One Last Thing References & Where to Learn More

Motion design doesn't have to be hard – Google Design Motion helps make UIs expressive and easy to use. Despite having so much potential, motion is perhaps the least understood of all the design disciplines. This may be due to it being one of the newer members of the UI design family. Where to start Motion’s primary job is to help users navigate an app by illustrating the relationship between UI elements. Transition patterns When designing a nav transition, simplicity and consistency are key. Transitions based on a containerTransitions without a container. Transitions based on a container If a composition involves a container like a button, card or list, then the transition design is based on animating the container. 1. 2. 3. Applying this pattern to all transitions involving a container establishes a consistent style. Some containers simply slide in from off screen using Material’s standard easing. If a container enters from within the screen bounds, it fades in and scales up. Transitions without a container

Related: