Indulged 3.0: Search

It’s been quite a while… know that I’m busy porting everything from SL to WinRT 🙂

Now, another major feature has been ported over wholesale — searching.

First thing first, the new design. To put it simply, more unified design elements. Now let’s move on.

search1

Featuring the same “grid” layout that already been deployed extensively in the new Indulged app, the search page is more memory friendly than ever — I can pretty much feel that ListView virtualization is working, as placeholders keep streaming in yet the memory usage stays constant.

Performance aside, the search page offers basically the same feature set as before — you can search for groups and photos, but not users. I searched for the Flickr APIs but couldn’t find any, maybe I’m missing something?

What the search page does offer, on the other hand, are the full capabilities of browsing and joining groups. In case you’re not aware of, Flickr has a whole set of joining request APIs. Groups may be private, or they may require the app to show conditions which a user must agree before joining, or the request may need approval from admins. Together these use cases present quite some scenarios for Indulged 3.0 to fulfill, and most fortunately, the app supports them all.

Below are screenshots demonstrate the use cases:

search2search3search4

 

Next up, I’ll be implementing PearlCam! Previously known as ‘ProCam’, the WinRT MediaCapture API differs a hell lot from the Silverlight version, so I decided a naming change is necessary 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *