One challenge of MIDP development is keeping applications small and light. While an obfuscator is designed to make applications harder to reverse-engineer, a happy side effect is that it also makes ...