![]() |
Re: Developing on the N900 itself ?
Quote:
|
Re: Developing on the N900 itself ?
Now this is cool; I like doing minor-ish CSS work on my N97, but developing an app on the device, yea, that's innovative in my book. You devs rock.
|
Re: Developing on the N900 itself ?
Honestly, a dev app like Visual Studio or Mono Develop would be an absolute wonder on the N900...
|
Re: Developing on the N900 itself ?
Use pygtkeditor to edit and launch your python scripts.
Use py2deb to prepare your package. Use MicroB to upload to the autobuilder. |
Re: Developing on the N900 itself ?
I have in the past built "proper" projects on my n810. just add
the sdk repository, install build-essentials, ./configure and make. mind you g++ is slow slow slow (and mysteriously it seems that the code it produces is also slower??). |
Re: Developing on the N900 itself ?
I have set up a build environment on the N900 based on the scratchbox rootstrap and used this to build debian packages on the N900 itself.
The build environment is installed onto a 8GB SD card that is formatted in ext3 and is executed in a chroot environment. I found that Ruby 1.9.1 would not build and run correctly in scratchbox in armel mode and caused the system to hang. Compiling direct on the N900 works great and allows use of compiler flags which are probably not supported by QEMU. The package run fine on the N900 but not within scratchbox .. I guess that QEMU does not emulate the arm-cortex-a8 quite right ?? anyway since I cannot load the package onto maemo-extras I have put it here if anyone would like to try it out. deb http://repository.realitybites.eu/ fremantle free deb-src http://repository.realitybites.eu/ fremantle free |
Re: Developing on the N900 itself ?
I used to play with PyGTK on the N8x0, and Khertan did some real apps that way. I guess the same should be possible on the N900 with pyQt... only better :-)
|
Re: Developing on the N900 itself ?
Comming for a CompSci noob with only java experience, would compiling on device like realbite provide better performance than cross-compiling? I am guessing this difference is negligible, but you never know.
I have done simple python and bash on my n810. Also I installed gcc once to compile a mouse driver. Huge 20mb download though. |
Re: Developing on the N900 itself ?
At the request of Stskeeps, I have taken the Maemo 5 SDK rootstrap and made it into a 1.1 GB image file (exactly like my Easy Debian image). I have posted the gzipped version on my server:
maemo-sdk.img.ext2.gz On your N900:
Use a subdirectory of the /home/user directory to do your development in, so the final files are available outside the chroot. EDIT: Maybe I should use realbite's environment instead? |
Re: Developing on the N900 itself ?
Quote:
Can you give me an idea of how long it took for the compilation of Ruby? Also, has anybody tried to run X apps on another display? Like, having the SMS management application running on your desktop screen, for example. |
All times are GMT. The time now is 21:05. |
vBulletin® Version 3.8.8