Why Build a Pattern Library in Jetpack Compose? — Elevating User Experiences in Large-Scale Applications | by Nirbhay Pherwani | Aug, 2023
A pattern library acts as a resource for UI design and development. It comprises reusable UI components and custom styles that ensure a cohesive user experience. Pattern libraries offer several key benefits — Sourced from Dribbble 1. Consistency Across User Experience Regardless of the app’s…
Leveraging Data and Analytics For Robust User Experience
“Data science has successfully emerged as a fundamental driving force in digital transformation efforts. It is the best way of creating and validating solutions to improve decision-making across the board”. Covid-19 pandemic! It hit the world hard from every angle, from economic to psychological. And…
The Impact of Visual Design On Overall User Experience
Everyone judges a book by its cover, i.e., what appeals to people, sells! The judgment comes from the brain’s visual cortex, whose work is to differentiate things it sees through via human eyes continuously. So, it’s natural that people will judge. It’s not a negative…
Persist Access to User Folders Across Launches (Part 2)
In Part 1 we saw how to use the sandbox and how to ask the user permission to read from and write to folders outside the app container. In this article we will see how to persist the user’s permissions across app launches. Since, once…
How to Let User Paste Data Into your App in SwiftUI
With iOS 16, SwiftUI has a new dedicated PasteButton that lets user paste any kind of objects. It let us receive any object that conforms to the Transferable protocol. Some examples are: String, URL, Data and Image. Implementation To let the user paste an image,…