Back
Question
Roast my product: Panda HSK – iPhone app to learn Chinese
Tell me everything that's wrong with the app. Don't hold back.
https://itunes.apple.com/app/panda-hsk-learn-chinese/id1440976528?ls=1&mt=8
https://itunes.apple.com/app/panda-hsk-learn-chinese/id1440976528?ls=1&mt=8
👋 Join WIP to participate
Context: I don't speak Chinese. I do happen to be in Taiwan right now and I'm interested in learning some basic sentences.
Heads up: I'll be blunt as this is a roast. Overall I think the app looks alright and seems to do the job. In my feedback below I'll only pick on things I think can be improved, so it's all negative feedback.
My feedback:
App Store listing
The app itself
That's all I have for now. I imagine someone who's actually in your target audience could provide more feedback on the learning experience.
Thanks for the feedback, below, I'm answering some of the questions:
I don't know what HSK means. - Hànyǔ Shuǐpíng Kǎoshì, or Chinese Proficiency Test, it's an official test for Chinese learners. The app has all of the HSK vocabulary for a given level.
The letter L in "learn Chinese" should be capitalised. - cheers, I added it to the backlog and will fix in the next update
It's not clear either to who this is targeted at. Completed novices like me? Or people that already know the basics? - people who know what HSK stands for :p Eventually, I want to target it at general Chinese learners, but the app will need a lot of work before I get there.
Why is it better/different than Duolingo etc? - it's targeted specifically at people reviewing for the HSK exam, do you think I should make that more clear in the description?
The panda in the app icon looks kinda sad to me - Bummer, I drew it myself and that's the height of my artistic abilities :(
A tagline like "Learn to speak basic Chinese in 30 days" would grab my attention - that would be a lie, I've been learning for 6 years and only starting to get conversational now, it's a super hard language. I actually think it's impossible to learn using only an app, that's why this app is target more at people who are already studying with a teacher, as a revision tool, the rest is doomed. That said, I'm toying with "Learn HSK 1-3 vocabulary by practising just 5 minutes a day", what do you think?
The typeface looks kinda childish to me - valid point, I'm still trying to nail down the design, I don't have as much design experience as I would have liked
I don't know which level I need to select as a complete novice (I guess the app isn't meant for me) - I'll add a note saying 'if you don't know where to start, start at 1', good idea.
The "Save" label on the button when choosing a level is rather uninspiring. Could be something more exciting like "Let's start learning…" - good idea, will do that in the next update
That said, the the select down menu doesn't make sense here anyway as there's only 3 options and you have plenty of real estate to work with. Why not show 3 buttons for each level, rather than a dropdown + save button? - I'm quite fond of that dropdown, I think it's a rather clean solution
It's not clear how easy it is to go back and try a different level. Maybe add something like "Don't worry. You can always change to a different level later' - added to the backlog, will implement in the next update, switching between levels is painless.
On iPhone XS the notch cuts down into the top of the screen so "Panda HSK" isn't completely visible. - I'm not gonna lie, it's going to be a while before I fix that, focusing on other more pressing issues for now, but thanks for letting me know.
I immediately get greeted with an upsell (Subscribe now). Not a good first experience. Better to wait until I've received some value from the app - very good idea. I'll hide the upsell until the user has made progress in at least N words
Thanks! Very useful noted there.
You're right, I'm still looking for the right color scheme mood for the app. As Marc noted above, the font is kind of childish too. It's difficult to improve at the moment as I'm not a designer, but good to know that's an issue and will keep that in mind for future updates. The color scheme was originally more toned down, but it felt too clinical to me, I attached a screenshot below. What do you think?
It's the average of progress bars of all the words. The progress bars for words represent number of correct answers over the last 5 times you saw the word. That way, when you answer each war correctly 5 times in a row, your progress bar is completely filled up. It's a bit difficult to explain, so I didn't do that in the app. Any ideas how this can be improved?
Definitely worth doing. I'll need a good library of Chinese pronunciations, if anyone knows how I can get hold of these, do let me know! I know there's api.forvo.com/, I have it in my backlog to find out if I can store the downloaded recordings and serve them from within the app instead of calling their API each time.
Great idea, I'll implement that in the next update
Context: I speak Chinese, I'm a high school student from the Philippines. We're a Chinese-Filipino international school. Our school treats the HSK test as a benchmark every year. For a batch of students to graduate, they'd have to pass a specific HSK level (e.g. I'm Batch 2019, I have to pass HSK 3 to graduate).
I see this as an app our Chinese teachers would recommend, seems a design they'd go for. However, for us students, I'd use it but the orange color seems to drained? Perhaps making it a bit brighter, I think even a white background with a few elements around would / could suffice?
A bit too text-based? Maybe you're going for simplicity? But if I were to use a language learning app, I'd want one that I'd be hooked into. Perhaps having a point / incentives system?
I think the interface should be modified to look more like an iOS app. Perhaps with tabs or something, because based on the screenshots, it looks like an app like that would be better of on the web.
The panda is a bit cute. Contrary to other comments, I think some students would like it, but better make it dynamic to be more attractive.
That's all for now, I'll take a deeper look soon and come back with more. Good luck in building and shipping your product!
Thanks for the feedback! Looks like you're right in my target group, do you mind if I get in touch with you for comments when I release the next version?
A lot of other people also mentioned the colors, I'll see try to use a lighter, brighter background in the next release
Based on the reviews, I've started to work on more varied exercises - there will be a listening component and a more interesting way to get tested on characters and pinyin
It's built with both iOS and Android in mind (React Native), so that's more tricky than it looks. I'll get to this once I nail down the learning elements
What kind of dynamic stuff do you have in mind? Animated?
Context: I'm on a n iPhone SE, no reason to learn Chinese, just roasting here! I didn't read the other roasts to be unique, so there could be double things here.
There we go:
That's it!
Thanks!
On the main screen (practice, subscribe now, progress..) you communicate a lot. I'm not sure what is the most important thing I should do next - you're not the first one to mention it, I'll be working on making it cleaner in the next release
When clicking on practice i get a list of buttons. This list is scrollable, and while having that is does not feel native (not sure if you care or should care) - it has to do with your screen size, while I'll be working on adapting on making it look nice on all screen sizes eventually, at the moment I'm focusing on making everything look nice on more standard iphones
I would remove the red color a 1 second after you clicked it. I would also remove the try again text after 1 sec. - I like the idea, added to my to-do list
The result screen is quite overwhelming (maybe because everything i did was incorrect. Also not sure where my attentions should go to. - thanks for highlighting this, I might make it simpler, only highlighting the words you got wrong instead of a log of all your answers