Comparison

Codey vs Software_Engineering

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

Codey

Learn programming through interactive puzzles and challenges. This app uses a drag-and-drop interface to teach Swift, the language behind iPhone and Mac apps. Build your coding skills step-by-step with gamified lessons and earn certificates upon completion.

Highlights
  • Drag-and-drop code blocks
  • Learn real Swift programming
  • Bite-sized puzzles and challenges
  • Gamified lessons with XP and badges
  • Free playground for experimentation
  • Shareable completion certificates
  • Home-screen widget for progress
Features
Read full description

Learn to code the fun way — no experience needed. Codey turns learning to program into a game. Instead of staring at a blank screen, you drag colorful code blocks into place to write real Swift — the same language used to build iPhone and Mac apps. Solve bite-sized puzzles, earn XP, build a daily streak, and watch your skills grow one lesson at a time. WHY CODEY • Real code, not toy syntax — you write actual Swift from day one • Game-style lessons — drag blocks, solve puzzles, earn XP and badges • Truly for beginners — every idea explained in plain language • Learn by doing — a free Playground to experiment anytime • Your two modules are completely free • No-ads.!!! ALWAYS WHAT YOU'LL LEARN 15 modules • 90 lessons • hundreds of hands-on challenges — from your very first line of code to building real apps: • Fundamentals: types, printing, variables, conditionals • Loops & collections, functions & closures • Optionals, object-oriented programming, and advanced topics • Building apps: SwiftUI, networking, saving data, app architecture, testing, accessibility & animations ALSO INSIDE • Daily challenges to keep your streak alive • Mastery quizzes to lock in each module • Shareable certificates when you finish a module • A home-screen widget for your streak • Available in English and Greek Start free today and write your first line of code in minutes.

About

Software_Engineering

Features
Read full description

Become a software engineer—starting exactly where you are. Software_Engineering is a complete interactive learning environment for iPhone, iPad, and Mac. Begin with basic arithmetic, how computers follow instructions, and your first program. Progress through Python, JavaScript, TypeScript, Swift, data structures, algorithms, web development, backend services, databases, testing, security, cloud delivery, distributed systems, reliability, architecture, and principal-level engineering. LEARN BY DOING • 40 structured courses from beginner to advanced • 400 substantive interactive lessons • 140 editable, syntax-highlighted code labs • 100 quizzes with validation and explanations • 80 architecture decisions based on real trade-offs • 80 guided concept exercises • Progressive hints that help without simply giving away the answer BUILD A PORTFOLIO Complete 40 practical software projects: 12 Beginner, 14 Intermediate, and 14 Advanced. Build programs, accessible web interfaces, native apps, APIs, databases, realtime systems, delivery pipelines, secure platforms, distributed services, developer tools, and principal architecture packages. Every project includes an editable workspace, four milestones, local checks, and outcomes you can explain in an interview. YOUR PRIVATE SOFTWARE ENGINEERING TUTOR Ask a question from any lesson or project. Tutor Core can begin with basic arithmetic, define every new term, diagnose code and architecture, and continue until the idea clicks. Offline Core is included and never sends questions anywhere. Compatible devices can add private Apple on-device generation. WATCH YOUR SOFTWARE SYSTEM TAKE SHAPE Every completed lesson, course, and project milestone advances a living software-system construction scene—from its first blueprint through runtime, modules, services, reliability controls, and a shipped system. DESIGNED FOR SERIOUS PROGRESS Earn XP, build streaks, bookmark material, track role readiness, choose daily goals, switch between light and dark interfaces, and move naturally among iPhone, iPad, and Mac. FREE TO START The entire beginner track is free permanently: 10 courses, 100 lessons, 12 guided builds, 5 tutor questions a day, and full XP, streak, and achievement tracking. No account and no sign-up, ever, and everything works offline. SOFTWARE_ENGINEERING PRO Pro unlocks the 30 intermediate and advanced courses (300 further lessons), all 40 guided builds, unlimited tutor questions, and detailed progress reports. Available as an auto-renewing monthly or annual subscription through In-App Purchase. Payment is charged to your Apple Account at confirmation of purchase and renews automatically unless cancelled at least 24 hours before the end of the current period. Manage or cancel any time in Apple Account settings. Terms of Use: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ Privacy Policy: https://www.lukekevinmclaughlin.com/privacy

Screenshots

Codey4 screens
Software_Engineering4 screens

Verdict

The call

The clearest difference is in-app purchases: Software_Engineering at none against Codey's 10. Codey's advantage is update cadence (every 4 days vs every 3 weeks). On price, ads, device support and iOS requirement there is nothing between them.

Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS

CostPrice · In-app purchases · Ads · Monetization

Both are free to download. Codey sells 10 one-off in-app purchases. Software_Engineering asks for nothing beyond the download.

UpkeepUpdate frequency

Codey ships an update every 4 days, Software_Engineering every 3 weeks. Both last shipped on November 5, 2026.

Scorecard2 real differences · 7 level
Codey versus Software_Engineering: the parameters behind the verdict, then further details
ParameterCodeySoftware_Engineering
PriceFreeFree
Rating5.0 (1 ratings) — better—
Number of ratings1 — better—
Update frequencyEvery 4 days — betterEvery 3 weeks
AdsNoNo
In-app purchasesYesNo — better
MonetizationFree with in-app purchases—
DevicesiPhone, iPadiPhone, iPad, Mac — better
Requires iOS17.017.0
Further details — not scored
Size8 MB4 MB
Age rating4+4+
DeveloperPANTELIS TZELESISLuke Mclaughlin

In-app purchases

10 purchases

Codey

One-time10
  • Networking & APIs$1.99
  • Saving Data$1.99
  • App Architecture$1.99
Show 7 more
  • Testing in Swift$1.99
  • Accessibility$1.99
  • Animations & Motion$1.99
  • Optionals & Safe Swift$2.99
  • Season 1: First Steps$8.99
  • Season 2: Real-World Swift$12.99
  • Lifetime Everything$44.99
None

Software_Engineering

No in-app purchases

Questions

Is Codey free?
Codey is free to download, with in-app purchases available.
Is Software_Engineering free?
Software_Engineering is free to download, with no in-app purchases.
Do Codey or Software_Engineering have ads?
Neither Codey nor Software_Engineering shows ads.
Which is updated more often, Codey or Software_Engineering?
Codey ships an update every 4 days, and Software_Engineering every 3 weeks. Most recently, Codey was updated on November 5, 2026 and Software_Engineering on November 5, 2026.

Other comparisons