View Single Post
Old 09-20-2011, 03:12 AM   #13
Iņigo
Guru
Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.Iņigo did not drink the Kool Aid.
 
Posts: 730
Karma: 72743
Join Date: Feb 2008
Location: Here or there
Device: iRex iLiad, iRex DR800S. K4NT. Kobo Aura, Aura One, Libra 2.
Quote:
Originally Posted by friflaj View Post
Is this project still available? I can't find the binaries, and I'm not sure how to go about installing it.
There have been no news about this since more than a year ago.

If you are looking for alternatives to C/C++ to develop apps for DR devices, you can use lua [1] and vala [2] languages.

Lua is an interpreted and fast enough language, maybe easier, but lacks of DR features integration. I have not intention to continue with it, but for small self-contained scripts it could be very useful.

On the other hand, vala is my choice now. It's a language similar to C#, more difficult than python or lua, but it's faster and the apps can be easily integrated with DR features (menu, etc).
Vala compiler generates C code from vala sources, that is then converted to DR native code using the DR cross-compiler.
Vala is quite easy to use in Linux, but maybe hard in Windows. Anyway you would need a linux devel environment for the crosscompiler.

There is also a python 2.6 port [3], but it's slowness in DR devices made me to start packaging lua some time ago.

Hope it helps,
Iņigo

[1] https://www.mobileread.com/forums/showthread.php?t=79273
[2] https://www.mobileread.com/forums/sho...d.php?t=128020
[3] https://www.mobileread.com/forums/showthread.php?t=77448
Iņigo is offline   Reply With Quote