
Security News
High Salaries No Longer Enough to Attract Top Cybersecurity Talent
A survey of 500 cybersecurity pros reveals high pay isn't enough—lack of growth and flexibility is driving attrition and risking organizational security.
unify-react-native
Advanced tools
Unify React Native - Tokopedia Component Library for React Native Mobile Apps
Unify React Native is a global component library developed by Tokopedia's Design System team called UNIFY. This library can be used on any React Native based mobile apps project via NPM.
As Tokopedia continues to grow, both as a product and a company, one challenge we are faced with is learning how to refine the Tokopedia brand identity and apply it cohesively to each of our products.
We created this styleguide to act as a central location where we house a live inventory of UI components, brand guidelines, brand assets, code snippets, developer guidelines and more. Anyone working on the Tokopedia product is encouraged to stay familiar with this styleguide and help ensure that it is kept up-to-date.
Consistency is one of the molecules of the Design DNA. It is highly useful and makes the world a better place. Usability and learnability improve when similar elements have consistent look and function in similar way. When consistency is present in your design, people can transfer knowledge to new contexts and learn new things quickly without pain. This way they can focus on executing the task and not learning how the product UI works every time they switch the context.
Less, but Better. Simple design isn’t just about subtracting things from a design. It has to improve the design’s overall effectiveness. The aim is to strip away the “non-essentials” of a design, to return it to a pure, simple state. Your design needs to communicate the intent of your content clearly. If your viewer has the wrong idea of what your content is trying to tell them, your design isn’t clear enough.
Design does not become intuitive by magic. When we experience a design as intuitive, it is because we have encountered something like it before. Intuitive is when users understand behaviour and effect without use of reason, experimentation, assistance, or special training. For such intuition to be possible requires prior knowledge, from experience in the real world. So, for example, if something looks like a push button, we know from the real world that we can push it to make something happen.
If you found any issues when you're implementing the UNIFY Component Library, please open an issue and our team will help to solve your problem.
FAQs
Unify React Native - Tokopedia Component Library for React Native Mobile Apps
The npm package unify-react-native receives a total of 2 weekly downloads. As such, unify-react-native popularity was classified as not popular.
We found that unify-react-native demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
A survey of 500 cybersecurity pros reveals high pay isn't enough—lack of growth and flexibility is driving attrition and risking organizational security.
Product
Socket, the leader in open source security, is now available on Google Cloud Marketplace for simplified procurement and enhanced protection against supply chain attacks.
Security News
Corepack will be phased out from future Node.js releases following a TSC vote.