Discuss Scratch

busybuddie1234
Scratcher
100+ posts

will scratch EVER be on iOS?

they allowed pyonkee on there so i don't see how it would get rejected nowadays
BigNate469
Scratcher
1000+ posts

will scratch EVER be on iOS?

There seemingly is no reason for it to not be on iOS (Apple themselves has since violated their policy about programs in programs, and it was lifted a while ago at this point), other that the fact that with trying to hold the site together, the devs probably haven't gotten to it yet.
82BITMYSTERY
Scratcher
500+ posts

will scratch EVER be on iOS?

Hey busybuddie1234!

I totally get why you're wondering if Scratch will ever be on iOS. I mean, Pyonkee is already on there, so it's a fair question!

Right now, there isn't a native Scratch app for iOS devices, but there is a ScratchJr app available for iPads. It's a version of Scratch designed for younger kids, and it's a great way for them to learn programming concepts and create their own projects.

As for why Scratch isn't on iOS yet, they violated a rule in the iPhone developer agreement — clause 3.3.

But here's the good news: you can still use Scratch on your iPad! You can access Scratch 3.0 through the web browser, although it's not optimized for mobile devices, so it might not be as smooth as using it on a computer.

Let me know if you have any other questions!

Last edited by 82BITMYSTERY (Oct. 2, 2024 18:30:52)

starlightsparker
Scratcher
1000+ posts

will scratch EVER be on iOS?

82BITMYSTERY wrote:

As for why Scratch isn't on iOS yet, they violated a rule in the iPhone developer agreement — clause 3.3.
However—I believe this rule is not enforced anymore (citation needed), considering that plenty coding apps are available on the App Store.
82BITMYSTERY
Scratcher
500+ posts

will scratch EVER be on iOS?

starlightsparker wrote:

82BITMYSTERY wrote:

As for why Scratch isn't on iOS yet, they violated a rule in the iPhone developer agreement — clause 3.3.
However—I believe this rule is not enforced anymore (citation needed), considering that plenty coding apps are available on the App Store.


020124 Service Terms English v12.4

https://www.apple.com/legal/sales-support/terms/repair/generalservice/servicetermsen/#:~:text=3.3%20Limitation%20of%20Liability.,PRODUCTS%20PROVIDED%20UNDER%20THIS%20AGREEMENT.

“If you follow the chain of where Scratch came from, yes it is a Dynabook app, sadly not an iPad app,” McIntosh wrote in Apple's developer forums. McIntosh said that Apple removed the app because it allegedly violated a rule in the iPhone developer agreement — clause 3.3.A

Last edited by 82BITMYSTERY (Oct. 2, 2024 19:12:39)

BigNate469
Scratcher
1000+ posts

will scratch EVER be on iOS?

starlightsparker wrote:

82BITMYSTERY wrote:

As for why Scratch isn't on iOS yet, they violated a rule in the iPhone developer agreement — clause 3.3.
However—I believe this rule is not enforced anymore (citation needed), considering that plenty coding apps are available on the App Store.
Apple themselves has made an app (Swift Playgrounds- I'm not counting Xcode or the App Store itself since they're important to develop and distribute apps on all Apple devices) that violate their former policy. I'm pretty sure it's not even listed anymore- and certainly isn't enforced.
82BITMYSTERY
Scratcher
500+ posts

will scratch EVER be on iOS?

BigNate469 wrote:

starlightsparker wrote:

82BITMYSTERY wrote:

As for why Scratch isn't on iOS yet, they violated a rule in the iPhone developer agreement — clause 3.3.
However—I believe this rule is not enforced anymore (citation needed), considering that plenty coding apps are available on the App Store.
Apple themselves has made an app (Swift Playgrounds- I'm not counting Xcode or the App Store itself since they're important to develop and distribute apps on all Apple devices) that violate their former policy. I'm pretty sure it's not even listed anymore- and certainly isn't enforced.
A reddit post also says - Apple don't allow apps that let people download and run code unfortunately. So no Scratch or any other programming language is allowed. But maybe it was also a permanent ban?
han614698
Scratcher
1000+ posts

