johnrb Wrote:When you are adding stories to your cards you'll need to have internet. Is that too big a requirement? Would people rather have ALL the stories, and sync them all when the app loads? Thoughts?
I'd suggest to keep it simple and spend time on new feature like the kanji drawing screen, which is kind of an exclusive of the iPhone app, not just because it's new, but because the device is better suited for it.
Imho, it's overload to maintain all stories offline. There was also a question we discussed on the territory covered by the offline app. I think the offline app should allow editing and reviewing one's stories but not really browse or study as such. Are you really going to study kanji on the move? So, you could in fact display just the user's story, and have plenty more space for kanji meta data below.The user can go online via browser or computer, and copy the stories they like(when they dont edit their own). Then those stories will be synched for the offline app. So basically I'm suggesting that you simply store the user's stories and nothing else. The offline "study" page is a way to review one's story and make amendments to it when you find a problem during review, you'll synch that back to the full site eventually.
I don't think the app should be designed as a copy of the online site. Rather as something that can be used on the move, with a focus on reviews. Thus there is no need to download all stories or even top stories.
edit: It's not so much a question about how to implement but whether some features need be implemented at all, we have to think about how this will be used, who will use it. So I really wonder, will iPhone users really study kanji on the iPhone? Or do they want to be able to review on the go, especially when stuck in traffic, train, etc? In the second case, it's helpful to be able to review one's story.
So for the Study page I would direct the search result to a STORY screen where you can view/edit your story and see the related kanji data:
- Maybe you can put the stroke order font/animation there so you can keep the kanji draw simple and with a standard kaishou/minchou font
- Stroke count, other indexes, radical name and so on you can add below the story
During a flashcard review, it could have a button to view/edit story, which would jump to the screen described above. In that case there could be a back button to go back to review if one is in progress.
In other words on the iPhone, I think it would be a better experience to jump directly from the flashcard screen to the story screen and be able to jump back, rather than have some kind of popup like the online site. That's because it will be really fast on the app.