⭐️4.5 / 5
Rating
🙌100
Ratings
📼10 scs
Content
📦~ in 3 weeks
Updates frequency
🗣❌ unsupported
Your locale
Subscribe to price changes:

All Versions of Codea

3.11.2

May 27, 2024

IMPROVEMENTS - Added a "Play" option for projects on the project grid when you long-press them - Removed 2048x2048 image size restriction for imported assets - Import plain text files via the document picker in the assets pane - Modern renderer now has UIImage image bridging in objc - JF - Errors occurring during `willClose` (legacy) or `shutdown` (modern) get reported back to you - JF - Discrete slider behaviour is now used for Modern renderer parameter.integer - JF - Autocompletion for objc enums when their type is specified - JF FIXES - Renderer was able to deadlock under certain circumstances (particularly objc callbacks) - JF - Modern renderer asset caching no longer caches between runs - entity.worldPosition fixed for canvas entities (UI) - Modern renderer physics update now occurs before scene transform update - color:mix arguments inverted to match documentation - JF - Fixes a crash in the plain text editor - Fixes errors when renaming files in Air Code - JF - iOS 15: Shader Lab could crash on load - iOS 15: Asset picker could crash on load ACCESSIBILITY - Asset picker cells are much more accessible - Ari NOTE - This will be the last iOS 15-compatible update for Codea
More

3.11.1

May 10, 2024

Fixes a crash that could occur on startup when running on iOS 15

3.11

April 18, 2024

iCloud Drive • Store your projects on iCloud Drive, thanks to Unsung's amazing work. You can select a location when creating a new project or move existing projects to iCloud with a long press and select "Move to iCloud." Now you can have all your projects on all your devices, wherever you are Air Code • Devices running Codea will appear directly in VS Code, making Air Code easier than ever to use. Plus, we've introduced log points for evaluating expressions during debugging. All thanks to the tireless efforts of Jean-François Accessibility • Thanks to our newest team member, Ari, the main project browser is now more accessible, and is now navigatable via VoiceOver Collaboration via iCloud • Work on projects with friends by sharing through iCloud. Simply long-press a project in iCloud, choose "Share Project" and select "Collaboration" to get started UI Enhancements • The create project screen has been completely re-written. Set custom tint colors for your projects to personalize your workspace Editor • We've made code editing smoother with improvements in tokenization and keyboard navigation Modern Renderer • The modern renderer has received a host of improvements and fixes. Now, you can set colorspace, utilize clipping, and more. We're actively working on this, so let us know what you think Fixes • Numerous bug fixes and minor improvements, including performance issues when using asset keys Thank You • A big thank you to everyone who contributed to this release, especially our new team members!
More

3.10

March 9, 2024

Air Code Fix desync issue between Codea and Air Code Assets are now available under an Assets folder Ability to read, save, copy and rename binary files from VSCode Made it possible to modify values of variables and watches while debugging Better expose some custom types in VSCode debugger (tables, colors, etc.) Fix soft lock when saving a file while the debugger is paused Fix breakpoints not working in newly created files Asset Keys Fixed issues with using external assets Improves Asset Key support in Modern renderer (to match Legacy) Asset Picker Fixed issue where all sections would be displayed for sub-folders Allow picking assets from other projects Add picker support to require() Refreshes the UI of the Sound Generator tool in the sound() picker Require Load files in buffer order when importing a project with require() Modern Renderer Fix issue where reading the red component of a color would return it as a float Legacy Renderer spriteSize now correctly returns the page count of PDFs Adds supported sound and music file formats to documentation readImage returns nil when the requested page is out-of-bounds ObjC Remove deprecated enums and values Add unnamed enums under objc.enum Add objc.async to run code async on the main thread
More

3.9.7

February 5, 2024

FIXES - A bug where `sound` could stop working when re-running a project - Appearance issues with the font picker UI in editor - Initial scroll position in editor
More

3.9.6

January 24, 2024

- Removes status bar when playing projects - Changes text truncation mode on project icons
More

3.9.5

January 22, 2024

VIEWER - New sidebar with updated controls, including: - Full screen mode - Support for Dynamic Type - Works with classic and modern renderers - Set Project Icon feature lets you position and crop your icon CODE EDITOR - Tab will indent a block of code if you have a selection - Shift+Tab will de-indent a block of code - Cmd+Z and Cmd+Shift+Z should work again for undo/redo - Lots of fixes and optimizations for the code editor MODERN RENDERER - Improved stability, especially around pausing/restarting - Added gamepad.playerIndex - Fixed style.tint CLASSIC RENDERER - New physics.timeStep() to change the timestep when more precision is needed AIR CODE - Increased the maximum file size supported - Improved Carbide support OBJC - Added CGVector support, can be created using objc.vector - Fixed responsiveness issues with objc UI controls - objc objects can now be compared for equality - Add ability to implement the same protocol multiple times - Support numbers for objc structs like objc.rect - Fixed issues when using multiple windows - Error message improvements DEPRECATED API - backingMode - displayMode
More

3.9.1

November 23, 2023

• Fixes an issue where Codea could deadlock when rapidly creating projects programmatically • Adds `collectgarbage()` to autocomplete • UI tweaks and improvements
More

3.9

October 27, 2023

