Learn to write Chinese feature!!!!!!
There should be a feature that gives you a sentence in pinyin and asks you to hand write it. Then it marks you as to whether or not the characters are correct and how accurately they were written.
Each pinyin word should have a box, similar to these,
just below.
Then it can mark you on accuracy, stroke order, speed, and whether or not the characters match the pinyin, etc, etc.
Sentence Translate Feature!!!!!!
There should be a feature that you can plug in a Chinese sentence or English sentence and then it translates them into the other language as accurately as possible.
Chengyu Dictionary!!!!!
There should be a dictionary with every Chinese idiom or saying possible!!!! They should be ranked in terms of how common they are. It should include the translation, the story behind it, and perhaps a link to a webpage with the stories and pictures!!! That would be awesome!
Learning Package Features!!!!!
There should be a feature that has some learning packages... for example... when you first download it, there will be a quick quiz with 50 questions or so, that will test you on your individual level of Chinese. The first few questions will be easy then they will get progressively more difficult. By the time you finish the quiz you will have a recommended starting level.
Then you can go into the Pleco app and there will be a series of levels with a series of lessons in each. Each level will be comparable to the HKS standards and the lessons within each level will contain sentence examples with daily vocabulary, multiple uses of the new vocabulary, and learning suggestions. The beginner lessons will teach pinyin, grammar and pronunciation. Then as the lessons progress they will get more and more complex until you have mastered every level so that you are ready to sit the official exams! Lessons could be done in 30mins a day and the vocabulary section will have a flashcard testing section that will test you on a series of the days vocabulary. Then you can choose to schedule revisions of those lessons and vocab. For example, I might memorise the days words. Then test them. Then set a schedule to alert me when to test again at progressive intervals. I might choose the first interval after 30mins. Then the next will be at 3 hours. Then the next at 8 hours. Then the next just before bed. Then the next when I wake up. Then the last at the end of the week. That way I can ensure what I have learnt will stay firm in my mind! The tests will all be weighted. As my language level increases I will then begin to be taught stroke order and tested on these with each daily lesson.
Obviously these language lessons would require a lot of work on your part. So perhaps this could be an extra paid feature where a subscription is set up for 5 dollars a month or 10 dollars a month or whatever...
Cloud User Translation Feature!!!!
There could be a feature whereby customers could pay a few dollars to have documents translated by the Pleco community... Then all the users that have passed a certain language level could participate in the translation. The more words or sentences they translate or proof read the more points they rack up against their name or profile. Those that have finished the highest level in the lessons are the moderators and are able to cross check the translations of the users.
As the user racks up points these points could be used in future for in app purchase discounts or discounts on new features, or lessons, etc. Also, this will help to expand the Pleco empire and get the brand name out there as something trusted. This will eventually lead to users being able to put on their resumes or job applications that they were pleco moderators, or that they have translated so many pages of documents... etc. etc.
The motivation behind users wanting to translate the documents is that they will get these points or credits or maybe one day actually get cash for jobs (if they are moderator level), they will get the experience, and they will get real world practice and be able to know exactly where they stand in a real world situation!
Book Feature!!!!
To be able to download books as documents (as we already do) but to be able to open them in a part of Pleco that actually lets you turn pages (similar to iBooks) and if you see a word you don’t know, just select it and flick through different dictionary meanings (as you already can). Then you can save quotes, and upload them to the community and ask for a translation if you don’t quite get it. Or you can save the quote to add to the lessons final test. Or save it to your daily memorization quiz schedule, etc, etc.
I have so many ideas pouring out of my head its insane...I just dont have time to even write them all down!!!!