# TapCoding

> coding trainer for Swift

Canonical page: [https://chrome-stats.com/d/id1106047716](https://chrome-stats.com/d/id1106047716)

## Overview

- **ID:** `id1106047716`
- **Platform:** Apple
- **Type:** Apple app
- **Status:** Available
- **Publisher:** Flairify LLC
- **Category:** Education
- **Rating:** 4.50 / 5 (344 ratings)
- **Version:** 1.3.3
- **Last updated:** 2019-11-06
- **First published:** 2016-06-07
- **Size:** 38 MB
- **Data as of:** 2026-09-19
- **Store listing:** [Apple App Store](https://apps.apple.com/us/app/tapcoding/id1106047716)
- **Website:** [http://tapcoding.com](http://tapcoding.com/)
- **Privacy policy:** [http://tapcoding.com/privacy](http://tapcoding.com/privacy)

## Description

TapCoding makes learning Swift practical and fun with thousands of bite-sized exercises. Rather than flipping through a traditional book, you code along in short, interactive tasks that reinforce concepts and build muscle memory. Features include drag-and-drop code builders, true/false questions, code typing pages, and error spotting to diagnose and correct logic or syntax mistakes.

The curriculum guides you from complete beginner to intermediate level, with the novice course available 100% free to start today. Learn from the comfort of your couch, track progress, and stay motivated with hands-on coding challenges that adapt to your pace.

## Rankings

- #85,713 — Overall
- #20 — no code required
- #60 — coding
- #65 — source code

## Review summary

TapCoding is generally praised for its clear, beginner-friendly explanations and a bite-sized, interactive approach to learning Swift. Reviewers love the free entry, helpful reminders, and progress-tracking that keep practice consistent. The strongest positives include accessible explanations, engaging micro-lessons, and features that promote pacing and retention. However, users repeatedly point to a costly paywall for most content, frustration with typing-heavy exercises that cannot be bypassed, and occasional bugs or progress blockers like cloud data loading or gating in exercises. UI/UX is mixed, with some praising layout and others citing readability or dull visuals. Overall, promising but with trade-offs.

### Pros

- Clear, concise explanations that are beginner-friendly.
- Bite-sized, interactive lessons that are engaging.
- Free starter access with optional paid lessons unlocking gradually.
- Helpful reminders and pacing features (daily reminders and persistent quizzes) that support regular practice and retention.
- Easy-to-track progress and a focus on foundational Swift concepts.

### Cons

- Pricing and paywall for full content; subscription is perceived as steep.
- Typing-heavy exercises can feel burdensome and sometimes cannot be bypassed.
- Occasional bugs and progress blockers (e.g., cloud data loading issues and gating in exercises).
- Mixed UI/UX feedback, including concerns about layout dullness or readability in places.

## Similar extensions and apps

- [Codey - Learn to Code](https://chrome-stats.com/d/id6779861184) — 5.00 / 5
- [Code! Learn Swift Version](https://chrome-stats.com/d/id1032546737) — 4.40 / 5
- [SwiftBites - Learn How to Code in Swift with Interactive Mini Lessons](https://chrome-stats.com/d/id1032914874) — 3.90 / 5
- [Xcode Interactive Tutorials for Xcode8 and Swift3](https://chrome-stats.com/d/id1066626409) — 3.40 / 5
- [Learn SwiftUI](https://chrome-stats.com/d/id1467598599) — 4.00 / 5
- [KxCoding: Learn Swift & iOS](https://chrome-stats.com/d/id1343183265)
- [Tutorials for Xcode & Object-C](https://chrome-stats.com/d/id846583029) — 4.50 / 5
- [Swift Playground](https://chrome-stats.com/d/id908519492) — 3.70 / 5
- [Learn to Code - Codigo](https://chrome-stats.com/d/id1519239241) — 4.60 / 5
- [Tutorials for iOS programming](https://chrome-stats.com/d/id1063100471) — 4.00 / 5
- [Swift is Fun](https://chrome-stats.com/d/id6776033050)
- [App Code Daily: Lessons & Tips](https://chrome-stats.com/d/id6737578461) — 5.00 / 5

---

Source: [Chrome-Stats](https://chrome-stats.com/d/id1106047716)
