# Unwrap — Learn coding with Swift

> Interactive Swift programming learning app with videos, quizzes, and practice activities. (iPhone/iPad app by Hudson Heavy Industries.)

- Source: https://appshunter.io/ios/app/unwrap/id1440611372 (this page in markdown: same URL + `.md`)
- Developer: [Hudson Heavy Industries](https://appshunter.io/developer/1727337256)
- Category: Education, Reference
- Price: Free
- Rating: 4.90/5 from 2,125 App Store ratings · 257 written reviews indexed
- Age rating: 4+
- Requires: iOS 12.0 · 78 MB
- Languages: American English
- Released: 2019-05-09
- Data updated: 2026-08-27
- Monetization: free
- User reviews in markdown: https://appshunter.io/ios/app/unwrap/id1440611372/reviews.md

## What is Unwrap?

Unwrap is an all-new app designed to make it easy and fun to learn Swift programming right on your iPhone. It features 100 videos that walk you through the features of Swift in one minute or less, with each chapter backed up by a quiz to help make sure you understand before moving on. 

As you progress you'll unlock practice activities: free coding, predict the output, rearrange the lines, spot the error, tap to code, type checker, and more – all designed to get you reading and writing as much Swift as possible. Each day you can tackle a new daily challenge, pitting you against 10 random activities that will test your skills in a variety of areas. 

Completing lessons and activities also earns points and badges so you can monitor your progress as you go from zero to hero – it's the fastest and easiest way to learn Swift on the go.

Even better, Unwrap is free: no cost to download , and no surprise in-app purchases to unlock lessons. So what's stopping you? Dive in today!

Swift and the Swift logo are trademarks of Apple Inc.

## Key features

- 100 short video lessons
- Interactive quizzes
- Coding practice activities
- Daily challenges
- Progress tracking with points and badges

## What do users think of Unwrap?

Overall sentiment: positive

**Pros**

- 🚀 Great learning tool
- 👍 Easy to follow lessons
- 👍 Excellent resource
- 👍 Smooth app
- 👍 Engaging and informative
- 👍 Comprehensive and well-structured
- 👍 Helpful for beginners and experienced coders
- 👍 Bite-sized lessons with quizzes for reinforcement
- 👍 Convenient for learning on the go

**Cons**

- 🐛 Occasional bugs and errors in exercises
- 🔍 Lack of detailed feedback on incorrect answers
- 🔍 Some practice exercises not closely tied to lesson content
- 🔍 Progress not synced across devices
- 🔍 Outdated information for newer Swift versions

**Commonly reported bugs**

- Incorrect answers sometimes marked as correct
- Crashes or freezes on certain devices
- Sync issues causing loss of progress

**Most requested features**

- Add support for SwiftUI
- Provide more interactive coding exercises
- Allow users to save and resume progress
- Implement iCloud/cloud sync for progress
- Expand to cover other programming languages

## Recent user reviews (10 of 257)

All indexed reviews: https://appshunter.io/ios/app/unwrap/id1440611372/reviews.md

### 5/5 — The best app

*2026-07-22, version 1.5*

Thanks for the chance to learn it everywhere

### 5/5 — He did real good

*2026-06-19, version 1.5*

Very good , great , he’s a character of swift code now

### 5/5 — Great if you new to Swift

*2026-04-25, version 1.5*

Generally I would laugh at the idea of learning programming with a cell phone but this package is great for sharpening certain skills.

### 3/5 — This is almost done, but it’s need some adjustments!

*2026-04-02, version 1.5*

Contains some exercises with wrong answer key. And if possible, it would be good to reformulate the written part of the classes.

### 5/5 — Student of Swift

*2026-02-20, version 1.5*

This is the most enjoyable way to learn Swift! You should definitely get!

### 5/5 — Cool app to learn Swift!

*2026-02-06, version 1.5*

Paul has made an awesome app here! Smooth SwiftUI views with different modes. There is a learning section to understand the fundamentals and I enjoy the daily challenge. You can also collect cool badges 😎

### 5/5 — Videos Stopped Working

*2025-12-25, version 1.5*

I love this app and could never give it less than five stars.  I do wish the developer would fix the issue with the video’s not working on Mac OS.  I know it’s natively supported on Mac OS which is why I still give it five stars.  Please fix the videos.  Thank you.

### 5/5 — Чудово

*2025-10-01, version 1.5*

Це дійсно корисно для тих хто навчається . Щоб підтримувати себе у формі . Згадати те що ти вивчив та краще запамʼятовувати матеріал.

### 5/5 — Great smooth app

*2025-09-20, version 1.5*

Great swift learning tool. Easy to follow lesson

### 5/5 — Amazing tool for a beginner

*2025-08-20, version 1.5*

As someone who is trying to learn how to code in his late 40s, I’m incredibly grateful for the generosity of this developer. This app is the perfect study tool for all of Paul Hudson‘s lessons on how to code with swift. I’ve tried off on over the years to learn how to code, and I never seem to get past the basics. Working through “100 days of SwiftUI“, it’s all finally starting to click. Thank you, Paul for all that you do!

## Frequently asked questions about Unwrap

### What is this app for?

This app is designed to help you learn Swift programming directly on your iPhone. It uses short video lessons, interactive quizzes, and various coding practice activities to make learning easy and fun.

### What are the key features of the app?

Key features include over 100 one-minute video lessons on Swift, quizzes to reinforce learning, unlockable practice activities like 'predict the output' and 'rearrange the lines', daily challenges, and a system of points and badges to track your progress.

### How much does the app cost?

The app is completely free to download and use. There are no hidden costs or in-app purchases required to unlock any lessons or features.

### What kind of practice activities are available?

The app offers a variety of practice activities designed to improve your Swift coding skills. These include free coding exercises, predicting code output, rearranging code lines, spotting errors, and tap-to-code challenges.

### Who is this app best suited for?

This app is ideal for beginners who want to learn Swift programming from scratch, as well as intermediate developers looking to practice and reinforce their skills on the go. It's particularly useful for those who prefer learning through short, digestible content and interactive exercises.

## Version history (last 5 releases)

### 1.5 — 2020-02-12

This updates the app for Swift 5.1, and fixes a bug that caused occasional lines of code to disappear for some users with very small Dynamic Type settings.

### 1.4 — 2019-09-25

Thank you for using Unwrap to learn Swift!

This update adds support for dark mode in iOS 13, plus the following fixes:

- Fixes sound issues affecting some users on iPadOS 13.1

- Improved accessibility for the Learn tab (Marco Contino)

- Corrects a typo in the Looping Summary and Static Properties and Methods chapters (William Spanfelner)

- Fixes incorrect code in a Rearrange the Lines exercise (Thibault Vlacich)

- Updated internal code for Swift 5 (Bas Broek)

- Added a sound when you level up (John Atkinson)

- Cleaned up text in badge descriptions (Samyu Ravikumar)

- Fixed typos in the glossary (L Rettberg)

Thank you to everyone who contributed!

If you have further requests for Unwrap, let me know on Twitter @twostraws or email paul@hackingwithswift.com.

### 1.3 — 2019-05-27

Thank you for using Unwrap to learn Swift!

This update improves VoiceOver accessibility for the badges (José João Junior), and fixes a bug where showing the tour again might fail.

### 1.2 — 2019-05-25

Thank you for using Unwrap! This update includes the following fixes:

- Titles in Help now wrap across multiple lines if you're using large fonts on your device (Marco Contino)

- Improved VoiceOver accessibility for the "Share Score" option in the home screen (José João Junior)

- Updated questions in "Properties and methods of arrays" and "Unwrapping optionals" to use firstIndex(of:) rather than index(of:)

### 1.1 — 2019-05-24

Thank you to everyone who has been enjoying the app – we've had so many fantastic reviews on the App Store!

This update fixes a number of early problems:

- Learn sections now wrap across multiple lines (Marco Contino)

- Free Coding now accepts answers using split(separator:) (Rory Slingo)

- Free Coding now accepts answers using print() and filter() all in one line (Stewart Lynch)

- Free Coding now accepts answers using isMultiple(of:) (Antoine W.)

- Badge checking is now faster (Anibal Rodriguez)

- Back and forward buttons are now shown in the Buy Books screen

- Fixed an issue where answer labels could sometimes turn white

Thank you to everyone who contributed fixes!

## Apps similar to Unwrap

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [Smart Belarusian Dictionary](https://appshunter.io/ios/app/smart-belarusian-dictionary/id1606872160) | 3.0 (1) | Free | Education |
| [NSE Panthers](https://appshunter.io/ios/app/nse-panthers/id1611182360) | 4.7 (3) | Free | Education |
| [CiNii Research, KAKEN, IRDB](https://appshunter.io/ios/app/cinii-research-kaken-irdb/id1618150440) | — | Free | Education |
| [Zuokabi: Learn Spanish](https://appshunter.io/ios/app/zuokabi-learn-spanish/id1615570420) | 5.0 (22) | Free | Education |
| [A-Level Biology App](https://appshunter.io/ios/app/a-level-biology-app/id1613078220) | 1.0 (1) | Free | Education |
| [Wanna help word memorization](https://appshunter.io/ios/app/wanna-help-word-memorization/id1608671720) | — | Free | Education |

## More apps by Hudson Heavy Industries

- [Pocket Assembler](https://appshunter.io/ios/app/pocket-assembler/id6737518265)
- [Study Latin and Greek - SPQR](https://appshunter.io/ios/app/study-latin-and-greek-spqr/id6741210856)
- [Hands Off: Put Down your Phone](https://appshunter.io/ios/app/hands-off-put-down-your-phone/id6745459798)
- [Hacktivate: Capture the Flag](https://appshunter.io/ios/app/hacktivate-capture-the-flag/id6748286602)
- [SPQR Education Edition](https://appshunter.io/ios/app/spqr-education-edition/id6749261711)

All apps by Hudson Heavy Industries: https://appshunter.io/developer/1727337256

## Related topics

[unwrap](https://appshunter.io/ios/topics/unwrap) · [xcode and swift tutorials](https://appshunter.io/ios/topics/xcode-and-swift-tutorials) · [trndlabs swift](https://appshunter.io/ios/topics/trndlabs-swift) · [swiftpic](https://appshunter.io/ios/topics/swiftpic) · [coding swift](https://appshunter.io/ios/topics/coding-swift) · [swift compiler](https://appshunter.io/ios/topics/swift-compiler)

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-27.*
