Product Review of TapCoding

TapCoding is an iOS platform designed to teach users the use of Swift, which is Apple’s programming language. With TapCoding, learners learn about the basics of coding and other aspects such as programming functions and the use of data. Each level offers learners all-round instruction on programming language. TapCoding isn’t a game; its purpose is to help the user build useful programming skills.
Website: https://apps.apple.com/us/app/id1106047716
What Users Love About the App
“I’ve now worked my way through all the available modules and units in TapCoding (including those you have to pay for). It’s been a great experience, and I’m happy I used this app. I feel like a got a good basic overview of Swift, with a solid number of examples.”
“I’ve only completed the basics available, but learning the language as someone with no coding background no longer seems impossible thanks to this app. One key element that I truly value is that it breaks down lingo into real world examples that anyone can understand. Thanks !”
“Free and helpful. First of all, it’s free. You can buy early access to lessons or you can go at the recommended pace and the lessons will unlock as you go.”
“I mostly wanted to rate and thank the developers for the app. It has kept my interest and kept me motivated and learning Swift.”
“So easy to learn with this app!!! I am greatly impressed with and grateful for this app. The method is consistent, clear and methodical.”
What Users Dislike About the App
“I couldn’t be much happier with this app. It’s just what it says it is and that’s refreshing. I especially love the once daily reminders to practice. It teaches you to pace yourself in the learning experience instead of getting the much dreaded burnout of trying to soak in too much in one sitting.”
“The free content is extremely limited. It’s about 40 minutes to work through material that could be learned in under 10 minutes of reading. The exercises are not valuable, they are hoops to jump through that just provide filler, which is hugely disappointing.”
“Great into to swift with a major bug! Lessons take several minutes to complete and progress cannot be saved within each lesson. I’ve had to run through the same steps on a lesson multiple times just because I didn’t have the time to complete it on my last attempt. Let’s get some auto saving progress!!”
“One issue that I think should be corrected (or explained if I am wrong). In the second Optionals lesson, there is a variable pollResponse typed as String? I am certain this should be a Bool? based on the exercise.”
“Reaching the end, sadly, felt a little abrupt. I wish the app had given information on whether more modules are planned, or suggestions for where to go to learn more.”