Mimo: Learn to Code & Program

Last modified
Wednesday, February 12, 2020

Description of App

Learn how to code on your iPhone or iPad - whenever and wherever you have a minute. Dive into app development, learn how to build websites, and get the hang of databases - from the very beginning to intermediate and advanced-level concepts.

With hundreds of bite-size lessons, projects, and challenges, computer science has never been so convenient and fun.

◆ What’s in the box:

- Programming for Beginners
- Cybersecurity
- Swift
- JavaScript
- Git
- Terminal
- Python
- Ruby
- Java
- C#
- C++
- ArnoldC

Achievements, daily goals, and streaks

Continuous extensions and updates to the courses

Coming soon: courses on Lua, Machine Learning, PHP, R, Raspberry Pi, and more!

◆ How it works:

Sign up and dive into any topic you can find. If you want to go beyond the two free-to-complete chapters, you can subscribe to Mimo Premium for unlimited access to the whole range of courses.

No break, train ride or idle moment is too short for Mimo. Get it today and start your journey of becoming fluent in code!

◆ What others say about Mimo:

"This way, you can work learning to code into your daily routine, whenever you have a few minutes of downtime." - TechCrunch

"The app’s lessons are bite-size to make it easy to squeeze coding into your busy day, and it has a beautiful interface." - The New York Times


More on Mimo Premium:

Every course on Mimo features two free-to-complete chapters. From there, you can continue by subscribing to Mimo Premium, which gives you unlimited access to all courses and lessons on Mimo, continuous extensions to the courses, and additional courses on a regular basis. If you choose to purchase Mimo Premium, payment will be charged to your iTunes account at confirmation of purchase and your account will be charged for renewal within 24 hours before the end of the current period. Mimo Premium is USD 5.99/month, USD 49.99/year, or USD 99.99 as a lifetime purchase (quoted in U.S. dollars, prices may vary in countries other than the United States). If you want to cancel Mimo Premium or turn off automatic renewal, go to the Account Settings section of your App Store or iTunes settings after the purchase.



Free or Paid


Apple Watch Support


iOS Version


Device(s) App Was Tested On


Accessibility Comments

Labeling of buttons could be cleaned up: for instance, buttons with labels like "green close" or "report icon" are always unnecessarily verbose and sometimes even distracting. Aside from these monor issues, the app appears to be fully accessible. I recommend using a braille display if at all possible to exam the on-screen text because coding demands precise spelling, punctuation, and syntax. Reading the examples presented within lessons character by character by setting the rotor and then flicking quickly became tedious for me. Otherwise, I'm excited to have found an app that, so far, appears to make learning to code accessible to VoiceOver users.

VoiceOver Performance

VoiceOver reads all page elements.

Button Labeling

Most buttons are clearly labeled.


There are some minor accessibility issues with this app, but they are easy to deal with.

Developer's Twitter Username



1 people have recommended this app

Most recently recommended by Amanda M 4 years 10 months ago



Submitted by natalija Lambert on Saturday, January 5, 2019

hey everyone.
Has anyone done any courses on mimo where you are required to drag and drop lines of code into the right order and then you hit run? If so, can anyone tell me how they did it with voiceover? I have already tried to locate the actions setting on the rotorand there are no actions available ⠠⠊ have also tried double tapping and holding and moving my finger to drag and drop all without any success.
any help would be greatly appreciated.

More Like This