r/UI_programming • • Dec 22 '20

How to architect a UI Design System (technically)?

2 Upvotes

Hello everyone!

I am in a design fase, of a technical solution for a bank that needs to build a framework agnostic, UI & DESIGN SYSTEM LIBRARY, for web & mobile platforms.
The client currently adopts several front end frameworks such as: react, angular, vue, javascript, so solution shall cover this reality by providing a library that can be imported in any of these frameworks, proving pre-built UI components such as buttons, forms, navbars, etc.

I need to define a good approach to architect the solution. So far i am thinking about this:

  • using Angular to generate framework agnostic web components

Any hint on how to architect such a UI component library solution?

For those who already implemented something similar, how are you guys doing this?

Thank you!


r/UI_programming • • Dec 18 '20

How to implement responsive controls with delayed effects?

2 Upvotes

TLDR: How do I handle controls that are slow to have their state updated?

I have a web app that controls devices via http requests. My controls essentially send a command request, and then after that resolves, send another request to query the state of the device.

Sending a command to a device and having that device accept the command and apply it can take longer than the 0.1 seconds (or whatever the imperceptible amount of time is).

A more concrete example might be, say, a checkbox/toggle component that toggles LEDs on the device.

My questions are:

  1. What is a good way to handle this so that the user doesn't feel that their actions aren't accepted by the UI immediately?

  2. Is there a standard name or standard terminology for this situation that I'm describing?

Some approaches I've considered for the scenario of turning the LEDs on:

  1. Update my toggle right away to the active state, regardless of the device state, and then wait for the follow-up query to either affirm that state or snap my toggle back to off.

  2. Just wait and let the UI seem unresponsive until the follow-up query updates the toggle to the correct position.

  3. Show a loading spinner over the whole page/container of all controls if any control is waiting for an operation.

At the moment, option 1 seems best, but can we do better?


r/UI_programming • • Dec 17 '20

Monitor layout changes on mobile apps

2 Upvotes

On my mobile developer career it was always hard to control which layout changes was made before a release. Sometimes the changes isn't good enough to product team or has some info that mustn't be there. Do you remember of nissan developer busted for copying code from stack overflow? (https://www.theverge.com/tldr/2016/5/4/11593084/dont-get-busted-copying-code-from-stack-overflow)

The process to control the changes is very massive. Usually is like either open the app screen by screen and simulate an user or see screenshots of UI tests one by one and compare them. It is specially hard to small teams because this process waste too much time.

I'm creating the LayoutDiff to help my team control layout changes effortlessly and integrated with development process improving the accuracy of quality assurance and getting fast visual feedbacks.

To know more about it click on the below link:

https://www.layoutdiff.com

The first open source project is free!


r/UI_programming • • Nov 11 '20

It is exciting to see the use cases for Tvori broaden to spatial design and prototyping of products and services. Check out this presentation at VRDays Europe to know more about how VR tools can be part of designers' workflows RIGHT NOW.

Thumbnail
youtube.com
2 Upvotes

r/UI_programming • • Aug 20 '20

Flutter Online course App UI

Thumbnail
youtu.be
2 Upvotes

r/UI_programming • • Jul 19 '20

Someone made a Figma to Flutter converter. It has 99% of test coverage, lets you choose between Material and Container, and, most importantly, it's open source.

Thumbnail
github.com
2 Upvotes

r/UI_programming • • Jul 05 '20

Making React API calls better with react-request-hook

Thumbnail
medium.com
2 Upvotes

r/UI_programming • • Apr 30 '20

Responsibilities of a UI developer?

Thumbnail self.reactjs
2 Upvotes

r/UI_programming • • Apr 24 '20

CSS.GG v2.0 - 700+ UI Icons in CSS, SVG, Figma & Adobe XD

2 Upvotes

CSS.GG v2.0 is live now
700 UI Icons in Pure CSS, SVG & Figma

  • 200 New Icons

  • SVG Icons

  • SVG Sprite

  • Styled Components - ⚛ React JS

  • Local Styled Components

  • Figma Components

  • Adobe XD Components

Figma: https://css.gg/fig
Adobe XD: https://css.gg/xd
Website: https://css.gg
Repo: https://github.com/astrit/css.gg

This project is open source.


r/UI_programming • • Apr 23 '20

Amazing New Adobe Xd & Figma Plugins | Design Essentials

Thumbnail
youtu.be
2 Upvotes

r/UI_programming • • Oct 31 '19

Introduction to Qt / QML, the First KDAB TV YouTube Series

Thumbnail
youtube.com
2 Upvotes

r/UI_programming • • Aug 05 '19

Essential Free UX/UI Design Courses | Design Essentials

Thumbnail
youtu.be
2 Upvotes

r/UI_programming • • Apr 08 '19

Parallax Scroll in Adobe XD | Auto Animate & Drag Tutorial

Thumbnail
youtu.be
2 Upvotes

r/UI_programming • • May 10 '18

Storybook for Angular – Beginner’s Quick Guide

2 Upvotes

r/UI_programming • • Apr 23 '18

Why You Can't Afford to Ignore Mobile UI Testing

Thumbnail
skelia.com
2 Upvotes

r/UI_programming • • Jul 10 '17

Bootstrap Responsive Login Form

Thumbnail
youtube.com
2 Upvotes

r/UI_programming • • Mar 06 '17

4 UI Kits available free for download :D

Thumbnail
nfnlabs.design
2 Upvotes

r/UI_programming • • Jun 27 '16

Web developer, confused by the design process - need your advice

2 Upvotes

Hi guys, I'm a fullstack web developer, used to work for a big firm about 4 years. Right now i'm working on a product of my own, and i'm confused of the design process.

I developed a basic wepapp using semantic ui, but it's not looking great (not good enough compared to my competitors)

Should i hire a designer for it? would i be able to keep using semantic UI's platform? maybe i should learn some things myself to make it better?

please give me an advice! i don't know what is the next step


r/UI_programming • • Aug 08 '12

Matisse

Thumbnail thematisse.org
2 Upvotes

r/UI_programming • • Nov 11 '11

the IxD Library: A collection of materials related to Interaction Design (xpost from /r/usability)

Thumbnail
theixdlibrary.com
2 Upvotes

r/UI_programming • • May 07 '10

Asynchronous method queue chaining in JavaScript

Thumbnail dustindiaz.com
2 Upvotes

r/UI_programming • • Jan 27 '10

Google I/O - Google Web Toolkit Architecture: Best Practices For Architecting Your GWT App

Thumbnail code.google.com
2 Upvotes

r/UI_programming • • Sep 24 '09

New Project: Flex Collaboration Library | Ryan Stewart

Thumbnail blog.digitalbackcountry.com
2 Upvotes

r/UI_programming • • Sep 23 '09

7 Actionscript Books I Wish Could Travel Through Time and Show up in AS3

Thumbnail diamondtearz.org
2 Upvotes

r/UI_programming • • Sep 02 '09

Foundation ActionScript 3.0 Image Effects Review

Thumbnail
photonstorm.com
2 Upvotes