Rants And Ramblings About Mobile Technology

Anders Borg writing about the fun and crazy world of mobile and Internet service technologies.
You can also read the blog via Twitter or your phone via wap.abiro.com. See the left menu for more news.
Comments on blog entries are moderated, but I'm rather liberal as long as it's not blatant advertising.
For general comments, advertising and contribution queries, please use the feedback form.
Wednesday, October 25, 2006
Java ME defragmentation tips from Sun
It's great that Sun provides such tips, as they started the whole thing (both Java ME (on the positive) and the defragmentation issues (on the negative)).
Goal: aim to reduce the practice of generating a distinct executable version (jar file) of an application for each and every phone
Building different versions based on the same source code yet with conditional compilation is mentioned as one solution, but I don't consider it a such, as you still get many versions of the same applications. The other, more dynamic approaches, are more interesting. Especially when the application is targeted for newer phones that have tons of memory, and so can handle applications that have some functionality that's not actually used for a specific phone.
It's focused on the issues encountered in Canvas-based applications, yet also with general pointers.
Thanks Sun.
Java ME: De-fragmentation Technical Overview and Design Guidelines Index
Goal: aim to reduce the practice of generating a distinct executable version (jar file) of an application for each and every phone
Building different versions based on the same source code yet with conditional compilation is mentioned as one solution, but I don't consider it a such, as you still get many versions of the same applications. The other, more dynamic approaches, are more interesting. Especially when the application is targeted for newer phones that have tons of memory, and so can handle applications that have some functionality that's not actually used for a specific phone.
It's focused on the issues encountered in Canvas-based applications, yet also with general pointers.
Thanks Sun.
Java ME: De-fragmentation Technical Overview and Design Guidelines Index

