Features & Capabilities

mBlock - Learn Coding helps beginners create games, animations, and robot programs using block-based programming or Python. It provides a friendly entry into computer science with drag-and-drop blocks and code.

With AI, IoT, data science features, cloud storage, and support for Makeblock robots like mBot, Codey Rocky, and Neuron, it's a versatile tool for educators and learners across languages.

User Growth & Download Statistics

By:
Makeblock Co., Ltd.
Rating:
3.10
(150)
Version:
2.3.0 Last updated: 2026-06-02
Version code:
885954574
Creation date:
2018-04-11
Compatible devices:
Size:
169.70MB
URLs:
Website ,Privacy policy
Full description:
See detailed description
Source:
Apple Apps Store
Data ingested on:
2026-06-27
Compare stats and ranking:

Ranking

Contact the developer

Chrome-Stats does not own this Apple app. Please use these information below to contact the Apple app developer.
Developed by:
Makeblock Co., Ltd.
Apple Apps Store
https://apps.apple.com/us/app/mblock-learn-coding/id1367117202
Website:
https://mblock.makeblock.com/en-us/

User Reviews

Users praise mBlock as beginner-friendly with a Scratch-like interface that works with Makeblock robots (mbot, Codey Rocky) and supports offline coding for learning. However, recurring issues include Bluetooth connectivity problems on iPad, limited device support (mbot2) and mobile use, and upload/execution glitches that sometimes require desktop firmware updates. Additional criticism centers on it feeling like Scratch rather than offering a distinct mobile experience, and on missing or buggy blocks/extensions (e.g., motors/servos).
Pros
  • Scratch-like, beginner-friendly block interface.
  • Works with Makeblock robots (mbot, Codey Rocky) and supports offline coding.
  • Good for learning coding with quick, hands-on robot projects.
  • Relatively straightforward once a robot is connected, enabling practical experiments.
Cons
  • Bluetooth connectivity issues, especially on iPad (permissions problems and recognition stalls).
  • Limited device support (mbot2 not supported) and mobile use not fully supported; some tasks require a computer.
  • Upload and execution failures (code not running on the robot; firmware updates often needed via desktop).
  • Perceived Scratch clone with limited originality and missing or buggy blocks/extensions (e.g., motors/servos).
Recent reviews
As far as I can see, there is no support for mbot2. That is a serious limitation to backwards hardware.
by Pr*****, 2026-06-08

I can only connect to Cody when I have an mbot2. How am I supposed to connect to Bluetooth to my mbot2?
by Re*****, 2026-05-25

It can’t detect the mbot despite this is the official app. The other app for controlling the mbot works so it’s not a hardware issue. This app doesn’t work so coding isn’t possible.
by sa*****, 2026-05-18
View all user reviews ›

Best mBlock - Learn Coding Alternatives

Here are some Apple apps that are similar to mBlock - Learn Coding: