Quick one: Ever thought we've been designing apps all wrong? Yup, that's right. We're like those people who build the roof before the walls.
Here's the deal: start with a feature, not a layout. Why worry about a top nav or sidebar when you don’t even know what you’re building yet?
Imagine this: building a flight booking app. Do you really need a flashy homepage right off the bat, or just a badass search function that gets the job done? Exactly.
Never forget this multi-billion dollar feature:
Or this one. Can it get any simpler?
So, next project, cut to the chase. Build the feature first, slap on the app design later. Maybe we'll end up with less caffeine-fueled midnight coding sessions. 😅
Cheers to simpler and saner app design!
Check webcrumbs.org to find our when we launch.
Top comments (25)
I would go higher - focus on the outcome you want to achieve for your audience, that will inform what requirements (or features) you actually need.
I would go higher - focus on the 2nd law of thermodynamics, that will inform what entropy channels (or requirements) are inevitable in the grand scheme of things.
It’s not features that propelled these two examples but offering a solution to problems. For google it can be summarized as finding information you need. For ChatGPT it’s not so obvious since it can solve a whole bunch of problems, but I’d say that the core one is how to interact with an LLM in a simple way (in this case through a chat bot).
Agree!! "Features that solve problems", not any feature, like a button or something.
Ah, so good! I wish I could repost thisss! I truly believe my community could benefit from reading this ⭐
this could be my this week's goal. build a feature first app. :)
I have tried to his and it has worked everytime as a designer once features are established it's better to Design it with form & functionalities, nice Post:)
Good perspective..
I am currently building a lot of YAGNI features
Thank you a lot for the reference, by the way. It's here for everyone:
Wikipedia YAGNI
Martin Fowler YAGNI
I had to search it:
Yeah, resist adding it!!
Curious... Is it because someone put them on the sprint? Sometimes it's outside our control indeed... but I hope they'll listen you!
I'm also building a lot of YAGNI but
Good perspective..
It depends on the approach, if you want to just test your idea you start with a flashy homepage and don't start building features.
I love the perspective... Designs should be secondary but at least, let the app do the major work you said it will do.✌
Some comments may only be visible to logged-in visitors. Sign in to view all comments. Some comments have been hidden by the post's author - find out more