Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Find all nearby canteens, favorite or not #14

Closed
cyroxx opened this issue Jan 20, 2013 · 6 comments
Closed

Find all nearby canteens, favorite or not #14

cyroxx opened this issue Jan 20, 2013 · 6 comments

Comments

@cyroxx
Copy link
Collaborator

cyroxx commented Jan 20, 2013

I have the impression that the current use case of the app can be stated as: You have a certain set of so-called "favorite canteens" which you like and you choose between them according to their meals on a daily basis. So each day, you go to the canteen that offers the meal of your choice.

However, this doesn't help you to discover canteens in a yet unknown location. Imagine a student that has recently arrived and now wants to explore her surroundings for opportunities to fill her stomach. A different example is a student that studies in Potsdam, but has to visit once or twice a university library in Berlin for her research and is interested in nearby canteens where she can have good food at an affordable (student) price.

While this may seem as a duplicate of #13 at first glance, I would like to point out that the approach is somewhat different. While #13 aims at a location-based selection of favorite canteens, I propose to use the user's current location as one main entry point in order to navigate through the information openmensa.org provides, without being bound to the concept of maintaining one's favorite canteens.

Having said that, the concept of favorite canteens is still valid and very useful, e.g. you could have a widget that gives you a short overview of your (closest) favorite canteens at lunch time.

The question remains how those two usage patterns (well-known environment vs. unknown environment) ought to be combined.

  • Do you use two distinct Launchers for the different aspects (like Facebook/Facebook Messenger, Öffi Verbindungen/Öffi Haltestellen)?
  • Or: Do you switch explicitly between those two inside the app explicitly (e.g. button click)?
  • In the unknown environment setting, how do you turn a canteen into a favorite after having been there?
@domoritz
Copy link
Owner

Even though this issue is not exactly issue #13, I still find them closely related. A user could temporarily add the canteen to his/her favourite canteens and remove them form the list if he/she is not happy with the canteen. I understand your concern that this is somewhat complicated. However, I want to avoid multiple views or even apps to help in the situation you described since it will not occur very often. What do you think about a smarter canteen spinner that shows more than just the favourite canteens? It could also display a link to edit the favourite canteens or contain a link to the closest canteen.

Now, the spinner gets somehow crowded. So, we should think about Sliding menus (http://android.cyrilmottier.com/?p=658). @cyroxx Does that seem like a reasonable approach?

@domoritz
Copy link
Owner

@cmur2
Copy link
Collaborator

cmur2 commented Jan 20, 2013

Maybe it's a suprise for you but the early prototypes of my old & crappy OpenMensa app contained two equally weighted sections on it's start screen that showed your favorites first and below them all canteens found via geolocation (if enabled etc)...

@cyroxx
Copy link
Collaborator Author

cyroxx commented Jan 22, 2013

@domoritz I get your point that you want to do one thing (maintaining your favorite canteens) and to do it right. I agree that if we incorporate too many different ideas on how the app should work, we will end up in a total mess.

You have to admit that the app is currently not location-aware at all. This results in issues like #4, which makes it especially hard the first time when you run the app. Given that we had a solution at hand like the one I proposed here, which is well-integrated in the apps workflow (or a a separate launcher, if we see that fit), we might improve the general user experience significantly. Not only could you easily search for your favorite canteens by distance and/or name and mark them as such efficiently (status quo: having the pain of finding their name in a long list), but you could also use the same view to explore your surroundings and thus combine those two worlds.

@domoritz
Copy link
Owner

@cyroxx I agree that one view to cover both use cases is the best solution. By adding a link to the canteen list view to the spinner in the action bar, this whole concept makes sense.

Oh, and I admit that the app is not location aware at the moment.

@l-jonas
Copy link
Collaborator

l-jonas commented Jun 2, 2019

Closed by 33e5286

@l-jonas l-jonas closed this as completed Jun 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants