TapCoding

TapCoding

App Report, Market and Ranking Data
publisher
category
price
Free (IAP)
Reviews
4.5 (281)
United States United States
Description
Learning to be a Swift programmer has never been so easy, convenient, or fun!

TapCoding uses thousands of bite-sized exercises to teach you to code. All together, this content is easily the size of an entire programming book.

But programming books are boring.

Don't just read about programming in Swift. Actually do it, with all the interactive exercises:

- Code building pages for producing code via drag-and-drop.
- True/false exercises for emphasizing important concepts.
- Code typing pages for reinforcing the rote muscle memory of coding.
- Error spotting pages for comprehending existing code and detecting mistakes in logic or syntax.

These exercises get you into the action, helping you engage and invest in your learning.

TapCoding's carefully crafted curriculum takes you from a complete newbie up to an intermediate skill level, all from the comfort of your couch. The novice course can be unlocked 100% for free, so get started today!
Category Ranking
Not enough information to display the data.
Review Breakdown
Not enough information to display the data.
Screenshots
Reviews

Great app

Great app, the explanations are my favorite so far in any language, I think it has great potential for many publics. I will buy the full lesson plan.

JkaneerWed, Feb 21, 2024
United StatesUnited States

Highly recommended.

Explained extremely well. Clean and fresh look. One time purchase for most of the content. It’s perfect.

Jan LunaSat, Aug 5, 2023
United StatesUnited States

Somethings wrong

Hi I was trying to use this app but it kept saying loading cloud data.I want to make a video game and will not work.

Vocano QueenTue, Feb 21, 2023
United StatesUnited States

Still not sure either way

After completing the free lessons so easily I was compelled to purchase the rest of the app. It is a bit steep but the learning concept seemed to work with the free lessons. I am on the third ll fourth pay lesson now and am a bit confused. I don’t understand what all these things are for. If you already state x = 8 then why would you need to have all these true ll false constants about x? I guess I would like to know how all of these booleans and stuff are going to be needed in coding. A few examples of why we would need these strings would be helpful. I will update my review when I am done with all the lessons. Hopefully it will all make sense then.

MethmonztaFri, Jun 3, 2022
United StatesUnited States

There were a few instances

Where I was confused because it does not explain why the wrong or right phrase or line of code was incorrect. Sometimes they would go over previous expressions and over explain them but times I felt like the practice typing code lines didn’t make sense. For instance, if Swift assumes your Float is a double then why in the world would you have to declare it to be a double? If Swift is smart and kind enough to figure out the type inference why not just keep the code short and sweet? Then with the space or not to space it’s up to you why waste the space? I do love using the ( )s but it can get cumbersome when there are too many and when you are using \() too and “”to print inside of the ()s and then if you have ints or floats that need math done you need more ()s and + - * and / or was it \? And how the heck are you supposed to know exactly what vars and lets you will need to list for your program to run on? Mind blown. But hey, I did make it through the first 3 basics so I might have had a chance had they not decided to start charging. Once upon a time they used to say, “the best things in life are free. (But you can leave them for the birds and bees! I want money! Yeah! That’s what I want!…” ~the Cars I think) so I guess I will try at Khan Academy. * Coders must have huge brain cells! Lol!

MethmonztaFri, May 13, 2022
United StatesUnited States

Review

Really good just needs reminders

Biggun137Fri, Jan 14, 2022
United StatesUnited States

Totally Satisfied

It explains the concepts well, using simple language and examples. It’s interactive and bite-sized. Job well done.

KSerg23Sat, Aug 28, 2021
United StatesUnited States
Download & Revenue
DOWNLOAD 379Mar 2024Worldwide
REVENUEN/AMar 2024Worldwide
download revenue
About
Bundle Id
com.flairify.TapCoding
Min Os. Version
9.2
Release Date
Tue, Jun 7, 2016
Update Date
Wed, Nov 6, 2019
Content Rating
Has IMessage
No
Support Watch
No
Support Siri
No
File Size
37.95MB
Has Game Center
No
Family Sharing
No
Support Passbook
No
Supported Languages
English
What's New
version
1.3.3
updated
4 years ago
1.3.3 (and 1.3.2)
~ Fixed bugs preventing progress through some typing exercises.

1.3 & 1.3.1
~ Added support for iOS 13 and various new screen sizes.
~ Bug fixes on the reading pages.
~ Fixed inconsistent navigation bar in dark mode.
~ Fixed bottom-of-page indicator not appearing when swiping between pages.
~ Minor layout improvement on home screen.
Newsletter

Subscribe our newsletter and get useful information every week.

Stay Ahead of the Market with StoreSpy
Never miss opportunities
Watch your competitors closely
Start boosting your app right away
Start Now
stay a head