Overview

Rating:
3.10 −1
(151)
Version:
2.3.0
Last updated: 2026-06-02
Ranking
#150,516 ▼ 1,265
Overall

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
(151)
1 ratings
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-07-18
Compare stats and 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
This is a great substitute for Scratch and very easy to use and amazing! Even better than Scratch! I used it for many gaming projects, I just wish you could upload for others to play.
by Ug*****, 2026-06-26

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
View all user reviews ›

Best mBlock - Learn Coding Alternatives

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