App Development, and How it was Done at Stripe
Developing an app that is user friendly through both code and design allows for it to be successful , because it caters entirely to the user, while maintaining its functionality. Beginning with concept and design ideas are crucial, and then moving from there to the wireframes and design stages is the next step. According to Michaël Villar, the User Interface Developer at Stripe, the conceptualization phase is crucial. He says that “even though it’s the first step, product design never truly ends and should be carefully revisited at all times” (Exploring the Product Design of the Stripe Dashboard for iPhone). A product must always be tended to and adjusted, in order to stay current and user-friendly. As culture shifts, people and their standards, as well as common functionality, shifts. A program can quickly go out of date if it is not continuously updated and moved forward with culture. This forces designers to initially create a very open ended and flexible platform, so that they can keep making changes according to their users’ needs.
Working with a team that is all on the same page is a crucial part of the design process. Villar describes the relationship that he has with his visual designer, Ben, and he describes how much faster and more easily these changes are made when he and his partner are on the same page during the design process. They are able to bounce ideas off of each other, and ultimately maximize the quality of the app for the user because they can figure out what works and what doesn’t quickly during the process. The design process of an app and the fluidity in which the team works together does show up ultimately in the the final app design.