Ruby for Series 60 3rd
The new Symbian Wiki seemed to go down sometime over the last few days and continually redirected to the main Symbian site. Today, I took a look and it’s back up again with a new toy for Symbian Developers - Ruby for Symbian OS (S60 3rd in particular).
I have had a very quick look at the download and it’s two programs - one that interprets ruby scripts and another ‘Test’ program showing how to call scripts from code. I will have to find time to look at this in more detail but it looks like it’s a simple command line interpreter at the moment. The Wiki says… "
"This project is another step in the evolution of Ruby, and Symbian is happy to provide this code to the open source community, which can then decide on how Ruby will evolve as a mobile platform."
I think such evolution might include Symbian and/or 3rd Party…
-
Use of extension libraries to allow use of the standard S60 UI and phone features/connectivity (See the Readme.ext - no it’s not a spelling mistake - in the zip file).
-
Writing of a recogniser to automatically run ruby scripts
This and any further development is bound to have capability/signing implications. The current release is simple enough so as to only need (user grantable/self signed) ReadUserData. This raises the question as to whether the current code would pass Symbian Signed. Presumably if this isn’t the case, as it’s open source, it’s possible for anyone to perform the required changes and feed back the changes to the latest Symbian Ruby release.