Air Code Enhancements - Introducing auto-complete support! - All your projects are now directly available in VSCode's explorer view. Create, rename projects, and collections straight from VSCode - New Codea Reference section in the sidebar with a "Find reference..." command - Ability to rename symbols and display Lua errors directly in VSCode - Enhanced stability with fixes for crash issues, filename case sensitivity, saving large files, and more Dropbox Update - Support for the Dropbox asset pack and sync has been removed. Access your Dropbox.assets folder via the Files app. - What replaces Dropbox? Well... External Asset Folders - Introducing "External folder references" for your assets. Seamlessly integrate top-level folders with assets from iCloud, local storage, Dropbox, and other locations UI and Functionality Improvements - Now with an option to disable warning messages in the output console using viewer.showWarnings = false - Improved "Add To" menu with more destinations - Case-insensitive search in references
More

3.8

June 4, 2023

Air Code 2.0 • Completely rewritten and redesigned • Use VS Code to debug and code your projects • Code live on your iPhone or iPad • Interact with parameters right in VS Code Updated • New output pane in the viewer Objective-C • GameKit added to objc • Support passing a pointer instead of an NSString for char* objc arguments • Support const return types (simply ignored) • Superclass members are now shown in autocomplete Fixes • Minor UI fixes • Fixes to default sky settings in Craft • Updates German, Japanese and French localizations to include full documentation
More

Price History of Codea

Description of Codea

"It’s kind of like the Garage Band of coding." – Wired "Codea for iPad is a super slick way to write and run programs on your iPad." – Gizmodo Codea lets you create games and simulations — or just about any visual idea you have. Turn your thoughts into interactive creations that make use of iPad features like Multi-Touch and the accelerometer. We think Codea is the most beautiful code editor you'll use, and it's easy. Codea is designed to let you touch your code. Want to change a color, or an image? Tapping will bring up visual editors that let you choose exactly what you want. Codea is built on the Lua programming language. A simple, elegant language that doesn't rely too much on symbols — a perfect match for iPad. Here's how you use it: type your code. Press play to watch it run. Interact with it. Get creative. FEATURES • A fully featured 2D and 3D renderer • Lots of great example projects to learn from, including games • Touch your code: tap colors, images and sounds to adjust them • Export your finished projects to Xcode to produce real apps • Complete in-line reference documentation accessible from keyboard • Intelligent syntax highlighting and auto-completing code editor • Import your own assets from Dropbox • Full 2D and 3D physics engines for complex motion • Add parameters so you can tweak variables at runtime • Interact with accelerometer and multi-touch on your device • Generate retro-game sound effects • GLSL Shader Language support with live shader editor • Bluetooth keyboard support and keyboard shortcuts • Air Code: code live from your PC using WiFi • Much, much more IMPORTANT INFORMATION • Join the forums at https://talk.codea.io to ask questions, share ideas and get help when you need it • If you need help or wish to get in contact with us, please use the support link on this page
Show less

Codea: FAQ

Is Codea compatible with the iPad?

Yes, Codea is compatible with the iPad.
The creator of Codea is Two Lives Left.
Your iOS device must have at least iOS 15.0 installed to use the app.
Users love Codea, as evidenced by its outstanding rating of 4.5 out of 5.
The App Genre Of Codea Is Productivity.
3.11.2 is the latest released Codea version.
Codea’s latest update was rolled out on July 1, 2024.
The app was launched on February 5, 2023.
Family-friendly content, no mature themes or violence.
The Codea app is now available in Catalan, Dutch, English and 7 more.
Sorry, Codea is not available on Apple Arcade.
Sorry, in-app purchases are not accessible within Codea.
Unfortunately, Codea is not optimized for use with Apple Vision Pro.

Screenshots of Codea

iphone
ipad

More Applications by Two Lives Left

Alternatives to Codea

Reviews of Codea

  • Can make games

    Like this app. I am making a game with it. It support controller, keyboard/mouse, and touch.

    Developer Response

    Thank you for your review!
  • Fake app 🤮 Dont buy: 🛑😡

    money theft, not useful for devs 🤮 I’ll contact apple to get my money back,
    It does not support any programming languages It's just a pixel game development. 😭

    ‌”Robot Mania: Physics Sandbox” is Much better and free. waste of money.

    Developer Response

    Hi, thanks for your review. We would like to clarify that Codea is not a "fake app" and in fact uses the Lua programming language, it is a full-featured game development environment. We are sorry it didn't work out for you, but would appreciate if you could refrain from calling it a "fake app" or claiming there was any theft. We hope you are successful in claiming your refund from Apple.
  • Long time user: Please let us pay you MORE!

    1) I've been using Codea for years... and years... and *years*. Started on the original iPad (yes: iPad generation 1). Now I'm on an M1 iPad Pro. That's a long time, my friends.

    / 2) I paid once and have benefitted from all the updates. Where's the benefit for *you*?

    / 3) Developer: I rarely say this, but you should charge more. Or add optional subscriptions for those of us who want to keep supporting the app. Give us the option to pay $100/year, and I'll be the first to sign up. (Provide options for $20/year, $50/year, $75/year, $100/year... and more?)

    / 4) I've never felt so NOT ripped off in all my App Store life. Codea hasn't just been fun; it's helped me through periods of horrible depression. Lua plus game development on a tablet? Beautiful.

    / 5) Couldn't ask for more. Every one of these five stars was earned.