My list of transactions is starting to get a bit lengthy , so a little while ago I spent a couple of hours investigating how we could go about implementing Search in our android app in a way which would be fairly simple but still useful!
I sent the most excellent @zancler a quick video of how it could be implemented, and with a bit of discussion weāve come up with the following:
I certainly would when carrying my Android device! Even this simple search works enough to make switching backwards and forwards much less of a pain with my super long feed.
@emmag Looks great and really simple! To meet my own requirements, search would need to:
searches for any part of transaction description/details
search for other items, like Golden Tickets
search by amount (Ā£4ā¦ would show any transactions were amount starts with 4, Ā£4, Ā£43, Ā£437).
Bonus abilities, would be nice to have, but seems complex and not as important:
search by category name (Eating Out, Groceries) - potential problem when searching for companies like āJust Eatā, when we have āEating outā category.
search by date (āJanuaryā, ā12 Marā¦ā, ā12/03ā¦ā) - this one is optional though, seems like a lot of hassle and multiple entry formats
Iām not sure if search icon placement is the best, as well as symmetry. Balance and Spent today are equal āweightā. Hamburger and Monzo icon were solely at the top, creating good āfreeā space. Stuffing search icon, not equally weighted as Hamburger and Monzo, looks meh.
I would prefer to have āSearchā under menu, which then goes into the view you had shown on 2nd and 3rd card.
Would be nice if you could use some sort of smarter syntax to narrow down whatās searched, Lucene style. For now this could just be an advanced feature but in the future the UI could build it up based on dates, amount, titles, etc. searched
Would searching by emoji work? Iāve often labelled certain things with just an emoji (e.g. Beers , stuff for the cat , coffee etc) this would certainly be a quick and simple way for me to grab sets of transactions nicely if they were supported in the search.
Iād like there to be a way to show all the transactions for a merchant. Obviously you could do this by typing in the full merchant name in the search box, but is there any way to make it easier?
Presumably selecting a transaction from the list shown in the search will show the transaction details. Could the merchant then be selectable from either the header or the āYour [merchant name] historyā section to go to the Spending page that shows all transactions for that merchant?
As many have said, any king of search functionality would be amazing!
Like you getting to the point of needing to scroll through many many items now. Lots of very good points, particularly those from @Avishai
Iād like to see man of those functions as they would mirror the iOS app.
Also the idea of using Chips within the search field similar to that feature Iāve sign in iOS when it converts keywords to a selectable / removable object. Not sure if Iāve explained myself very well! https://material.io/guidelines/components/chips.html
Edit: Added link to Chips component on Material Design for anyone who doesnāt know what I mean
Oops this is an earlier version of the design and I didnāt spot the missing X! It is there I promise And I think having emoji search work in this implementation should be possible - theyāre just text after all!
At the moment there are other features (like the Pulse!) weād prefer to do over a full, iOS-like search. Not to say it definitely wonāt happen in the future though. Doing a simpler version first will also help us learn about how people use the feature so anything more can be even better!
Itās on its way, apparently, albeit a little slower than many of us would like. Mainly because of the need to prioritise Android full account functionality - which to be fair we would like even more, I guess
Yep, Iād use itā¦ Probably mainly to search by merchant. Being able to click through from a transaction into all transactions by merchant (as mentioned by @sde1000) would be nice, but typing the full merchant name is a reasonable long cut in the interim.
Yes! Iād use it all the time for searching by merchant or for special items like the crowd funding or golden tickets. Nice one, simple and to the point. it!
Having seen the amount of updates on the Android platform over the last few months I can attest to that. Itās not my main phone but I see the updates coming in.