This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2010-05-03 16:46:23

infinitum3d
Scratcher
Registered: 2009-05-10
Posts: 100+

Running Scratch on a cell phone?

If I understand it correctly, Scratch is based on Squeak, which is a java program, right?  If so, Scratch should run on a cell phone with some sort of Java component, right?

Does anyone know how to do this? Is it even possible?

Alternatively, I want to program games FOR the cell phone ON a cell phone. Is there any way to actually program things using a cell phone? i.e. Is there a compiler of any kind that works on a cell phone?

I don't just want to PLAY the games on my cell phone, (meaning program them on a PC and upload them to a cell phone), I want to actually create them ON the cell phone.

Why? Because I rarely have access to a PC, but my phone is ALWAYS with me.

Any help is greatly appreciated!

Thanks!

~I3D

Offline

 

#2 2010-05-03 17:31:44

infinitum3d
Scratcher
Registered: 2009-05-10
Posts: 100+

Re: Running Scratch on a cell phone?

OK, I know about the iPhone app, but it was pulled from the apple store.

http://scratch.mit.edu/forums/viewtopic.php?id=31723

And I don't have an iPhone, I have a Blackberry, or more specifically, a Motorola Q9C, but I'll be upgrading/replacing it soon, so if anyone knows of a cellphone that you can use for actual game programming (either Scratch or another language), please let me know.

Thanks!

Last edited by infinitum3d (2010-05-03 18:07:09)

Offline

 

#3 2010-05-03 18:10:59

coolstuff
Community Moderator
Registered: 2008-03-06
Posts: 1000+

Re: Running Scratch on a cell phone?

Samsung made a spin-off of Scratch for their phones. I forget what it's called, but I know you can get it.

EDIT: It's called Softboard. It might be discontinued, though.

Last edited by coolstuff (2010-05-03 18:12:50)

Offline

 

#4 2010-05-03 18:48:53

infinitum3d
Scratcher
Registered: 2009-05-10
Posts: 100+

Re: Running Scratch on a cell phone?

Thanks coolstuff. Yeah, Softboard is gone.

Also, I've read this thread http://scratch.mit.edu/forums/viewtopic … 63&p=1

I just want to clarify one point, I'm looking for anyway to program games on a cellphone. Scratch would be ideal, but if its not feasible, then ANY alternative way would be acceptible. VB, Java, C++, heck, I'll even learn Assembly if I have to, LOL.

Scratch is made with Squeak, the online player is made with Java.

So... Do I need both? Squeak to run Scratch, and Java to run the Projects?

Thanks!

Last edited by infinitum3d (2010-05-03 18:55:12)

Offline

 

#5 2010-05-04 08:54:33

Phi_Lho
Scratcher
Registered: 2010-03-22
Posts: 75

Re: Running Scratch on a cell phone?

infinitum3d wrote:

If I understand it correctly, Scratch is based on Squeak, which is a java program, right?  If so, Scratch should run on a cell phone with some sort of Java component, right?

No. Squeak is a language based on SmallTalk (another language), nothing to do with Java.
But Scratch is able to translate projects to Java bytecode (with glitches), allowing to run these project in a browser (if it has Java enabled).

Alternatively, I want to program games FOR the cell phone ON a cell phone. Is there any way to actually program things using a cell phone? i.e. Is there a compiler of any kind that works on a cell phone?

Two things there:
- You can write programs running on a cell phone. In general, this is made with Java, in MIDP mode, but PDAs with browsers allow to run JavaScript programs as well.
It depends on what kind of cell phone you have...
In general, Java programs are made on a PC, though. Most cell phones (except, perhaps, recent PDAs) make writing programs on them a pity...
- Maybe you can write code on cell phones. It is rarely done because of above reason... Moreover, most cell phones (again, baring most recent ones) haven't the power to run a compiler and are, anyway, quite conservative on what can run on them.
So if you can code on a phone, it is probably with an interpreted language. Again JavaScript is an option, but Lua is another one: somebody made a Lua interpreter in MIDP Java (search for Kahlua), although you still have to find a proper editor.


http://i241.photobucket.com/albums/ff159/PhiLho/KM150.pnghttp://i241.photobucket.com/albums/ff159/PhiLho/PhiLhoLogo.png

Offline

 

Board footer