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
Go From AI Idea to AI App Fast Icon
Go From AI Idea to AI App Fast

One platform to build, fine-tune, and deploy ML models. No MLOps team required.

Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Try Free
Rate This App
Login To Rate This App

User Reviews

Be the first to post a review of Pocket Code!