Swiftlet — Learn to Code
Tame Bickel
No ratings yetEducationAges 4+
Screenshots
About this app
Swiftlet is an independent app and is not affiliated with or endorsed by Apple Inc. Swiftlet turns your device into a place to actually learn to code — not just watch videos, but write real Swift and see it run instantly. A real Swift engine runs right on your device, so every lesson is hands-on and works completely offline. Type code, run it, and watch what happens — no account, no setup, no Mac required. LEARN • Interactive lessons covering Swift from the ground up: variables, booleans, branching, loops, arrays, dictionaries, functions, closures, enums, structs, classes, protocols, generics, error handling, async/await, and more. • Each lesson explains the idea, then asks you to write the code — and checks your work as you go. • A clear learning path takes you from your first line of code to real language features, one concept at a time. BUILD PROJECTS • Guided projects let you assemble what you've learned into small, real apps. • Follow step-by-step stages and finish with something that actually works. PRACTICE • Hands-on challenges reinforce each concept so it sticks. • Try it, get feedback, and move on when you've got it. TRACK YOUR PROGRESS • Your progress is saved on device as you complete lessons, projects, and challenges. • Pick up exactly where you left off. WHY SWIFTLET • 100% on-device: the code you write runs locally — private and fast. • Fully offline: learn on the train, on a plane, anywhere. • Mobile-first: designed for the phone in your pocket, not a shrunk-down desktop tool. • No account, no tracking, no ads. Whether you're writing your very first line of Swift or brushing up on closures and async/await, Swiftlet gives you a real coding environment that fits in your pocket. Start coding today.
What's new
Version 1.4.200 · Nov 3, 2026
Third-party frameworks track added. Extended lessons for Foundation and UIKit. Adding a new lessons for CoreLocation and EventKit frameworks.
You might also like
Aleph PaleoMichael Maidi
IntervPrep: AI Mock InterviewJignesh Gangajaliya
HTML Playground: Learn & CodeBurak Can INCE
Lootra: Keep Up with AICoddy
Sababa HebrewAriel Goldberg
Hebrew-FlashJames Nerlinger
h2ReDesign Studio Press
JavaScript CompilerHrishi Suthar
Medical Terms in SpanishArsosa Network Inc.
body anatomy guiderahul baweja