In July 2024, we launched a brand new YouTube series called “Compose Tips for Delightful UI”. The series set out to give short, actionable and technical tips for working with Jetpack Compose and share small examples of APIs that are not as widely known. We aimed to show how you can achieve a premium look […]
Forget beautiful designs, let’s learn from the ugly and funny ones today. Bad UX strains your eyes. As designers, by nature, we like beautifully designed things. We look at inspirations from Apple, Airbnb, or Linear for design patterns. We take pictures of beautifully crafted posters on the street. We bookmark websites with creative animations. But […]
Pinterest has unveiled its much-awaited 2025 trend forecast, offering a sneak peek into the creative directions set to define design, lifestyle, and branding aesthetics in the coming year. The trends highlighted by “Pinterest Predicts” resonate with both emerging and established audiences, providing valuable insights for designers, web developers, and creatives looking to stay ahead. With […]
If you thought ProtoPie was powerful before, get ready to unlock its full potential. Discover 3 more hacks to enhance your interactions with advanced string formulas, dynamic customization with data, and squishy animated unicorns. We left our beloved friend Figma behind a while ago. And don’t get me wrong, I love that tool. I use […]
Rethinking experiences for young people outside social media. Lucas and Mateus playing on the jungle gym after school Australia has made the decision to ban children under 16 from accessing social media platforms like Facebook, Instagram, and TikTok. The Prime Minister said that it puts Australia at the vanguard of efforts to protect the mental […]
Austin Stacks senior duo Paddy Lane and Daniel Kirby both played three-quarters of proceedings prior to their club’s Munster Intermediate semi-final with Kilshannig on Sunday , with Lane the star of the show in scoring 1-9 (3f, 2’45’s) for his time on the pitch Source link
Designers use an unconstrained canvas tool to design for rule-based interactive systems, hoping the devs will perfect everything in production. This causes misalignment between designers and devs. There are two persistent issues that keep plaguing the product design and development worlds. The first one is very much on the surface, and thus — no surprise — gets both a lot […]
TL;DR Encapsulate your composable functions and associated types with a surrounding object and use the operator fun invoke of that object as your composable function. This is a convenient convention for complex components. Details Complex Composable functions often require numerous associated types for their implementation: state holders, UI models, default values, etc. While it does […]
Did you know in CSS you can specify the color property once and use that value without specifying it again using the currentColor keyword? Let’s start with the definition The currentColor keyword refers to the current value of the color property of an element (after computing all the properties) and allows us to use it […]
Mistakes in the design phase often lead to a cycle of rework in the product development process. So, It is always best to avoid and take care of mistakes that might occur unknowingly or knowingly. Mistakes in the design phase often lead to a cycle of rework in the product development process. So, It is […]