helloworld1 / AnyMemo

Advanced Spaced Repetition flashcard learning software for Android.
http://www.anymemo.org
GNU General Public License v2.0
151 stars 53 forks source link

Quizlet Download Preview #213

Closed helloworld1 closed 9 years ago

helloworld1 commented 9 years ago

Original issue 205 created by helloworld1 on 2013-04-19T14:41:45.000Z:

What is the feature you want? To be able to preview as much information about the card set as possible before downloading it.

How important is it to you? This is very important because there are so many sets on Quizlet that have duplicate names and so there needs to be a way to determine that you the set you are downloading is the correct one.

Do you think other people also want this feature and why? Yes I do. Because people don't want to waist their time (and data usage quota) downloading the wrong sets and this will keep that from happening.

helloworld1 commented 9 years ago

Comment #1 originally posted by helloworld1 on 2013-04-19T21:31:29.000Z:

Does Flashcards Deluxe load up all cards in that list?

helloworld1 commented 9 years ago

Comment #2 originally posted by helloworld1 on 2013-04-20T15:42:35.000Z:

Yes it does.

helloworld1 commented 9 years ago

Comment #3 originally posted by helloworld1 on 2013-04-20T17:53:30.000Z:

Then, I think it doesn't save the bandwidth to download the whole thing. The only difference is that AnyMemo will try to write image and db file, which will consume some time.

helloworld1 commented 9 years ago

Comment #4 originally posted by helloworld1 on 2013-04-21T14:28:54.000Z:

If you end up downloading the incorrect file and so then have to "try again", then yes, it does spend bandwidth unnecessarily, not to mention waist the users time. Please try searching for the following & you'll see what the confusion can be. Imagine you're my student and I ask you to look up and study the set that has this sequence of characters in it: SQS04 What do you see? 4 sets that look almost identical. So which one do you study? This is why you need a preview. Please see attached file Thank you Scott

helloworld1 commented 9 years ago

Comment #5 originally posted by helloworld1 on 2013-04-21T21:41:14.000Z:

Is displaying only description, author and updated date helpful in this case?

helloworld1 commented 9 years ago

Comment #6 originally posted by helloworld1 on 2013-04-21T23:20:07.000Z:

Author or "Creator" is very important because only one set was created by me, the teacher and the rest were copied and possibly changed in some way. The preview shown above though, also shows the cards in the set;the term, definition and even the picture.

Thank you

helloworld1 commented 9 years ago

Comment #7 originally posted by helloworld1 on 2013-04-21T23:24:52.000Z:

How diplaying these information when you are about to download:

Example: "title":"SAT Quack! - Set 4 NarJrSr-EngVoc-SQS04" "created_by":"Narada_Jr-Sr_High" "term_count":20 "created_date":1362235051, "description":"New Town High School AVID program\nBaltimore County Public School s\nFlashcards created by Jodi Grosser, AVID Coordinator\nWords taken from Teacher's Discovery SAT Qua ck! video series"

helloworld1 commented 9 years ago

Comment #8 originally posted by helloworld1 on 2013-04-21T23:40:44.000Z:

That looks great ("created by" being the most important piece of info) but if possible, it would be even better if the preview could show the actual cards in the set as in the Flashcards Deluxe example above. If that's too difficult though then at least the "created by" is there.

Thanks, Scott

helloworld1 commented 9 years ago

Comment #9 originally posted by helloworld1 on 2013-04-22T02:57:47.000Z:

<empty>

helloworld1 commented 9 years ago

Comment #10 originally posted by helloworld1 on 2013-04-22T04:31:03.000Z:

Ok added information displayed when you download a deck. Today's nightly build will have this change. It is quite difficult display a list without first downloading the whole thing. To do that, I will download the db to a temporarily place file and use list mode to display it. But this approach will take the same or more time than just downloading it yourself.

helloworld1 commented 9 years ago

Comment #11 originally posted by helloworld1 on 2013-04-22T04:40:08.000Z:

Ok, sounds great. And I think that the users will really like the opportunity to see the list of cards 1st like this. This way they are not blind to what they are downloading before they download it. Thanks for your work.

Sincerely, Scott

helloworld1 commented 9 years ago

Comment #12 originally posted by helloworld1 on 2013-04-23T01:07:54.000Z:

Well, in the approach I described above, the db will be downloaded in order to generate the preview. So, it is like previewing is quite slow (Download db and do preview), but downloading will be lightning fast (Move the file from tmp to anymemo directory).

helloworld1 commented 9 years ago

Comment #13 originally posted by helloworld1 on 2013-04-23T03:26:45.000Z:

I understand. I still think that this is a good thing and will be appreciated by the users. By the way, could the list view be kept or added as another view option? The current "card list" option is kind of messy and difficult to read if there are pictures on the cards because of the pic name being so long and having so many odd characters like: />

Just a thought :) Scott PS. Can't wait to see this latest update though :)

helloworld1 commented 9 years ago

Comment #14 originally posted by helloworld1 on 2013-04-23T06:01:39.000Z:

Ok, I will leave the list preview feature pending for a little while unless there are more people requesting it since it is not easy to do and I can't apply it to other downloading source easily.

The list mode doesn't parse the HTML tags, I did this because the performance on old Android 1.6 and 2.2 devices are very very poor. I will eventually allow HTML to be parsed and images to be displayed.

The latest version can be downloaded from nightly build system. Go to anymemo.org and click nightly build on the left. You need to remove the current free version to install it though (And you need to remove the nightly build in order to install google play version or beta versions). You can also wait a few days for me to release a beta2.

helloworld1 commented 9 years ago

Comment #15 originally posted by helloworld1 on 2013-04-23T06:55:47.000Z:

Okay, I downloaded the nighty build after deleting my previous versions and it looks great! The info that's there now, especially "Author" is so important and really will relieve a lot of confusion on the user's end (my and I'm sure other teacher's students end) - they'll know they have the set that the teacher made for them and not somebody elses set. Thank you so much! Scott

helloworld1 commented 9 years ago

Comment #16 originally posted by helloworld1 on 2013-07-17T21:34:51.000Z:

Fixed