[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

Ruby for mobile phones?

cyberco

1/22/2005 9:50:00 AM

Hi,

I've been doing a lot of work with Java J2ME and one thing that bars
real innovation is waiting for new API's that open up the phones
functionality. And if these API are finally released it takes years
before they are sufficiently spread to build applications with them.
NOKIA realized this and started to port PYTHON to Symbian (a popular OS
for mobile terminals). This allows programmers to easily access the
phones native functionality. Unfortunately this is still a project in
its pre-alpha state.

But maybe that's fortunate for the Ruby community. Wouldn't it be great
if Ruby was ported to mobile (aka limited) terminals as well? That
would make it more fun to develop for mobile phones and, more
important, it opens up a very big and lucrative market for Ruby
developers! Ruby could really shine in this area. It could really boost
Ruby's popularity.

Just my 2 cents.
CyBerco

18 Answers

MCI \(ex do r? Mi chel la si do\) [MVP]

1/22/2005 12:22:00 PM

0

Hi !

Info : Python and Nokia, is only for the series-60.
And what do you want to know : Ruby on Symbian ? Or Ruby on
Windows-mobile-2003 (or 2005) ?

@-salutations
--
Michel Claveau


cyberco

1/22/2005 12:43:00 PM

0

> Info : Python and Nokia, is only for the series-60.
> And what do you want to know : Ruby on Symbian ? Or Ruby on
> Windows-mobile-2003 (or 2005) ?
>
> @-salutations
> Michel Claveau


Hi Michel,

Yes, Nokia is currently only targeting their series 60 but will target
their other models based on Symbian as well (as far as I know). My idea
was that it would be pretty cool to have Ruby available on the most
popular mobile OSs such as Symbian (powering most of the Nokia's and
SonyEricssons) and Windows Mobile. I'm no expert in C++ so I wouldn't
know if that is even possible, but I suspect so. At least Symbian is
regular C++ (again, afaik), so that would be a logical starting point.
Cheers,
CyBerco

Antonio Cangiano

1/22/2005 12:51:00 PM

0

cyberco wrote:
> My idea was that it would be pretty cool to have Ruby available on the most
> popular mobile OSs such as Symbian (powering most of the Nokia's and
> SonyEricssons) and Windows Mobile.

Cyberco you are right, there should be Ruby for mobile devices. Anyone
who wants to start a new, great project? :-)

Cheers,
--
My programming blog: http://www.antonioca...

Shashank Date

1/22/2005 1:48:00 PM

0

Hi Antonio,Cyberco,

Antonio Cangiano wrote:

> Cyberco you are right, there should be Ruby for mobile devices. Anyone
> who wants to start a new, great project? :-)

Are you volunteering? One way to do this to front-end OPL i.e. write a
subset of Ruby which translates to OPL.

I am also interested in knowing if any such effort has been done in the
Japanese world ?

While Googling for this I came across a Russian thread titled "Ruby
under Symbian":

http://lists.altlinux.ru/pipermail/ruby/2004-May/0...
http://lists.altlinux.ru/pipermail/ruby/2004-May/0...

Babelfish translation did not give me much of any idea of what it was 'bout.

I am interested ...let me know.

> Cheers,

-- shanko

Alexey Verkhovsky

1/22/2005 2:15:00 PM

0

Shashank Date wrote:

> While Googling for this I came across a Russian thread titled "Ruby
> under Symbian":

Just one guy asking the same question as you are asking. The answer was "no"

--
Best regards,

Alexey Verkhovsky

Ruby Forum: http://ruby... (moderator)
RForum: http://rforum.and... (co-author)
Instiki: http://i... (maintainer)



Shashank Date

1/22/2005 2:39:00 PM

0

Alexey Verkhovsky wrote:
> Shashank Date wrote:
>
>> While Googling for this I came across a Russian thread titled "Ruby
>> under Symbian":
>
>
> Just one guy asking the same question as you are asking. The answer was
> "no"
>

Ok. Thanks Alexey ,
-- shanko

Kero van Gelder

1/22/2005 4:32:00 PM

0

> But maybe that's fortunate for the Ruby community. Wouldn't it be great
> if Ruby was ported to mobile (aka limited) terminals as well? That
> would make it more fun to develop for mobile phones and, more
> important, it opens up a very big and lucrative market for Ruby
> developers! Ruby could really shine in this area. It could really boost
> Ruby's popularity.

I have Ruby running on an iPAQ under linux.
If the iPAQ with built-in GSM were to be supported by linux, life should
be easy (but it isn't, yet).

Linux phones in general will allow you easier porting. Some things:
- you'll need a cross compilation toolchain. gcc is your best chance.
- the GUI-toolkit should (probably) have a ruby binding already.
- a CPU of a few 100 MHz is desirable (my 200 MHz strongarm is ok-ish),
the RAM will then be sufficient, too
- some way to put the binary on the phone (but with communication
possibilities, SD cards and whatever, that should not be a problem,
really (as it is for smaller/embedded devices)

I am tempted to check out the E2800+ myself... (available in Europe, since
two weeks or so :)

+--- Kero ----------------------- kero@chello@nl ---+
| all the meaningless and empty words I spoke |
| Promises -- The Cranberries |
+--- M38c --- http://httpd.chello.nl/k... ---+

Shad Sterling

1/22/2005 9:10:00 PM

0

How 'bout Ruby for Palm Pilots? Or is that already available? I'd
personally find much more use for it there than on my phone.

- Shad



--

----------

Please do not send personal (non-list-related) mail to this address.
Personal mail should be sent to polyergic@sterfish.com.


cyberco

1/22/2005 11:42:00 PM

0

| Linux phones in general will allow you easier porting. Some things:

Hmm... there are not many Linux phones out there. Aiming the linux
platform would mean a life of obscurity for Ruby Light (LRuby?)

| - a CPU of a few 100 MHz is desirable (my 200 MHz strongarm is
ok-ish),
the RAM will then be sufficient, too

Most of the current phones are already much faster than that, so that
shouldn't be a problem.

Cheers,
CyBerco

cyberco

1/23/2005 12:20:00 AM

0

> How 'bout Ruby for Palm Pilots? Or is that already available? I'd
> personally find much more use for it there than on my phone.

I personally feel that PalmPilot support would be great as well, but
the marketshare of PDA's (compared to mobile phones) and PalmOS devices
in particular is dropping like a rock. So that's not a very lucrative
market anymore, if you ask me. The rising stars are Windows Mobile (who
would have guessed?), Symbian and Linux.

Cheers,
CyBerco