Feature Requests

TODO
  • Support for JSR 134 (Audio playback, only partial implementation)
  • Support for JSR 82 (Bluetooth)
  • Support for JSR 120/205 (Wireless Messaging API, only partial implementation - check QMessage/QMessageService)
  • Support for JSR 234 (AMMS, only partial implementation)
  • Improve native virtual keyboard support (long press or double tap trigger)
  • Simplify gameplay by assigning digit buttons in alternative keymap
  • Add copy-paste support
  • Trigger request for WiFi/3G network connectivity
  • Support pausing of midlets (or ask permission everytime to send/receive data)
  • Support installing midlets through browser
  • Proper timezone detection
  • Support vibration
  • Support Chinese and Arabic input
ONGOING
  • Auto-rescale midlets to 800x480: Software rescaling implementation has serious performance penalty. Need HW accelerated method for rescaling
  • Investigate crash/hang of Opera Mini Next 7: JIT related, problem occurs on Android too
DONE
  • Set window title based on midlet name
  • A midlet manager
  • Error reporting to file
  • Configuration option to start fullscreen by default
  • Support for JSR 179 (Location API)
UNSUPPORTED
  • Reconfigurable font sizes: requires dynamic rescaling of skin background images (looks ugly without) and some midlets come with built-in bitmap fonts (some LWUIT and J2ME Polish based midlets)
  • Support WhatsApp (investigate Nokia S40 dependency): no implementation available for the custom proprietary Nokia APIs
  • Investigate UC Browser/Nimbuzz download folder problem: seems to be a JSR 75 issue, but impossible to figure out without source code.