I don’t know if there will be a specific place in the forums for talk of Outlaw, but I wanted to get a dialog started sooner rather than later, so…
What is Outlaw?
It’s the next generation of Corona Project Manager. Named Outlaw partly because it also allows Moai SDK development (heh-heh) as well as Corona SDK, but MAINLY because it’s a big departure from the “normal” way of creating games and apps.
CPM, Lua Glider, Corona Complete, Sublime Text 2, Eclipse, etc., etc., etc., are all very similar. They’re also nerd-based programs. Some are friendlier than others, but all hearken back to the way geeks have alway written programs.
I don’t particularly like that. (If you do, no problem. You have many choices.)
The Storyboard Example
You know about Storyboard, right? That’s Corona SDK’s method of providing scene management. There’s nothing “wrong” with it, but right-click the following link and open it in a new tab or window…
http://docs.coronalabs.com/api/library/storyboard/index.html
…now scroll down until you see the template for a storyboard file.
You know how much of that code I should have to see in order to use Storyboard? None of it. That’s code that (in general) is NEVER changed, so why should it even be visible to me?
In Outlaw it won’t be. You can still do everything with Storyboard but you don’t have non-essential code cluttering up your workspace. (Yes, if you’re the 1% who needs to change that code, you can dive under the hood and do that, too.)
People aren’t taking advantage of Storyboard right now because it’s kind of convoluted. In Outlaw Storyboard will be on by default but you won’t care – because it will be just as easy as every other part of the Corona SDK framework.
When will Outlaw be available?
Since I’m using CPM as a base I don’t have to do everything from scratch, but this is still a major project. That said, I hope to have things up and running by Christmas.
I don’t have any fantasies that Outlaw will be loved by everyone – there are a lot of people who think files full of source code is the “only” way to program and will NEVER use something like Outlaw. That’s cool. They have permission to be “old school” for as long as they like.
I’m doing a lot of “internal” coding on Outlaw at this point so there’s not a lot of eye-candy to see, but when I can I’ll post screenshots so you can start seeing what I’m talking about.
Jay
[import]uid: 9440 topic_id: 32340 reply_id: 332340[/import]