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

#1 2008-04-13 09:24:37

hajons
Scratcher
Registered: 2008-04-13
Posts: 1

Samsung Softboard source

Hi,

It is my understanding that Samsung Softboard is a derivative work of Scratch. Thus the source of Softboard should be publically available under the Scratch source code license. Does anyone know where to get it or how to get in contact with the Softboard creators? I have tried to find a way to contact them, without success.

Cheers,

Håkan

Last edited by hajons (2008-04-13 09:26:00)

Offline

 

#2 2008-04-14 20:47:35

andresmh
Scratch Team at MIT
Registered: 2007-03-05
Posts: 1000+

Re: Samsung Softboard source

Thanks for taking the time to write about this. Samsung has a commercial license to use the Scratch code. This is an entirely different license from the Scratch source code license. Samsung arranged this license in advance and they are using the Scratch code in complete compliance with their license. Under this license, Samsung is NOT required to share the source code, and they are allowed to use it in a commercial application.

Thanks again for mentioning this.


Andres Monroy-Hernandez | Scratch Team at the MIT Media Lab
on identi.ca and  twitter

Offline

 

#3 2008-04-15 04:29:08

Jens
Scratcher
Registered: 2007-06-04
Posts: 1000+

Re: Samsung Softboard source

Very interesting!

I just registered, downloaded and hacked into it to look at the source code. It's basically a somewhat stripped-down version of Scratch 1.1 with a different skin (which I frankly don't find that appealing), although they didn't bother to take out all the stuff not needed for their image (they could've shrunk it more). I therefore very much doubt Samsung programmed anything in it themselves, except maybe the java-interpreter version of the blocks in the "Cellphone" category. It looks to me like MIT gave this version to Samsung in exchange for some (perhaps financial) aid, and I guess that's were the Source Code probably still is.

The only interesting feature about Softboard is that they chose to "hide" the Scratch/Squeak executables in a subfolder named "bin" and launch it using a separate executable, which is actually bigger than the Scratch/Squeak/Softboard VM...

I love the idea, however, to quickly develop mobile apps (but I believed MIT would do this themselves).


Jens Mönig

Offline

 

#4 2008-04-15 15:57:51

chalkmarrow
Scratcher
Registered: 2007-05-18
Posts: 100+

Re: Samsung Softboard source

Wow. I just took a look at their site, which wins for most verb-subject agreement problems per square inch...

I do like the general idea, though. It would be cool to be able to make a quick program on your blackberry and send it around.

On another topic, Andres, didn't I hear that there was some form of scratch for second life in progress?

Offline

 

#5 2008-04-15 17:08:54

andresmh
Scratch Team at MIT
Registered: 2007-03-05
Posts: 1000+

Re: Samsung Softboard source

chalkmarrow: yes, Eric is experimenting with Scratch in Second Life. He got a cool prototype working!


Andres Monroy-Hernandez | Scratch Team at the MIT Media Lab
on identi.ca and  twitter

Offline

 

#6 2008-04-15 18:39:46

funkymonkey
Scratcher
Registered: 2007-06-03
Posts: 1000+

Re: Samsung Softboard source

Jens wrote:

Very interesting!

I just registered, downloaded and hacked into it

... hacked into it? that doesnt sound good... lol


http://i243.photobucket.com/albums/ff67/hprules_photos/banner2.jpg
Kuzimu: Dawn of a New Age                                                                                                  Coming May 2010

Offline

 

#7 2008-04-15 19:58:17

relyt12101
Scratcher
Registered: 2007-05-19
Posts: 500+

Re: Samsung Softboard source

chalkmarrow wrote:

Wow. I just took a look at their site, which wins for most verb-subject agreement problems per square inch...

Ha!

Anyways this is very interesting to know. I was wondering about it since they don't make that much reference to Scratch at all. From what I understand Softboard is a "remix" of Scratch that produces files that run on Samsung Softboard-compatible phones - ?
~
Couldn't download because I need to "Please,Login first" and don't want to make an account  wink  .

FYI - the 'Scratch' page in the About section of the site says Scratch is PC - only compatible.


http://img392.imageshack.us/img392/2860/pspbanneregg089deiy0.png

Offline

 

#8 2008-04-16 00:31:31

Jens
Scratcher
Registered: 2007-06-04
Posts: 1000+

Re: Samsung Softboard source

Yeah, it would really be neat if you cold program on your cell phone. As far as I understand Samsung, Softboard is basically just a java player for their customized Scratch variant.


Jens Mönig

Offline

 

#9 2008-04-20 13:16:09

