Algo Viewer vs Learning transistor
Price, ratings, monetisation and update history for both apps, side by side โ with what reviewers say about each.
Algo Viewer
Read full descriptionHide 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.
Learning transistor
Read full descriptionHide 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
Verdict
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
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.
| Parameter | Algo Viewer | Learning transistor |
|---|---|---|
| Price | Free | Free |
| Update frequency | Every 6 weeks | โ |
| Ads | No | No |
| In-app purchases | Yes | Yes |
| Devices | iPhone, iPad โ better | iPhone |
| Requires iOS | 26.0 | 17.0 โ better |
| Further details โ not scored | ||
| Size | 22 MB | 1 MB |
| Age rating | 4+ | 4+ |
| Developer | Abraham Abreu | Sungjun Kim |
In-app purchases
Algo Viewer
- Premium Unlock$0.99
Learning transistor
- Full Access$4.99
Questions
Is Algo Viewer free?
Is Learning transistor free?
Do Algo Viewer or Learning transistor have ads?
Other comparisons















