AlgoBubbles

Learn Algorithms Visually

Free · In-App Purchases · Designed for iPad. Not verified for macOS.

Learn 33 algorithms with interactive animations, complexity guidance, code in 3 languages, and progress tracking—in Arabic or English. Algorithms become easier when you can see every step. AlgoBubbles turns 33 computer-science algorithms into clear, interactive animations. Move forward or backward one step at a time, play the full sequence, and understand what each comparison, swap, or graph visit means. LEARN WITH CONTEXT • Compare best, average, and worst-case time complexity • See space complexity and practical use cases • Read clear explanations for every animation step • View implementation code in Swift, Python, and JavaScript BUILD REAL PROGRESS • Search the full algorithm catalog • Track completion by category and across the app • Learn through Arabic or English with full RTL support • Start with a short, value-first onboarding guide • Continue learning offline without creating an account EXPLORE 33 ALGORITHMS Sorting, searching, graph traversal and shortest paths, data structures, string matching, dynamic programming, cryptography, and divide-and-conquer techniques. Four algorithms are free. A single optional premium purchase unlocks the remaining 29 algorithms and removes ads—no subscription. Download AlgoBubbles and turn abstract algorithms into visible, understandable steps.

  • This app has not received enough ratings or reviews to display an overview.

AlgoBubbles now speaks Arabic and English. Version 1.1 adds localized algorithm explanations, full RTL support, catalog search, clearer best/average/worst time and space complexity, practical use cases, saved learning progress, completion feedback, and a value-first onboarding experience. Consent and accessibility have also been improved.

The developer, hamam alabdulla, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Used to Track You

    The following data may be used to track you across apps and websites owned by other companies:

    • Identifiers
  • Data Linked to You

    The following data may be collected and linked to your identity:

    • Location
    • Identifiers
    • Usage Data
  • Data Not Linked to You

    The following data may be collected but it is not linked to your identity:

    • Diagnostics

Privacy practices may vary based, for example, on the features you use or your age. Learn More

The developer indicated that this app supports the following accessibility features. Learn More

  • Supported Features

    • VoiceOver

    • Larger Text

    • Dark Interface

    • Sufficient Contrast

Provider
hamam alabdulla
Size
13 MB
Category
Education
Compatibility
Requires iOS 17.0 or later.
  • iPhone
    Requires iOS 17.0 or later.
  • iPad
    Requires iPadOS 17.0 or later.
  • Mac
    Requires macOS 14.0 or later and a Mac with Apple M1 chip or later.
  • Apple Vision
    Requires visionOS 1.0 or later.
Languages
English and Arabic
Age Rating
4+
In-App Purchases
Yes
Copyright
© Hamam A. Alabdulla