likegames
Scratcher
Registered: 2008-03-24
Posts: 100+

Re: Samsung Softboard source

Jens wrote:

hacked into it

that sounds dangerous


There are 10 types of people in this world: Those who understand trinary, those who don't, and those who think this is the same old signature.
Three lines! (and base three!)

Offline

 

#10 2008-04-20 13:18:53

likegames
Scratcher
Registered: 2008-03-24
Posts: 100+

Re: Samsung Softboard source

jens wrote:

and hacked into it

okay now it just souds weird


There are 10 types of people in this world: Those who understand trinary, those who don't, and those who think this is the same old signature.
Three lines! (and base three!)

Offline

 

#11 2009-01-21 12:56:50

onedudeuk
Scratcher
Registered: 2009-01-11
Posts: 100+

Re: Samsung Softboard source

Jens wrote:

Yeah, it would really be neat if you cold program on your cell phone. As far as I understand Samsung, Softboard is basically just a java player for their customized Scratch variant.

Agree


http://i.imgur.com/1FaX3.gif
http://i.imgur.com/yu0s1.gif

Offline

 

#12 2009-06-22 07:20:28

redware
Scratcher
Registered: 2007-05-21
Posts: 92

Re: Samsung Softboard source

Jens wrote:

Very interesting! ...I love the idea, however, to quickly develop mobile apps (but I believed MIT would do this themselves).

Softboard is great and works on my Nokia 3600 slide so not just samsung phones. It is a cut down version of scratch with only keys 0-9 for example (although it does add call a number from the phone). They create a JAR file on the website which you copy as an application onto the mobile. Is there a way to modify a normal scratch application and add scratchapplet.jar to it to run on a phone ? Anyone got a normal scratch application to run on a mobile ?

Offline

 

#13 2009-06-22 13:07:47

JSO
Community Moderator
Registered: 2007-06-23
Posts: 1000+

Re: Samsung Softboard source

Now you bring this softboar thing back up...

But the final Jar tkaes up way to much space and memory (yeah phones have that too) and that makes it too heavy to run an empty project on my (samsung !) phone.

You know what happened when I clicked support? They let me select my country, then I received an automatic email telling me "there is no support for Softboard in your country." Grmbl...


http://oi48.tinypic.com/2v1q0e9.jpg

Offline

 

#14 2009-06-23 18:24:57

redware
Scratcher
Registered: 2007-05-21
Posts: 92

Re: Samsung Softboard source

JSO wrote:

But the final Jar tkaes up way to much space and memory

Yeah.... the software is a little rough and has not been touched since 2007. There is a lot missing possibly because of the limitations on the phone but still I am impressed.

My first application compacted to 80KB and runs absolutely fine on a nokia slide 3600. There is a lot cut out of the system - no pen up or pen down for example. I am not sure why they chopped stuff out but if a phone can run java then surely it can run most of the scratch functionality and you should need just to limit the keypresses and maybe mp3 files - everything else might run after all.

Shame that they do not seem to be updating the software. Maybe if we all used the site a little more and gave them some praise it woould be better.... maybe MIT should write a version for mobiles (just change screen size and chop out the keypresses ?).... or maybe someone can work out how to get a proper scratch file running on a mobile.

Offline

 

#15 2009-07-24 14:01:50

s_federici
Scratcher
Registered: 2007-12-18
Posts: 500+

Re: Samsung Softboard source

redware wrote:

Softboard is great and works on my Nokia 3600 slide

As I'm very interested in it, I would buy a Nokia 3600 slide, but as i don't know how to run Java applications on it, I would love to have a (even very short!) tutorial :-)

Offline

 

#16 2009-08-10 05:00:18

s_federici
Scratcher
Registered: 2007-12-18
Posts: 500+

Re: Samsung Softboard source

I got some projects developped for softboard to work on a nokia 3600 slide:

- ballgame (77kb, by redware): works
- highway chase (62Kb, by JSO): almost works (the cars keep flickering up/down)
- pong 4 (51Kb, by JSO): works
- rescue rel (92Kb, by ju3310): doesn't work (out of memory)
- tetris (74Kb, by s_federici): doesn't work (out of memory, but it contains "illegal" blocks imported from Scratch 1.3)

So it would seem that the main problem is the memory. But then I uploaded to the nokia 3600 some heavier projects (not developed with softboard):

- Super Mario Planet (306kb): works
- Attack Chopter (104Kb): works

Any idea of what is the problem with softboard? Or any suggestion about a mobile phone (maybe by samsung  smile  ) that would allow all projects developed with softboard  to run without problems?

Thanks

Offline

 

Board footer