By Two Lives Left
Open iTunes to buy and download apps.
"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 number? Just tap and drag it. How about 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.
• A full featured vector graphics and image renderer lets you prototype what you can imagine
• Lots of fantastic example projects to learn from, including games and simulations
• Generate random retro-game sound effects to use in your creations
• Touch your code: tap numbers, colors and images to adjust them
• Complete in-line reference documentation accessible from the keyboard
• Export your projects to Xcode to build native Apps
• Intelligent auto-completion suggests keywords and functions
• Cameras: use the live camera stream in your games and projects
• Import your own assets from Dropbox, photos, and more
• A fully featured physics engine for complex motion
• Add parameters to your simulation or game interface so you can tweak variables at runtime
• Interact with the accelerometer and multi touch on your device
• Video recording: Record videos of your projects and share them!
• Codea renders your code with beautiful syntax highlighting
• Codea can render 3D graphics
• GLSL Shader Language support with built-in shader editor.
• Full support for the new iPad Retina display.
• Full App Store apps can now be made with Codea. Just touch-and-hold your project and choose "Export"
• If you need help or wish to get in contact with us, please use the support link on this page.
What's New in Version 1.5.5
We're working on a big new update. But for now, here's some fixes and enhancements.
• Some serious improvements to memory usage and stability
• readImage now supports multi-page PDF assets. Use the last argument to specify the page number
Perfect When Paired With J. Varma's Lua for iOS Book
This app has a beautiful Lua reference integrated right into the development environment. It even has a more intuitive keyboard built PURELY for programming on iPad. All in all Codea is a robust, intuitive platform for amateur and advanced programmers alike. DEFINITELY worth the $10 (that's actually seriously underpriced for the value of Codea) if you're looking to learn the marketable skill of cross-platform mobile application development with Lua. My only drawback when using the app at first was the lack of defined tutorials to get me acclimated with Lua (I was a complete novice when I bought Codea). I purchased the book "Learn Lua for iOS Game Development" (which advocates for Codea as a top Lua development platform), and the book more than made up for the tutorials that Codea lacks. I love the Codea platform, and I'd highly recommend it to anyone looking to learn Lua, which is a TOTALLY DIFFERENT language from Objective-C. However, run a quick Google search on Lua before you decide that Codea isn't for you; I wasted a lot of time trying to find the "perfect" way/app to teach me Obj-C so that I could learn to program interactive mobile games. Frankly, I've grown to prefer Lua over Obj-C (but that's just me), and I primarily recommend Codea for anyone who has any connection at all to Lua programming.
This app is great, one of my must have apps, but why not add the possibility to modify a project name and icon from inside the app, once you create a project there’s no way to change its name. I’ve had Codea since Codify and i’m glad they’re not leaving it behind, every update makes it better and better, it has just turned my iPad into my new Mac. Programming was the only thing that led me back to my Mac but now I don’t need to. Keep on with the awesome work.
Awesome teaching tool
I've been using Codea to teach my daughters (age 7 and 9) programming, and it works wonderfully. Having a completely integrated programming environment with a very simple language (Lua) and effective bindings optimized for casual game development addresses both the need for need for simplicity and the Moro ides the motivational power. Keep going.
- Category: Productivity
- Updated: Sep 08, 2013
- Version: 1.5.5
- Size: 37.9 MB
- Languages: English, Catalan, Dutch, French, German, Indonesian, Italian, Japanese, Polish, Portuguese, Romanian, Russian, Simplified Chinese, Slovak, Spanish, Thai, Traditional Chinese
- Seller: Two Lives Left
- © 2011 Two Lives Left
Compatibility: Requires iOS 5.0 or later. Compatible with iPad.