Codea Play

There's nothing against letting them view the code, though. It could be put up on the web with a link inside the app.

Where other source files can be placed for easy copying… :-))

Swipe left or right to view different tabs on iPhone? Or

<<  CurrentTab  >>

where the angle brackets are buttons to cycle through them? As you can tell, I am really wanting an iPhone editor! Always available coding, anywhere!

Jim

I agree with @jlslate

Nice solution @jlslate!

Little enchancements on that idea: two finger swipe and one finger to go left and right in te textbox so the code isn’t wrapping so much?

On second thought, you don’t even need to buttons.

SecondTab | ThirdTab | FourthTab

Swiping left gives you

ThirdTab | FourthTab | LastTab

Swiping right three times gives you

FirstTab | SecondTab | ThirdTab

Tapping on any tab selects it.

Tab names can be trunkated on the ends if too long

Jim

EDIT: I can’t count - swiping right TWO times…

Gee - after adding several more tabs on an existing project, I discovered the existing editor works on the iPad pretty much exactly as I thought it should on the iPhone. Is the issue that you don’t want to give up the space at the top of the editor? How about a small button that shows/hides the tabs, or a 3 fingered triple tap?

Yeah it’s the space at the top of the editor that I’m concerned about.

So use gestures

Then I think the best is the 3+3 gesture to show the tabs, swipe to move, tap to select, then they disappear.

I think a gesture identical to what notification center uses would be ideal*, to reveal a drop-down list instead of tabs. But I’m not sure you can do that now that notification center exists? Would it play nicely? You’ve probably already thought of it.

  • in conjunction with the other ideas mentioned above like swiping left and right. On that note - since you can detect whether a swipe comes from the edge of the screen or not, both moving left and right within the tab, and changing tabs could be a single finger. 2c.

Gestures are good as long as there is a visible UI to back them up. Whatever we make has to be learned without reading any text, tutorials or knowing about the gestures.

I’m comfortable with “Viewing code on the iphone is crappy because it’s a freaking iphone! Go get an ipad and buy Codea if you want to get into writing coding”.

Having said that - pre-iPad, I read the entire Lord of the Rings on the iphone in Stanza. I think if the iPad Codea screen was simply shrunk to fit the iphone, it would be good enough. My fingers are already too big on the ipad :-), plus unlike Codea, which I’ve argued can be used for anything, the Codea Player editor is just for noodling around; if you want to “do it for real”, get Codea.

I’m assuming Codea Player isn’t a gesture of good will (only), but rather a way to introduce people to the awesome things you can make with Codea, and maybe encourage them to adopt the whole? I was going to say “and share your code with your friends”, but we have heard my rant on that before…

I probably missed this, but how do I apply for the competition? Do I just post in the Competition category or do I submit in some other manner?

@tstedt you just have to send your game to me somehow — email (you can use the address in the Credits->Send Feedback link in Codea), gist, pastebin, we’ll try to run it on Saturday.

Making a competition thread is good too, that way you can share your progress.

@Simeon - I wonder if Apple would balk if you made a function to export a .codea file that’s hardcoded to be sent to TLL? Presumably for debugging and bug reporting purposes, and for contest entries. (I actually wonder if they would balk if instead of .codea it was a .zip for backup - ie. do they care about export, or is it purely code import that has them bunched?)

Yeah, I know, like Apple returns calls…

Probably not, with Apple it’s as much about the intention of the developer as it is about the functionality of the feature.

That’s a very good suggestion on allowing users to send their projects to us for debugging and backup purposes.

If the developers intention is to do good, then we should be able to share code between users. Your intention is good, right? :smiley:

@jlslate I should have clarified: intention to break the policy :stuck_out_tongue:

Nice idea, @Bortels! @Simeon, please provide the feature, but make it “customizable” through .plist file or something. This way would enable advance users to modify the file (through iExprorer or something but without require jailbreaking) in order to be able to send it to other recipient (posterous for example).