Comparison

Algo Viewer vs Learning transistor

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

Head to head
About

Algo Viewer

Features
Read full description

AlgoViewer helps you understand algorithms the way they were meant to be understood โ€” by watching them work, step by step. Whether you're a CS student studying for exams, a developer preparing for technical interviews, or just someone curious about how sorting, searching, and graph traversal actually work, this app breaks it down visually so it clicks. WHAT'S INSIDE 40 algorithms and data structures across 6 categories: โ€ข Search โ€” Linear, Binary, Interpolation, Jump, Exponential โ€ข Sorting โ€” Bubble, Selection, Insertion, Merge, Quick, Heap, Shell, Counting, Radix โ€ข Linear Data Structures โ€” Stack, Queue, Deque, Linked List, Doubly Linked List, Circular Linked List โ€ข Non-Linear Data Structures โ€” Binary Tree, Binary Search Tree, AVL Tree, Heap, Hash Table โ€ข Graphs โ€” BFS, DFS, Dijkstra, Prim, Kruskal, Bellman-Ford, Floyd-Warshall โ€ข Math โ€” Factorial, Fibonacci, GCD, LCM, Sieve of Eratosthenes, Prime Factorization, Fast Exponentiation, Catalan Numbers โ€ข Home Screen and Lock Screen widgets: a new Algorithm of the Day every day, plus your streak and progress. HOW IT WORKS 1. Pick an algorithm 2. Enter your own data or use random values 3. Tap play and watch each step unfold with color-coded animations 4. Read the explanation to understand the "why" behind each step 5. Check out the code โ€” every algorithm includes examples in Swift, Python, and Java BUILT FOR LEARNING โ€ข Step-by-step animations you can pause, step through, and speed up โ€ข Detailed explanations with complexity analysis and real-world use cases โ€ข Code examples in 3 languages with copy support โ€ข Time complexity charts so you can see how algorithms scale โ€ข Quizzes for every algorithm to test what you learned โ€ข Your progress, achievements, and favorites sync with iCloud โ€ข Light and dark mode โ€ข Available in English and Spanish FREE TO START, ONE-TIME UNLOCK 17 algorithms are free, forever. Unlock all 40 with a single one-time purchase: no subscriptions and no ads. Built with care by a developer who believes the best way to learn an algorithm is to see it in action.

About

Learning transistor

Features
Read full description

How does a computer actually compute? Not metaphorically โ€” physically. Learning Transistor answers that question in 14 interactive screens, starting from a single transistor and ending at a working one-bit computer you can step through with your finger. Every screen is a live circuit. Current flows as moving dots, voltage glows on the wires, and every input is yours to flip. Nothing is a video, and nothing is a quiz โ€” you learn by turning things on and off and watching what the electrons do. THE JOURNEY - Meet Transistor Man โ€” the classic mental model of how a transistor keeps its collector current exactly 100 times the base current, and what happens when it can't - The transistor switch: how 9.4 mA of base current lights a 100 mA lamp - The NOT gate: how a resistor and a transistor turn voltage into logic โ€” and why "1" costs no current at all - NAND and NOR at the transistor level: series vs parallel, and why these two gates can build everything else - The symbol language: the D-shape, the pointed shape, and the little circle that flips every answer - Building with gates: AND from NANDs โ€” abstraction you can tap to open and see the transistors still working inside - The SR latch: two crossed gates that remember one bit after your finger leaves the screen - XOR and the half adder: the moment logic becomes arithmetic, and 1 + 1 becomes 10 - The finale: memory + adder + feedback + a STEP clock โ€” a one-bit computer, with every layer tappable all the way down to the silicon FREE TO START The first two screens โ€” Transistor Man and the transistor switch โ€” are free. A single purchase unlocks the rest of the journey. No subscriptions, no ads, no accounts, no data collection. Inspired by the classic figures of The Art of Electronics. Made for curious minds who want to know what is really happening inside the machine they are holding.

Screenshots

Algo Viewer3 screens
Learning transistor3 screens

Verdict

The call

The clearest difference is iOS requirement: Learning transistor at 17.0 against Algo Viewer's 26.0. On price, ads, in-app purchases and device support 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. Algo Viewer sells 1 one-off in-app purchase and Learning transistor sells 1 one-off in-app purchase. Whichever you choose, the download price is not the number that matters.

Scorecard1 real difference ยท 5 level
Algo Viewer versus Learning transistor: the parameters behind the verdict, then further details
ParameterAlgo ViewerLearning transistor
PriceFreeFree
Update frequencyEvery 6 weeksโ€”
AdsNoNo
In-app purchasesYesYes
DevicesiPhone, iPad โ€” betteriPhone
Requires iOS26.017.0 โ€” better
Further details โ€” not scored
Size22 MB1 MB
Age rating4+4+
DeveloperAbraham AbreuSungjun Kim

In-app purchases

1 purchases

Algo Viewer

One-time1
  • Premium Unlock$0.99
1 purchases

Learning transistor

One-time1
  • Full Access$4.99

Questions

Is Algo Viewer free?
Algo Viewer is free to download, with in-app purchases available.
Is Learning transistor free?
Learning transistor is free to download, with in-app purchases available.
Do Algo Viewer or Learning transistor have ads?
Neither Algo Viewer nor Learning transistor shows ads.

Other comparisons