Open eklem opened 5 years ago
And having search-index
running in the design tool would also make it easier to choose that one over other solutions, since you already know it.
Read up on Adobe XD's 3. party plugin-stuff and see what's needed.
What do you actually need?
Proof of concept is 1 & 2. Beta if you add number 3.
For a minimum viable product: Hopefully, Adobe XD's plugin-stuff will be a webapp's and that webapp is allowed to deliver JSON to Adobe XD. Then you can do search, matcher and filter queries and get some JSON back that you can feed to different fields in a group and then do "Repeat Grid" to show more JSON objects.
If so, something like searchnow.xyz would be a good match.
Also, the proof of concept just needs
Deletion can happen through inspector or something...
Each return stream needs a way to input a query.
If I get a proof of concept working, apply for money!
Could tie in with getting data from sanity.io
And, for the future: If the prototype could contain a real search engine, it would be super cool!
User stories
As a designer I want to:
Make this part of nowsearch.xyz
, i.e. designwith.nowsearch.xyz
Blogpost + demo-video on the concept: Designing with search data
Changing from Adobe XD to Figma. Needed dependencies:
Need to bundle/build it to a UMD version I think, so batr is needed also.
There is a lot of talk about designing with data. One of the last examples is how you can connect the headless CMS Sanity.io with the interaction design program Sketch (Through Craft's Invision plugin). It's a good way of bridging ideas with reality. You get to understand how your design look with real content?
But what about search solutions. Because you don't fully know how your search algorithm will work, and your content can come from several sources, it's even harder to understand how your ideas will work in real life. Also, designers don't know search functionality that well. And you depend on what users type in your application. Which words they use, what filters they are triggered by and click on.
The idea is to have
search-index
run in or together with i.e. Adobe XD. Hopefully in the prototype part, so you can have an actually running search engine in your design and prototype tool.