Obfuscating MIDlets to avoid size limits

Code obfuscation is typically designed to make it more difficult for prying eyes to extract usable code from your applications. According to this Sun article, the bytecode optimization used by many common obfuscators can also be used for compressing your MIDlets to avoid size limits.