Hi Gerardo and Terry,
I've been actively working on prototyping the UI of the MDE web application for the past 2 weeks after we talked. The goal is to create an accessible "single-page" purely client-side JavaScript app that mimics current Java Swing MathTrax UI. I set an initial reached milestone:
"Used ext-js to build an initial Web based MDE application, with client and server exchange http request/response done in JSON. Takes user input and generates graph descriptions."
The code has already been pushed to github and the result is in the screenshots.
Alex
Senior Product Manager, Literacy Program
The Benetech Initiative
480 S. California Avenue, Suite 201
Palo Alto, CA 94306
Office: +1 650-352-0328
Mobile: +1 650-427-0851
--To view this discussion on the web visit https://groups.google.com/d/msg/math-description-engine/-/SbxTogct0WQJ.
You received this message because you are subscribed to the Google Groups "Math Description Engine" group.
To post to this group, send email to math-descri...@googlegroups.com.
To unsubscribe from this group, send email to math-description-...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/math-description-engine?hl=en.
Shajey - Thanks for putting this together. I have a few questions/comments:
1) Can you give some examples in the pulldown? Type it doesn't make sense, since it's a pulldown. I know that typing typically moves the selection based on the letter in most web interfaces, but most web interfaces don't say type it.
2) I image that depending on the pulldown, you might see different coefficients/parameters like you do in the advanced screen. For example, if you select a circle (x^2 + y^2 = c), it would give you the ability to enter different values for c. The difference between the current version of MathTrax and your mock would be that the pulldown might have the label: Circle: x^2 + y^2 = c as opposed to just the equation.
2) "Advance" should be "Advanced".
3) "Graph It" is not necessary, since selecting the item in the pulldown automatically performs the action in the current version of MathTrax. If we don't want that behavior, then we should call it "Go" or something like that since it both graphs and describes.
4) Can you give an explanation of the two icons on the bottom left of the graph?
Hi Shajey,Thanks for making this, I'll be sure to integrate some of your ideas.1. For the simple/advanced tabs, I remember someone posting that some users wanted to enter in generic shapes and have the MDE generate an example equation/graph. Your solution addresses this well. Gerardo is spot on about the importance of being able to change the equation parameters. However, with this I think the simple/advanced functionality is too similar to warrant separate tabs. It could be good to integrate that into a single combo box, or if that is too messy there could be a button that toggles the input mode for only the combo box. That might simplify things.
2. The icons for the graph controls directly above the audio play button are non-intuitive--at least for me. I assume that if I can't tell what it is new users might have trouble discerning as well, though this could be limited to me only.
3. I think the description/graph buttons on the bottom left are redundant, as is the graph it button. The combo box will generate the description/graph on dropdown select or on pressing enter. I don't see the need for these, and they take up a lot of space.4. There is no data tab in the mockup. Are we not including the file upload functionality of the MDE? I think it is pretty important.
5. I liked how you took the audio settings and put it together with the graph settings, it makes a lot of sense.
6. You also don't have the print graph/description functionality. Is this intentional? Just a heads-up.
7. Does the mockup reflect a final product, or just a general indication of what the product will look like? I plan to use CSS to beautify the application to improve the look of the application after finishing the functionality.
Thanks,
Alex--
You received this message because you are subscribed to the Google Groups "Math Description Engine" group.
To view this discussion on the web visit https://groups.google.com/d/msg/math-description-engine/-/Q_nCnOIuXwMJ.
--
You received this message because you are subscribed to the Google Groups "Math Description Engine" group.
To view this discussion on the web visit https://groups.google.com/d/msg/math-description-engine/-/Q_NsMU4KTR8J.