Pocket Code 1.0.x: News & feedback
Below is a list of the many new features since the last public release. Additionally, we have added new translations and fixed many bugs.
You can tell us below which of the new features you like, and further below also tell us what future features you would want us to implement next.
Note 1: Tap on the ? at the top right on the main page of Pocket Code to open the help pages, or go to
Note 2: We are pro-bono unpaid volunteers working in our free time on this not-for-profit free open source project. Our apps will always remain free of ads and free of costs, so please give us some slack if we cannot solve bugs or add features immediately. Wanna join us, e.g., to help us translate Pocket Code into your language? See
--- More on the project:
Note 3: The new version does not support Android 5.x anymore. There were too many problems and incompatibilities, so we finally dropped supporting these old versions (phones sold from 2014-2015 - note that Google guarantees security updates only for three years even for their own phones). If you are a user who is using older versions of Android, you could consider upgrading your phone with a third party system image, e.g., LineageOS (but make sure to get it from a secure, official site, otherwise the phone may get infected) or buy a phone with a newer Android version (if money is an issue, a second hand, used phone might be an option - they usually are much cheaper).
The following features are new as of 2021/4/16. Let us know which of the changes and additions you liked!
"Your bricks" (you can define what they do)
Faster loops (*much* faster if screen is not changed by bricks in the loops)
"Open URL __ in browser" brick
"Edit look", "Paint new look", "Delete look", "Copy look and name it __" bricks
"Play note __ for __ beats" brick
"Play drum __ for __ beats" brick
"Change tempo by __" brick
"timer" reporter function and "Reset timer" brick
"color at x y " sensor
Color comparison function with sensitivity
Main app page now integrated with community
More compact dialog for new project: saves taps and simplifies user interaction
Tabs for Scripts/Looks/Sounds instead of intermediate menu
No need to tap SAVE when editing images; instead, there's an UNDO option afterwards
Redesigned formula editor
"number of current touches" and "index of current touch()" reporter functions (this simplifies multitouch tremendously)
Pipette in color picker: allows to select color from stage, very useful for "color touches color" and "color touches" reporter functions
"if then else( __ , __ , __ )" reporter function.
"join( __ , __ , __ )" reporter function (join now with two or three parameters)
Export looks, lossless in png, or alternatively in much smaller jpg file format (with chosalbe quality)
Stamp tool in paint is now copy/cut/paste via buttons, i.e., cut feature and easier to use
Redesigned UI in paint: use of checkmark at the top right, and less unintuitive long-presses
Hide/unhide layer in paint
Sharing of images to other apps
"Sew up" embroidery extension brick
"Touch and slide" test extension brick
Ability to undo certain deletions, etc
Edit broadcast messages
Inspect the content of variables with lots of text (e.g., from the web)
More OCR sensors
New paint settings
No image downscaling in paint
Here you can vote for future features!
Create signed APKs that you can sell on Google Play and other app stores (without Pocket Code / Catrobat end splash screen) und a license of your choice (also commercial for you!)
AdMobs brick for your signed apks (ads will only be shown in signed apk, not in projects on our community platform)
Optional 2D view of script (like script view on community platform, but now inside app, like here
General variables like in Snap!
"You" reporter functions (you can define what they do and then use in formulas)
Multiplayer via Bluetooth
"Start sound at __ seconds" and pause/resume sound control bricks
Multitouch pressure / finger area size
Particle physics (fire, smoke, explosion...)
Human body posture recognizing sensor functions from camera (like kinect)
TensorFlow model import (neural networks / machine learning)
Merging of projects
Basic 3D version
AR features in 3D version
Animated GIFs as looks
Remote live multi-user collaboration on a project (like Google docs)
Persistent cloud message passing between projects of different users (far away and/or turn-based multiplayer)
No data loss in app (neither bricks nor looks)
Choosable color designs, including dark/night mode
Push notifications for activities on share, e.g., when someone comments on one of your projects, or replies to one of your comments, or remixes your project, etc
Videos as looks
Upload more screenshots to project page
Bugs you found
Please find out which bugs are already known here:
--- you can also, more efficiently, report bugs directly here:
--- for examples, see
--- this method to report bugs directly via
allows to avoid duplicate reports, and also allows us to understand the bugs earlier and better. The more precise you report the bug, the better. Ideally please add screenshots and/or a video explaining how to reliably reproduce the bug. If your explanation is not clear, and we cannot contact you, then we can't fix the bug easily. Therefore, if unsure, add your address in the last field.
What do you think should be changed or improved in Pocket Code in general?
Your feedback to the developers
Do you want to contribute?
Please put your email address in the field below. Pocket Code is a free open source software project developed by volunteers from all over the world. You can contribute in many ways, not only as a developer but also helping with translations, contributing designs, helping to specify future features, and much more. For some ideas, please see
Never submit passwords through Google Forms.
This content is neither created nor endorsed by Google.
Terms of Service