View Single Post
Posts: 306 | Thanked: 603 times | Joined on Jan 2012 @ Belgium
#725
Originally Posted by wook_sf View Post
i can write console script for this, basicly it would do:
read manifest.mf and locate name and icon, then blit icon on nokia's background and write files.
i am unsure how to install .desktop files and icon files without making deb, but i think that making .deb on device should be possible too...idk
Actually, writing a proper installer requires a bit more work. Basically if you tap on a link referring to a jad file in a browser, the installer should download this file to a certain location, parse it to figure out the location of the corresponding jar file and download that as well.

Then you can figure out how to start the midlet, either by parsing the jad or the manifest file in the jar, but that part is already implemented. You can then do all the nice things to get proper icons, application names, etc. but you need to make sure you have to proper privileges to do that. Also, the installer needs to be smart enough where to store the icons, because the default paths for Maemo and Meego are different.

At least, this is what I did for the Android port. I don't create separate short cuts for each midlet, but implemented a simple midlet manager that keeps track of which midlets have been downloaded, etc. This feature request has been listed on my TODO list so I am quite aware this functionality would be nice to have:

http://davy.preuveneers.be/phoneme/?q=node/34

The excalibur script was indeed a first shot at this, but I personnaly think it was still to complicated to use, and I have also had cases where the script did not work reliably.

Cheers,
Davy
 

The Following 5 Users Say Thank You to DavyP For This Useful Post: