Turing in C++
Author |
Message |
mirhagk
|
Posted: Mon Aug 16, 2010 3:09 pm Post subject: RE:Turing in C++ |
|
|
But basically, the stuff in RPG Maker that allows creation of events and objectives through GUI (ie clicking a button that adds an event to change the sprite, or teleport the character) is allowed?
The only difference between that and a scripting language is that it is created through GUI, not text. I'll have to read this for myself, does anyone know where I can find this stuff? |
|
|
|
|
 |
Sponsor Sponsor

|
|
 |
TheGuardian001
|
Posted: Mon Aug 16, 2010 3:42 pm Post subject: Re: Turing in C++ |
|
|
I don't think they have too many explicitly written rules (If they do, I don't know where to find them.) Most of it is just them publicly saying "We will not accept applications that do X" after receiving lots of applications that do X.
The only explicitly written rule that I know of is as follows:
Quote:
Applications must not contain any obscene, pornographic, offensive or
defamatory content or materials of any kind (text, graphics, images, photographs, etc.), or
other content or materials that in Apple?s reasonable judgment may be found objectionable by
iPhone or iPod touch users.
So all the usual, plus anything Apple doesn't like. |
|
|
|
|
 |
mirhagk
|
Posted: Mon Aug 16, 2010 3:48 pm Post subject: RE:Turing in C++ |
|
|
so wait... are you saying a scipter is allowed? It wouldn't compile any code, just merely run scripts, and it'd come packed with a couple games, just allows users to make their own |
|
|
|
|
 |
andrew.
|
Posted: Mon Aug 16, 2010 4:01 pm Post subject: RE:Turing in C++ |
|
|
Well I know that Spacetime (math program) for the iDevices allows you to write scripts an functions and it uses it's own custom GUI as well. So maybe it just depends on your program. I think as long as the user doesn't have direct access to the Apple APIs, Apple doesn't really care. |
|
|
|
|
 |
DtY

|
Posted: Mon Aug 16, 2010 7:24 pm Post subject: Re: RE:Turing in C++ |
|
|
mirhagk @ Mon Aug 16, 2010 3:48 pm wrote: so wait... are you saying a scipter is allowed? It wouldn't compile any code, just merely run scripts, and it'd come packed with a couple games, just allows users to make their own All apps have to go through the Apple approval process. If your app allows anyone to bypass this (ie. allow users to add applications that do not need to go through Apple's acceptance process) your app will be rejected.
e; I imagine that the scripting on spacetime is pretty much just keystroke processing? That's probably why it was allowed, you can't really do anything with it (as far as running new applications goes) |
|
|
|
|
 |
mirhagk
|
Posted: Wed Aug 18, 2010 6:38 pm Post subject: RE:Turing in C++ |
|
|
but they wouldn't be new apps, they wouldn't have access to Mac's API, only to the commands Turing has (with some more restrictions, like not full file I/O and networking). Yeah you could make a script that they wouldnt approve as an app, but the same can be said for a picture editing tool (ie you can draw some images that they wouldnt allow through the store). |
|
|
|
|
 |
DtY

|
Posted: Thu Aug 19, 2010 10:42 am Post subject: RE:Turing in C++ |
|
|
There's a difference between programming and drawing. Apps have been rejected before because they allow you to program without going through the app store approval process. |
|
|
|
|
 |
TheGuardian001
|
Posted: Thu Aug 19, 2010 1:53 pm Post subject: Re: Turing in C++ |
|
|
Well, if you create a drawing app(program flow):
code: |
Image X;
loop
check input
modify X based on image
DRAW(image)
possible: SAVE(image)
possible: CLEAR(image)
end
|
No matter what the user inputs, the actual program flow and function remain largely unchanged.
If you create a scripting app:
code: |
loop
document open for editing
end
close document
run commands in document
possible: ???
OMG BEHAVIOR UNDEFINED AT COMPILE!
WHAT DO?!??
AAAAAH! RUN-TIME BEHAVIOR EDITING!!! DO NOT WANT!!!
|
Based on what the user inputs, the program flow and function are completely different for every set of input.
See the difference?
And as for what the user can draw VS what the user can program:
-the rules against pornography/adult content is simply because the platform is family friendly. What the user produces on their own iProduct is their business. They only care about what is placed in the public marketplace.
-The rule against scripting/programming apps is because Apple wants control over their API (at the end-user level, not the developer level) and their app store. If a scripting app were allowed, end-users would have access to the API, as well as no incentive to ever use the app store (since they can just freely distribute scripts.)
Whether or not full access to the API is being supplied is irrelevant. They have the rule "NO USERS ACCESSING THE API." They don't care how much or how little of it you access, if you access it in a way not explicitly defined at compile time, you will get rejected. |
|
|
|
|
 |
Sponsor Sponsor

|
|
 |
mirhagk
|
Posted: Sat Aug 21, 2010 6:50 am Post subject: RE:Turing in C++ |
|
|
okay, so now going on the other side of things, is it possible/difficult to jailbreak it or something and get on this app without going through the store? |
|
|
|
|
 |
DtY

|
Posted: Sat Aug 21, 2010 7:28 am Post subject: Re: RE:Turing in C++ |
|
|
mirhagk @ Sat Aug 21, 2010 6:50 am wrote: okay, so now going on the other side of things, is it possible/difficult to jailbreak it or something and get on this app without going through the store? If you jailbreak your phone, you can get apps outside of the app store, yes. You can also put apps on without the itunes store if you pay 100USD for a developers account (but you may have to compile them yourself). |
|
|
|
|
 |
andrew.
|
Posted: Sat Aug 21, 2010 7:43 pm Post subject: Re: RE:Turing in C++ |
|
|
mirhagk @ Sat Aug 21, 2010 6:50 am wrote: is it possible/difficult to jailbreak it?
Nope. A quick Google search will supply you with many different methods for jailbreaking. Generally, you want an untethered jailbreak, which means that the device can boot up by itself without being connected to a computer. |
|
|
|
|
 |
mirhagk
|
Posted: Sun Aug 22, 2010 1:22 am Post subject: RE:Turing in C++ |
|
|
okay thank you all |
|
|
|
|
 |
Tony

|
Posted: Sun Aug 22, 2010 6:33 am Post subject: RE:Turing in C++ |
|
|
You just have to be careful around updates and make sure that they are cleared/patched, before applying to a jailbroken device. |
Tony's programming blog. DWITE - a programming contest. |
|
|
|
 |
michaelp

|
Posted: Sun Aug 22, 2010 12:43 pm Post subject: RE:Turing in C++ |
|
|
This thread has really been derailed. Much more about getting it on the iPhone now. |
|
|
|
|
 |
andrew.
|
Posted: Sun Aug 22, 2010 6:44 pm Post subject: RE:Turing in C++ |
|
|
Bringing this thread back on track, mirhagk, could you post whatever code you have? I really want to see how this is looking. |
|
|
|
|
 |
|
|