will scratch EVER be on iOS?

82BITMYSTERY wrote:

(#3)
Hey busybuddie1234!

I totally get why you're wondering if Scratch will ever be on iOS. I mean, Pyonkee is already on there, so it's a fair question!
[. . .]
Can we please not make forum posts with AI thanks


__

Just because Apple violates their own policy does not render it unenforced - companies have authority to violate their own policies as they're doing the enforcing.
Za-Chary
Scratcher
1000+ posts

will scratch EVER be on iOS?

han614698 wrote:

82BITMYSTERY wrote:

(#3)
Hey busybuddie1234!

I totally get why you're wondering if Scratch will ever be on iOS. I mean, Pyonkee is already on there, so it's a fair question!
[. . .]
Can we please not make forum posts with AI thanks

__

Just because Apple violates their own policy does not render it unenforced - companies have authority to violate their own policies as they're doing the enforcing.
Right. As much as I also don't appreciate AI-generated posts, the user sounds correct from what I can tell. Just because a rule isn't enforced, that doesn't mean it doesn't hold. Also, just because an Apple employee breaks the rules, that doesn't mean the rules no longer hold. An example of these clauses can be found in the Scratch Terms of Use, Section 15.
BigNate469
Scratcher
1000+ posts

will scratch EVER be on iOS?

82BITMYSTERY wrote:

BigNate469 wrote:

starlightsparker wrote:

82BITMYSTERY wrote:

As for why Scratch isn't on iOS yet, they violated a rule in the iPhone developer agreement — clause 3.3.
However—I believe this rule is not enforced anymore (citation needed), considering that plenty coding apps are available on the App Store.
Apple themselves has made an app (Swift Playgrounds- I'm not counting Xcode or the App Store itself since they're important to develop and distribute apps on all Apple devices) that violate their former policy. I'm pretty sure it's not even listed anymore- and certainly isn't enforced.
A reddit post also says - Apple don't allow apps that let people download and run code unfortunately. So no Scratch or any other programming language is allowed. But maybe it was also a permanent ban?
I will also point out that the offline editor doesn't need to download or upload anything. It just needs to be able to save to your computer and work offline.

So, at that point, why isn't every other coding app on the App Store (of which there are hundreds, including ScratchJr) banned? It's possible that former attempts at this tried to add more than they needed to, and in the process did things that violate App Store policy.
han614698
Scratcher
1000+ posts

will scratch EVER be on iOS?

BigNate469 wrote:

(#10)

82BITMYSTERY wrote:

BigNate469 wrote:

starlightsparker wrote:

82BITMYSTERY wrote:

As for why Scratch isn't on iOS yet, they violated a rule in the iPhone developer agreement — clause 3.3.
However—I believe this rule is not enforced anymore (citation needed), considering that plenty coding apps are available on the App Store.
Apple themselves has made an app (Swift Playgrounds- I'm not counting Xcode or the App Store itself since they're important to develop and distribute apps on all Apple devices) that violate their former policy. I'm pretty sure it's not even listed anymore- and certainly isn't enforced.
A reddit post also says - Apple don't allow apps that let people download and run code unfortunately. So no Scratch or any other programming language is allowed. But maybe it was also a permanent ban?
I will also point out that the offline editor doesn't need to download or upload anything. It just needs to be able to save to your computer and work offline.

So, at that point, why isn't every other coding app on the App Store (of which there are hundreds, including ScratchJr) banned? It's possible that former attempts at this tried to add more than they needed to, and in the process did things that violate App Store policy.
Why? Because Apple chose not to. They have the right to use their own discretion, and the fact that they didn't take down those isn't a precedent. Additionally, the Scratch Team maybe not be interested in risking it (and possibly their reputation). Generally breaking rules isn't smart, even if you don't think they apply.


Also, Scratch Jr. is more so for kids - even further than Scratch is. It's so far it's not even really a coding language - more like press buttons to do different things.

Last edited by han614698 (Oct. 4, 2024 01:01:57)

starlightsparker
Scratcher
1000+ posts

will scratch EVER be on iOS?

han614698 wrote:

Also, Scratch Jr. is more so for kids - even further than Scratch is. It's so far it's not even really a coding language - more like press buttons to do different things.
That is essentially what Scratch is, if you see it that way.
SpyCoderX
Scratcher
1000+ posts

will scratch EVER be on iOS?

starlightsparker wrote:

han614698 wrote:

Also, Scratch Jr. is more so for kids - even further than Scratch is. It's so far it's not even really a coding language - more like press buttons to do different things.
That is essentially what Scratch is, if you see it that way.
Scratch Jr is something else. There is only like 3 event blocks (flag, mouse, maybe something else) and all of the blocks are not quantifiable. It’s difficult to call anything you make there a game. (I forget, but I don’t think any of these blocks exist either: conditionals, variables, lists, custom)


Anyway, Scratch probably won’t do it. It is probably too much hassle to support a group of users who can still mostly use scratch on their devices.
han614698
Scratcher
1000+ posts

will scratch EVER be on iOS?

starlightsparker wrote:

(#12)

han614698 wrote:

Also, Scratch Jr. is more so for kids - even further than Scratch is. It's so far it's not even really a coding language - more like press buttons to do different things.
That is essentially what Scratch is, if you see it that way.
No. Scratch Jr. is almost similar to the memory function on a calculator; it is just basically taking different buttons and assigning them to like 3 different events. Nothing much at all. It's so disconnected from Scratch, and I, a somewhat experienced Scratch coder, can't figure it out easily after knowing Scratch.
TheInterneter
Scratcher
100+ posts

will scratch EVER be on iOS?

Press <X> to Doubt.
Scratch is usable on mobile anyway, this topic is resolved.
Honey_Dreamz
Scratcher
100+ posts

will scratch EVER be on iOS?

TheInterneter wrote:

Press <X> to Doubt.
Scratch is usable on mobile anyway, this topic is resolved.
I can confirm. I've almost always been foruming, commenting, gaming, etcetera on Scratch using a phone. It's difficult sometimes with the coding part and large projects, but it's definitely doable. Though, mobile devices don't really have an offline editor now.
Raman15
Scratcher
69 posts

will scratch EVER be on iOS?

busybuddie1234 wrote:

they allowed pyonkee on there so i don't see how it would get rejected nowadays
I read the whole forum btw the thing I wanna say is I remembered a post long ago talking about the subject and you were there (maybe it's my brain giving me mandella effect or something) and you said (according to my mandella effect) that apple literally says that scratch can change the settings of the device and you can hack anyone, like bro, WHY DOES APPLE THINK LIKE THAT?!? SCRATCH IS A PROGRAMING LANGUAGE FOR KIDS, HOW THE BUMP IS APPLE BANNING SOMETHING WHICH IS SO SIMPLE AND YOU CANT HACK ANYONE WITH IT?!? IDK WHY BUT THIS IS CLEAR PROOF THAT APPLE DOESNT TRUST THE SCRATCH TEAM FOR SUCH A WEIRD REASON (maybe not really because it's just a theory! A SCRATCH THEORY, I miss matpat ) APPLE MAKES LITERALL APPS FOR CODING THAT CAN CHANGE THE SETTINGS, THERE IS ALSO CODES LIKE SCRATCH ON APP STORE THAT DONT AFFECT ANYTHING BUT APPLE TRUST THESE?!? THEY ARE CODING APPS AND SCRATCH IS A CODING PLATFORM SO WHY APPLE DOESN'T TRUST SCRATCH?!?
when green flag clicked
Ban app
Why <because (it can change settings)>
Why would <because (it can change settings)> be true? <because (just ban it)>
End

Last edited by Raman15 (Sept. 11, 2025 08:13:05)

Powered by DjangoBB