What Pocket Code Lets You Do

Pocket Code is a creative mobile tool that lets you design, test, and publish your own games, animations, interactive artwork, and music videos right on your iPhone. It’s aimed at learners and hobbyists who want an approachable, visual way to explore programming ideas while making fun projects.

Why it’s a great fit for coding events

Pocket Code is well suited for short-form learning events such as the Hour of Code during Computer Science Education Week and community-driven efforts like European Code Week. Its visual building blocks and simple interface make it easy for beginners to pick up programming concepts quickly and produce shareable results during a single session.

Notable characteristics

  • Free to use and maintained by the International Catrobat Association as a non-profit open-source project
  • Designed with inspiration from the Lifelong Kindergarten approach at the MIT Media Lab
  • Beginner-friendly drag-and-drop block system that reduces syntax barriers
  • Encourages experimentation with core concepts such as loops, conditionals, and variables
  • Built-in sharing options so projects can be published for others to view and remix

Getting started in a few steps

  1. Install Pocket Code on your iPhone.
  2. Open a new project and choose sprites, backgrounds, and sounds.
  3. Assemble behavior using visual blocks (movement, logic, repetition, etc.).
  4. Test your creation, iterate, and polish the visuals or interactivity.
  5. Share your finished project to the community to get feedback and inspire others.

Who benefits most

Teachers, students, and anyone curious about creative coding will find Pocket Code helpful. It’s especially useful in classroom settings, workshops, and family learning environments where quick wins and visible results keep learners motivated.

Alternative suggestion for storytelling and play

Toca Life World: Create & Explore — a free app focused on open-ended story creation and exploration — is a strong alternative if you want an experience centered on narrative play rather than block-based programming.

Ready to begin?

Download Pocket Code and start turning your ideas into interactive projects — learn programming fundamentals while you create, play, and share.

Technical

Title
Pocket Code
Requirements
  • iPhone
Language
English
Available languages
  • German
  • Russian
  • Portuguese
  • English
  • Spanish
License
  • Free
Latest update
2025-03-10
Author
International Catrobat Association - Verein zur Foerderung freier Software
Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This App
Login To Rate This App

User Reviews

Be the first to post a review of Pocket Code!