# Programming cell phones in Ruby?

**URL:** <https://www.ruby-forum.com/t/programming-cell-phones-in-ruby/65517>\
**Category:** Ruby\
**Created:** [February 10, 2006, 7:35pm UTC](https://www.ruby-forum.com/t/programming-cell-phones-in-ruby/65517 "2006-02-10T19:35:27Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [February 10, 2006, 7:35pm UTC](https://www.ruby-forum.com/t/programming-cell-phones-in-ruby/65517/1 "2006-02-10T19:35:27Z")

</div>

Dear all,

I would like to play around with my cell phone a bit … it understands  
Java  
MIDP1.0 – is there any way to access this from Ruby ?  
I have found JRuby in RAA - can you recommend this for some  
very simple game coding or changing ring tones ?

Best regards,

Axel

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [February 10, 2006, 10:58pm UTC](https://www.ruby-forum.com/t/programming-cell-phones-in-ruby/65517/2 "2006-02-10T22:58:36Z")

</div>

No its not possible as the J2ME JVms are not tradition or standard JVms  
but sized down JVMs with severe access restrictions and the like…

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [February 11, 2006, 10:08am UTC](https://www.ruby-forum.com/t/programming-cell-phones-in-ruby/65517/3 "2006-02-11T10:08:32Z")

</div>

removed\_email\_address@domain.invalid wrote:

> Dear all,
> 
> I would like to play around with my cell phone a bit … it understands Java  
> MIDP1.0 – is there any way to access this from Ruby ?  
> I have found JRuby in RAA - can you recommend this for some  
> very simple game coding or changing ring tones ?

A language like Ruby is probably a bit big for a cell phone (today’s  
cell phones, at least). While not as fancy, you might have a look at  
Hecl ([http://www.hecl.org](http://www.hecl.org)) which is at least a scripting language with  
some of the dynamic goodness of Ruby…

–  
David N. Welton

- [David N. Welton](http://www.dedasys.com/davidw/)

Linux, Open Source Consulting

- [http://www.dedasys.com/](http://www.dedasys.com/)

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [February 11, 2006, 3:48pm UTC](https://www.ruby-forum.com/t/programming-cell-phones-in-ruby/65517/4 "2006-02-11T15:48:13Z")

</div>

-----BEGIN PGP SIGNED MESSAGE-----  
Hash: SHA1

On Feb 11, 2006, at 4:08 AM, David N. Welton wrote:

> A language like Ruby is probably a bit big for a cell phone (today’s  
> cell phones, at least). While not as fancy, you might have a look at  
> Hecl ([http://www.hecl.org](http://www.hecl.org)) which is at least a scripting language with  
> some of the dynamic goodness of Ruby…

Hey, Python’s available for Series 60 cell phones[1], so why not  
Ruby, right? It’s a pretty nice alternative to Ruby if you’re writing  
for S60 phones. Next best thing, anyway, considering the other options.

[1] [http://www.forum.nokia.com/main/0,,034-821,00.html](http://www.forum.nokia.com/main/0,,034-821,00.html)

e$B!=e(BAlpha  
0xCDE1AD58 on [keyserver.net](http://keyserver.net)

-----BEGIN PGP SIGNATURE-----  
Version: GnuPG v1.4.1 (Darwin)

iD8DBQFD7fkRTm5GrM3hrVgRAtkmAJwLHHxrTp8FmvIxzVSnbnlTU4R2lgCgpo3y  
IfKpc+4/bQOCuCNIRF8BFXo=  
=NTjN  
-----END PGP SIGNATURE-----
